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')
-