ShapeDataProvider - Векторный провайдер SHP¶
-
class
axipy.da.ShapeDataProvider(info)¶ Базовые классы:
axipy.da.DataProviderВекторный провайдер SHP.
Примечание
Ссылку на провайдер можно получить через глобальную переменную
axipy.da.provider_manager.shp.Methods:
create_open(filepath, schema[, encoding])Создает и открывает объект данных.
Список поддерживаемых расширений файлов.
get_destination(filepath, schema[, encoding])Создает назначение объекта данных.
get_source(filepath[, encoding, prj, alias])Создает источник данных.
open(filepath[, encoding, prj, alias])Открывает объект данных.
open_temporary(schema)Создает и открывает временную таблицу.
Attributes:
Идентификатор провайдера.
-
create_open(filepath, schema, encoding='utf8')¶ Создает и открывает объект данных.
-
file_extensions()¶ Список поддерживаемых расширений файлов.
-
get_destination(filepath, schema, encoding='utf8')¶ Создает назначение объекта данных.
- Параметры
- Тип результата
-
get_source(filepath, encoding='utf8', prj=None, alias=None)¶ Создает источник данных.
-
open(filepath, encoding='utf8', prj=None, alias=None)¶ Открывает объект данных.
Пример:
shp = provider_manager.shp.open('world.shp', prj='1, 104')
-