Краткая информация
Импортирует тип пространственного объекта из веб-сервиса объектов (WFS) в класс пространственных объектов базы геоданных.
Использование
После установки URL для сервера WFS, перечисляются все типы объектов, размещенные из сервера. Примеры могут включать типы объектов WFS для школ, дорог и участков. Один из них затем выбирается, и указывается местоположение и имя выходного класса пространственных объектов. Выходное местоположение может находиться в корне базы геоданных или в наборе классов объектов базы геоданных.
По умолчанию все пространственные объекты из источника WFS добавляются к классу пространственных объектов. В параметрах среды с помощью установки экстента можно ограничить количество пространственных объектов лишь теми, которые попадают в определенный пользователем экстент. Вы также можете указать выходное ключевое слово конфигурации и выходные пространственные гриды с использованием раздела параметров среды – параметры базы геоданных.
Синтаксис
WFSToFeatureClass_conversion (input_WFS_server, WFS_feature_type, out_path, {out_name})
Параметр | Объяснение | Тип данных |
input_WFS_server | Путь URL к источнику сервиса WFS. | String |
WFS_feature_type | Имя типа объектов, извлекаемых из входного сервиса WFS. | String |
out_path | Выходное местоположение может находиться в корне базы геоданных или в наборе классов объектов базы геоданных. Если выходное местоположение – набор классов объектов, координаты конвертируются из исходной системы координат в систему координат набора классов объектов. | Workspace |
out_name (дополнительно) | Имя класса пространственных объектов, который будет создан в выходном местоположении. Если имя класса объектов уже существует в базе геоданных, к нему будет автоматически добавлен следующий номер. По умолчанию, используется имя типа пространственных объектов. | String |
Пример кода
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"
#Run the tool
arcpy.WFSToFeatureClass_conversion(WFS_Service, WFS_FeatureType, Out_Location, Out_Name)
Параметры среды
Информация о лицензировании
- ArcGIS for Desktop Basic: Да
- ArcGIS for Desktop Standard: Да
- ArcGIS for Desktop Advanced: Да