Подпись | Описание | Тип данных |
Имя выходной базы данных | Местоположение создаваемой базы данных SQLite или GeoPackage, а также имя файла. Расширение .sqlite назначается автоматически ,если значение параметра Пространственный тип – ST_Geometry или SpatiaLite. Если значение параметра Пространственный тип – GeoPackage или любая версия GeoPackage, будет автоматически назначено расширение .gpkg. | File |
Пространственный тип (Дополнительный) | Указывает пространственный тип, который будет установлен с новой базой данных SQLite или версией GeoPackage, который будет создан.
| String |
Краткая информация
Создает базу данных GeoPackage или SQLite, содержащую пространственный тип ST_Geometry или SpatiaLite.
Использование
Параметр Имя выходной базы данных автоматически получит расширение, которое определяется значением параметра Пространственный тип. Если значение параметра пространственного типа – ST_Geometry или SpatiaLite, расширение выходного имени будет .sqlite. Если значение параметра пространственного типа – GeoPackage, расширение в имени будет .gpkg.
Параметры
arcpy.management.CreateSQLiteDatabase(out_database_name, {spatial_type})
Имя | Описание | Тип данных |
out_database_name | Местоположение создаваемой базы данных SQLite или GeoPackage, а также имя файла. Расширение .sqlite назначается автоматически ,если значение параметра spatial_type – ST_GEOMETRY или SPATIALITE. Если значение параметра spatial_type – GEOPACKAGE, будет автоматически назначено расширение .gpkg. | File |
spatial_type (Дополнительный) | Указывает пространственный тип, который будет установлен с новой базой данных SQLite или версией GeoPackage, который будет создан.
| String |
Пример кода
Пример скрипта окна Python для использования функции CreateSQLiteDatabase в режиме прямого запуска для создания GeoPackage.
import arcpy
arcpy.management.CreateSQLiteDatabase('c:/data/example.gpkg', 'GEOPACKAGE_1.2')
Пример автономного скрипта для использования функции CreateSQLiteDatabase для создания базы данных SQLite, содержащей пространственный тип ST_Geometry.
import arcpy
# Run CreateSQLiteDatabase
arcpy.management.CreateSQLiteDatabase('C:/data/example.sqlite', 'ST_GEOMETRY')