Создать базу данных SQLite (Инструменты Управление данными)
Краткая информация
Создает базу данных GeoPackage или SQLite, содержащую пространственный тип ST_Geometry или SpatiaLite.
Использование
Параметр Имя выходной базы данных автоматически получит расширение, которое определяется значением параметра Пространственный тип. Если значение параметра пространственного типа – ST_Geometry или SpatiaLite, расширение выходного имени будет .sqlite. Если значение параметра пространственного типа – GeoPackage, расширение в имени будет .gpkg.
Местоположение для создания базы данных SQLite или GeoPackage и имя файла. Расширение .sqlite назначается автоматически, если значение параметра Пространственный тип – ST_Geometry или SpatiaLite. Если значение параметра Пространственный тип – GeoPackage или любая версия GeoPackage, будет автоматически назначено расширение .gpkg.
File
Пространственный тип
(Дополнительный)
Указывает пространственный тип, устанавливающийся с новой базой данных SQLite или версией GeoPackage, которые будут созданы.
ST_Geometry–Будет установлен тип хранения пространственной информации Esri. Используется по умолчанию.
SpatiaLite–Будет установлен тип хранения пространственной информации SpatiaLite.
GeoPackage (последняя версия GeoPackage, которая поддерживается ArcGIS)–Будет создана последняя версия OGC GeoPackage, поддерживаемая ArcGIS.
GeoPackage 1.0–Будет создан набор данных OGC GeoPackage 1.0.
GeoPackage 1.1–Будет создан набор данных OGC GeoPackage 1.1.
GeoPackage 1.2.1–Будет создан набор данных OGC GeoPackage 1.2.1.
GeoPackage 1.3–Будет создан набор данных OGC GeoPackage 1.3.
GeoPackage 1.4–Будет создан набор данных OGC GeoPackage 1.4.
Местоположение для создания базы данных SQLite или GeoPackage и имя файла. Расширение .sqlite назначается автоматически, если значение параметра spatial_type – ST_GEOMETRY или SPATIALITE. Если значение параметра spatial_type – GEOPACKAGE, будет автоматически назначено расширение .gpkg.
File
spatial_type
(Дополнительный)
Указывает пространственный тип, устанавливающийся с новой базой данных SQLite или версией GeoPackage, которые будут созданы.
ST_GEOMETRY–Будет установлен тип хранения пространственной информации Esri. Используется по умолчанию.
SPATIALITE–Будет установлен тип хранения пространственной информации SpatiaLite.
GEOPACKAGE–Будет создана последняя версия OGC GeoPackage, поддерживаемая ArcGIS.
GEOPACKAGE_1.0–Будет создан набор данных OGC GeoPackage 1.0.
GEOPACKAGE_1.1–Будет создан набор данных OGC GeoPackage 1.1.
GEOPACKAGE_1.2–Будет создан набор данных OGC GeoPackage 1.2.1.
GEOPACKAGE_1.3–Будет создан набор данных OGC GeoPackage 1.3.
GEOPACKAGE_1.4–Будет создан набор данных OGC GeoPackage 1.4.
String
Пример кода
CreateSQLiteDatabase, пример 1 (окно Python)
В следующем скрипте окна Python показано, как используется функция CreateSQLiteDatabase в режиме прямого запуска для создания GeoPackage.
CreateSQLiteDatabase, пример 2 (автономный скрипт)
Пример автономного скрипта для использования функции CreateSQLiteDatabase для создания базы данных SQLite, содержащей пространственный тип ST_Geometry.
import arcpy
# Run CreateSQLiteDatabase
arcpy.management.CreateSQLiteDatabase('C:/data/example.sqlite', 'ST_GEOMETRY')