Создать файл местоположений из текстового файла (Разведка)

Краткая информация

Создает файл местоположений для использования в ArcGIS LocateXT на основе текстового файла из GeoNames, National Geospatial-Intelligence Agency Geonet Names Server или US Geological Survey Geographic Names Information Service.

Использование

  • Инструмент берет входной текстовый файл из GeoNames, the National Geospatial-Intelligence Agency (NGA) Geonet Names Server (GNS) или U. S. Geological Survey's (USGS) Geographic Names Information Service (GNIS) for both the United States and Antarctica и создает пользовательский файл местоположений, который можно использовать в инструментах Извлечь местоположения из текста и Извлечь местоположения из документа, либо на панели Извлечь местоположения. Дополнительную информацию о том, как включить пользовательские местоположения для этих инструментов, см. в разделе Добавление и управление пользовательскими местоположениями и файлами атрибутов.

    Инструмент создает пользовательский файл местоположений (.lxtgaz), который можно использовать на вкладке Пользовательские местоположения на панели Извлечь местоположения и с инструментами Извлечь местоположения из документа и Извлечь местоположения из текста.

  • Параметр Источник данных используется для идентификации источника входного файла. Форматы GeoNames, GNS и GNIS содержат уникальные схемы и разделители. Если выбран некорректный источник данных, выходной файл будет пустым. В таком случае убедитесь, что выбранный источник данных соответствует входному файлу имен мест.

  • Параметр Включить объекты используется для ограничения типов классов объектов, включенных в выходные данные. Фильтр можно применить на основе следующих типов классов объектов:

    • Административный
    • Населенные места
    • Растительность
    • Местность
    • Подводный мир
    • Транспорт
    • Рельеф
    • Гидрология
    • Точка

    Вы также можете применить фильтр, задав регион интереса. Если указан регион интереса, то итоговое значение Выходного файла местоположений будет содержать только те результаты, которые целиком находятся в пределах указанного региона интереса.

  • Файлы имен местоположений можно скачать из:

Параметры

ПодписьОписаниеТип данных
Входной файл названий мест

Текстовый файл с названиями локаций можно получить от GeoNames, NGA GNS или USGS GNIS.

File
Источник данных

Определяет источник данных, на основе которого были созданы входные данные.

  • GeoNamesВходной файл получен с GeoNames.org.
  • NGA GNSВходной файл получен от NGA GNS.
  • USGS GNISВходной файл получен от USGS GNIS.
  • USGS Antarctic NamesВходной файл получен от USGS GNIS Antarctic Names.
String
Выходной файл местоположений

Выходной файл местоположений.

File
Включает объекты
(Дополнительный)

Определяет типы классов объектов из входного источника данных, которые будут включены в результат.

  • Административные объектыБудут включены административные объекты, например, административные границы, границы городов, поселков, штатов, районов, племен и стран.
  • Гидрологические объектыБудут включены такие объекты, как реки, озера, пруды и другие водные объекты.
  • Местные объектыБудут включены такие объекты, как здания, церкви, больницы и другие антропогенные точки интереса.
  • Населенные местаБудут включены местоположения именованных мест, таких как города, поселки, деревни и другие населенные пункты.
  • Транспортные объектыБудут включены такие объекты, как дороги, тропы, железные дороги и аэропорты.
  • Точечные объектыБудут включены гипсографические объекты, такие как горные вершины и другие природные достопримечательности.
  • Объекты рельефаБудут включены такие объекты, как горы, холмы, скалы, кратеры и гребни.
  • Объекты растительностиБудут включены такие объекты, как леса, кустарники и другие участки с постоянной растительностью.
  • Подводные объектыБудут включены такие подводные объекты, как рифы, отмели и затонувшие суда.
String
Входной регион интереса
(Дополнительный)

Векторный слой, который будет использоваться для создания поднабора входного файла имен мест.

Feature Layer

arcpy.intelligence.CreateLocationFileFromTextFile(in_placenames_file, data_source, out_location_file, {include_features}, {in_rois})
ИмяОписаниеТип данных
in_placenames_file

Текстовый файл с названиями локаций можно получить от GeoNames, NGA GNS или USGS GNIS.

File
data_source

Определяет источник данных, на основе которого были созданы входные данные.

  • GEONAMESВходной файл получен с GeoNames.org.
  • NGA_GNSВходной файл получен от NGA GNS.
  • USGS_GNISВходной файл получен от USGS GNIS.
  • USGS_ANTARCTIC_NAMESВходной файл получен от USGS GNIS Antarctic Names.
String
out_location_file

Выходной файл местоположений.

File
include_features
[include_features,...]
(Дополнительный)

Определяет типы классов объектов из входного источника данных, которые будут включены в результат.

  • ADMINISTRATIVE_FEATURESБудут включены административные объекты, например, административные границы, границы городов, поселков, штатов, районов, племен и стран.
  • HYDROLOGICAL_FEATURESБудут включены такие объекты, как реки, озера, пруды и другие водные объекты.
  • LOCALITY_FEATURESБудут включены такие объекты, как здания, церкви, больницы и другие антропогенные точки интереса.
  • POPULATED_PLACESБудут включены местоположения именованных мест, таких как города, поселки, деревни и другие населенные пункты.
  • TRANSPORTATION_FEATURESБудут включены такие объекты, как дороги, тропы, железные дороги и аэропорты.
  • SPOT_FEATURESБудут включены гипсографические объекты, такие как горные вершины и другие природные достопримечательности.
  • TERRAIN_FEATURESБудут включены такие объекты, как горы, холмы, скалы, кратеры и гребни.
  • VEGETATION_FEATURESБудут включены такие объекты, как леса, кустарники и другие участки с постоянной растительностью.
  • UNDERSEA_FEATURESБудут включены такие подводные объекты, как рифы, отмели и затонувшие суда.
String
in_rois
(Дополнительный)

Векторный слой, который будет использоваться для создания поднабора входного файла имен мест.

Feature Layer

Пример кода

CreateLocationFileFromTextFile (автономный скрипт)

Следующий код показывает, как использовать функцию CreateLocationFileFromTextFile в автономном скрипте.

# Name: CreateLocationFileFromTextFile.py
# Description: Create a custom location file for use with LocateXT. 

# Import system modules 
import arcpy 

source_file = r'C:\data\US.txt'
data_source = 'GEONAMES'
location_file = r'C:\data\US.lxtgaz'
filter_features = ['POPULATED_PLACES']
loudoun_county = r'C:\virginia.gdb\loudoun_co'

arcpy.CreateLocationFileFromTextFile_intelligence(source_file,
                                                  data_source,
                                                  location_file,
                                                  filter_features,
                                                  loudoun_county)

Параметры среды

Этот инструмент не использует параметры среды геообработки

Информация о лицензиях

  • Basic: Нет
  • Standard: Нет
  • Advanced: Да

Связанные разделы