Сводка
Создает базу данных 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 |
Пример кода
CreateSQLiteDatabase, пример 1 (окно Python)
Следующий скрипт окна Python показывает, как использовать инструмент CreateSQLiteDatabase в режиме прямого запуска для создани GeoPackage.
import arcpy
arcpy.CreateSQLiteDatabase_management('c:/data/example.gpkg', 'GEOPACKAGE_1.2')
CreateSQLiteDatabase, пример 2 (автономный скрипт)
Пример автономного скрипта для использования инструмента CreateSQLiteDatabase для создания базы данных SQLite, содержащей пространственный тип ST_Geometry.
import arcpy
# Execute CreateSQLiteDatabase
arcpy.CreateSQLiteDatabase_management('C:/data/example.sqlite', 'ST_GEOMETRY')
Параметры среды
Информация о лицензиях
- Basic: Да
- Standard: Да
- Advanced: Да