Crear archivo de ubicación a partir del archivo de texto (Inteligencia)

Resumen

Crea un archivo de ubicación para usar en ArcGIS LocateXT a partir de un archivo de texto de GeoNames, el servidor de nombres de GEOnet de la Agencia Nacional de Inteligencia Geoespacial o el servicio de información de nombres geográficos del Servicio Geológico de los EE. UU.

Uso

  • La herramienta toma un archivo de texto de entrada de GeoNames, el servidor de nombres de GEOnet (GNS) de la Agencia Nacional de Inteligencia Geoespacial (NGA) o el servicio de información de nombres geográficos (GNIS) del Servicio Geológico de Estados Unidos (USGS) para los Estados Unidos y la Antártida y crea un archivo de ubicaciones personalizadas que puede ser utilizado por las herramientas Extraer ubicaciones de un texto y Extraer ubicaciones de un documento o en el panel Extraer ubicaciones. Para obtener más información sobre cómo habilitar ubicaciones personalizadas para estas herramientas, consulte Agregar y administrar ubicaciones personalizadas y archivos de atributos personalizados.

    La herramienta crea un archivo de ubicaciones personalizadas (.lxtgaz) que se puede utilizar en la pestaña Ubicaciones personalizadas del panel Extraer ubicaciones y con las herramientas Extraer ubicaciones de un documento y Extraer ubicaciones de un texto.

  • El parámetro Fuente de datos se utiliza para identificar el origen del archivo de entrada. Los formatos GeoNames, GNS y GNIS contienen esquemas y separadores únicos. Si se especifica una fuente de datos incorrecta, el archivo de salida estará vacío. Si esto ocurre, asegúrese de que la fuente de datos seleccionada coincida con el archivo de topónimos de entrada.

  • El parámetro Incluir entidades se utiliza para limitar los tipos de clase de entidad incluidos en la salida. El filtrado se puede realizar en función de los siguientes tipos de clase de entidad:

    • Administrativos
    • Lugares poblados
    • Vegetación
    • Localidad
    • Submarina
    • Transporte
    • Terreno
    • Hidrológica
    • Punto

    También puede filtrar especificando una región de interés. Cuando se especifica una región de interés, el valor del parámetro Archivo de ubicaciones de salida resultante solo contendrá resultados que estén completamente contenidos dentro de la región de interés especificada.

  • Los archivos de topónimos se pueden descargar desde las siguientes ubicaciones:

Parámetros

EtiquetaExplicaciónTipo de datos
Archivo de topónimos de entrada

Un archivo de texto de topónimos obtenido de GeoNames, el GNS de la NGA o el GNIS del USGS.

File
Fuente de datos

Especifica la fuente de datos desde la que se creó la entrada.

  • GeoNamesEl archivo de entrada procede de GeoNames.org.
  • GNS de la NGAEl archivo de entrada procede del GNS de la NGA.
  • GNIS del USGSEl archivo de entrada procede del GNIS del USGS.
  • Nombres de la Antártida del USGSEl archivo de entrada procede de los Nombres de la Antártida del GNIS del USGS.
String
Archivo de ubicaciones de salida

El archivo de ubicaciones de salida.

File
Incluir entidades
(Opcional)

Especifica los tipos de clase de entidad de la fuente de datos de entrada que se incluirán en la salida.

  • Entidades administrativasSe incluirán entidades administrativas tales como límites administrativos, límites de municipios, estados, provincias y territorios tribales y fronteras de países.
  • Entidades hidrológicasSe incluirán entidades tales como ríos, lagos, lagunas y otras entidades de agua.
  • Entidades de localidadSe incluirán entidades tales como edificios, iglesias, hospitales y otros puntos de interés creados por el hombre.
  • Lugares pobladosSe incluirán ubicaciones de lugares con nombre tales como pueblos, ciudades, aldeas y otras áreas consolidadas de gente.
  • Entidades de transporteSe incluirán entidades tales como carreteras, pistas, vías férreas y aeropuertos.
  • Entidades de puntosSe incluirán entidades hipsográficas tales como picos de montañas y otros puntos de interés naturales.
  • Entidades de terrenoSe incluirán entidades tales como montañas, colinas, acantilados, cráteres y crestas.
  • Entidades de vegetaciónSe incluirán entidades tales como bosques, matorrales, monte bajo y otras áreas de vegetación uniforme.
  • Entidades submarinasSe incluirán entidades submarinas tales como arrecifes, barreras y buques naufragados.
String
Regiones de interés de entrada
(Opcional)

La capa de entidades que se utilizará para crear un subconjunto del archivo de topónimos de entrada.

Feature Layer

arcpy.intelligence.CreateLocationFileFromTextFile(in_placenames_file, data_source, out_location_file, {include_features}, {in_rois})
NombreExplicaciónTipo de datos
in_placenames_file

Un archivo de texto de topónimos obtenido de GeoNames, el GNS de la NGA o el GNIS del USGS.

File
data_source

Especifica la fuente de datos desde la que se creó la entrada.

  • GEONAMESEl archivo de entrada procede de GeoNames.org.
  • NGA_GNSEl archivo de entrada procede del GNS de la NGA.
  • USGS_GNISEl archivo de entrada procede del GNIS del USGS.
  • USGS_ANTARCTIC_NAMESEl archivo de entrada procede de los Nombres de la Antártida del GNIS del USGS.
String
out_location_file

El archivo de ubicaciones de salida.

File
include_features
[include_features,...]
(Opcional)

Especifica los tipos de clase de entidad de la fuente de datos de entrada que se incluirán en la salida.

  • ADMINISTRATIVE_FEATURESSe incluirán entidades administrativas tales como límites administrativos, límites de municipios, estados, provincias y territorios tribales y fronteras de países.
  • HYDROLOGICAL_FEATURESSe incluirán entidades tales como ríos, lagos, lagunas y otras entidades de agua.
  • LOCALITY_FEATURESSe incluirán entidades tales como edificios, iglesias, hospitales y otros puntos de interés creados por el hombre.
  • POPULATED_PLACESSe incluirán ubicaciones de lugares con nombre tales como pueblos, ciudades, aldeas y otras áreas consolidadas de gente.
  • TRANSPORTATION_FEATURESSe incluirán entidades tales como carreteras, pistas, vías férreas y aeropuertos.
  • SPOT_FEATURESSe incluirán entidades hipsográficas tales como picos de montañas y otros puntos de interés naturales.
  • TERRAIN_FEATURESSe incluirán entidades tales como montañas, colinas, acantilados, cráteres y crestas.
  • VEGETATION_FEATURESSe incluirán entidades tales como bosques, matorrales, monte bajo y otras áreas de vegetación uniforme.
  • UNDERSEA_FEATURESSe incluirán entidades submarinas tales como arrecifes, barreras y buques naufragados.
String
in_rois
(Opcional)

La capa de entidades que se utilizará para crear un subconjunto del archivo de topónimos de entrada.

Feature Layer

Muestra de código

CreateLocationFileFromTextFile (script independiente)

El siguiente código demuestra cómo utilizar la función CreateLocationFileFromTextFile en un script independiente.

# 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.intelligence.CreateLocationFileFromTextFile(source_file,
                                                  data_source,
                                                  location_file,
                                                  filter_features,
                                                  loudoun_county)

Entornos

Esta herramienta no utiliza ningún entorno de geoprocesamiento.

Información de licenciamiento

  • Basic: No
  • Standard: No
  • Advanced: Sí

Temas relacionados