Сводка
Импортирует тип объектов из интернет-сервиса объектов (WFS) в класс объектов базы геоданных.
Использование
После установки URL для сервера WFS, перечисляются все типы объектов, размещенные из сервера. Примеры могут включать типы объектов WFS для школ, дорог и участков. Один из них затем выбирается, и указывается местоположение и имя выходного класса пространственных объектов. Выходное местоположение может находиться в корне базы геоданных или в наборе классов объектов базы геоданных.
По умолчанию все пространственные объекты из источника WFS добавляются к классу пространственных объектов. В параметрах среды с помощью установки экстента можно ограничить количество пространственных объектов лишь теми, которые попадают в определенный пользователем экстент. Вы также можете указать выходное ключевое слово конфигурации и выходные пространственные гриды с использованием раздела параметров среды – параметры базы геоданных.
Синтаксис
arcpy.conversion.WFSToFeatureClass(input_WFS_server, WFS_feature_type, out_path, {out_name})
Параметр | Объяснение | Тип данных |
input_WFS_server | Путь URL к источнику сервиса WFS. | String |
WFS_feature_type | Имя типа объектов, извлекаемых из входного сервиса WFS. | String |
out_path | Выходное местоположение может находиться в корне базы геоданных или в наборе классов объектов базы геоданных. Если выходное местоположение – набор классов объектов, координаты конвертируются из исходной системы координат в систему координат набора классов объектов. | Workspace; Feature Dataset |
out_name (Дополнительный) | Имя класса пространственных объектов, который будет создан в выходном местоположении. Если имя класса объектов уже существует в базе геоданных, к нему будет автоматически добавлен следующий номер. По умолчанию, используется имя типа пространственных объектов. | String |
Производные выходные данные
Имя | Объяснение | Тип данных |
out_feature_class | Выходной класс объектов. | Класс объектов |
Пример кода
WFSToFeatureClass пример 1 (автономный скрипт)
Данный скрипт показывает пример выполнения инструмента WFSToFeatureClass в автономном скрипте.
# Name: WFSToFeatureClass_example1.py
# Description: Create a feature class from a WFS service
# Import arcpy module
import arcpy
# Set local variables
WFS_Service = "http://sampleserver6.arcgisonline.com/arcgis/services/SampleWorldCities/MapServer/WFSServer?request=GetCapabilities&service=WFS"
WFS_FeatureType = "cities"
Out_Location = "C:/Data/Default.gdb"
Out_Name = "SampleWorldCities"
# Execute the WFSToFeatureClass tool
arcpy.WFSToFeatureClass_conversion(WFS_Service, WFS_FeatureType, Out_Location, Out_Name)
Параметры среды
Информация о лицензиях
- Basic: Да
- Standard: Да
- Advanced: Да