ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

  • My Profile
  • Ayuda
  • Sign Out
ArcGIS Desktop

ArcGIS Online

La plataforma de representación cartográfica para tu organización

ArcGIS Desktop

Un completo SIG profesional

ArcGIS Enterprise

SIG en tu empresa

ArcGIS Developers

Herramientas para crear aplicaciones basadas en la ubicación

ArcGIS Solutions

Plantillas de aplicaciones y mapas gratuitas para tu sector

ArcGIS Marketplace

Obtén aplicaciones y datos para tu organización.

  • Documentación
  • Soporte
Esri
  • Iniciar sesión
user
  • Mi perfil
  • Cerrar sesión

ArcMap

  • Inicio
  • Introducción
  • Cartografiar
  • Analizar
  • Administrar datos
  • Herramientas
  • Extensiones

Exportar a VPF

  • Resumen
  • Uso
  • Sintaxis
  • Muestra de código
  • Entornos
  • Información de licenciamiento

Resumen

Convierte una cobertura en una cobertura con formato de producto de vectores (VPF) o tesela VPF.

Más información sobre el formato de producto de vectores

Uso

  • Es preciso que la cobertura no tenga un archivo de máscara. Utilice la herramienta Limpiar para quitar los archivos de máscara.

  • La cobertura debe tener una proyección definida, de lo contrario no se convierte. Es preciso que la cobertura no tenga un archivo de máscara. Solo se exportarán las coberturas donde se haya utilizado Limpiar.

  • Se debe especificar un nombre para la ruta de acceso completo de VPF con Tabla o cobertura VPF de salida.

  • Los nombres para la ruta de acceso se especifican como vpfDatabase\vpfLibrary\vpfCoverage cuando Cobertura o tabla de entrada se establece en Cobertura.

  • Los nombres para la ruta de acceso se especifican como vpfDatabase\vpfLibrary\vpfTable cuando Cobertura o tabla de entrada se establece en Tabla.

  • Si los directorios vpfDatabase o vpfLibrary no existen, se crearán.

  • La tesela VPF de salida se anexará al vvpfDatabase\vpfLibrary\vpfCoverage\ que se especifica con Tabla o cobertura VPF de salida y solo será válida cuando el tipo de Tabla o cobertura VPF de salida se haya establecido en Cobertura.

  • Las proyecciones deben coincidir con la biblioteca y la cobertura que se crea.

  • El estándar VPF solo especifica coberturas en coordenadas geográficas. En el datum de WGS 1984, no se puede limpiar una cobertura que tenga unidades en grados decimales mediante el uso de unidades en grados decimales. En este caso, se deber generar la cobertura o bien, comprender qué pasará en la cobertura cuando se limpie.

  • En el proceso de traslación predeterminado desde una cobertura a una cobertura VPF, los arcos pasan a ser bordes, los polígonos pasan a ser caras y los nodos siguen siendo nodos. Las tablas de atributos de entidad pasan a ser tablas de entidad con relaciones de 1 a 1 con tablas primitivas. La anotación TAT representa una excepción, ya que pasa a ser una tabla primitiva con tantas tablas de entidad como subclases de anotación haya en la cobertura. Las tablas de rutas y de secciones pasan a ser tablas "adicionales" sin conexión.

    Otras tablas de coberturas se convierten a VPF como tablas adicionales, lo cual quiere decir que no es necesario crear coberturas VPF pero se deberían conservar para la herramienta VPF a cobertura con el fin de volver a convertir toda la información de la cobertura. Si no hay teselas VPF, las tablas adicionales estarán en el nivel de la cobertura; de lo contrario, se ubicarán en el nivel de la tesela. Las tablas adicionales que puede generar la herramienta son TIC, SEC, RAT, LNK,TRN, ADD y ADDRESS.LST. La convención de nombres es X_TIC, X_SEC, X_RAT, etc.

  • Más información sobre los archivos de control de conversión para exportaciones

Sintaxis

arcpy.arc.VPFExport(in_cover, out_file, {tile_name}, {control_file}, {standard_table}, {index_table})
ParámetroExplicaciónTipo de datos
in_cover

La cobertura de entrada que se va a convertir a formato VPF.

Coverage; INFO Table
out_file

Nombre de la cobertura o tabla VPF que se va a crear. Se debe especificar el nombre completo de la ruta.

Data Element
tile_name
(Opcional)

Nombre de la tesela VPF que se va a crear.

String
control_file
(Opcional)

Archivo que se puede utilizar para suprimir, agregar, cambiar u omitir elementos y otra información durante el proceso de traslación. El usuario define el nombre de este archivo. Polycov.ccf, poly_cov_con y conversionfile son nombres aceptables.

Una cobertura de entrada define los procesos de traslación de entidades para las clases de entidad especificadas, además especifica las clases de entidad que se van a omitir. También se puede utilizar para determinar los valores que se van incorporar en los archivos de encabezado de la base de datos y de la biblioteca en el momento de la creación.

File
standard_table
(Opcional)

Especifica si se van a convertir tablas de ArcInfo Workstation que no sean estándar.

  • EXTRA —Traduce todos los archivos ArcInfo Workstation a VPF. Solo se necesita utilizar esta opción si los datos que se van a pasar a VPF se van a volver a convertir con la herramienta Importar desde VPF. Ésta es la opción predeterminada.
  • NO_EXTRA —Evita que VPFEXPORT cree tablas adicionales cuando se crea una cobertura VPF. Solo se debe utilizar esta opción si la cobertura que se exporta no se va a volver a importar mediante la herramienta Importar desde VPF. VPFEXPORT considera que los archivos TIC y LAB son archivos adicionales. Estos archivos no son necesarios para crear una cobertura VPF.
Boolean
index_table
(Opcional)

Especifica si se va a crear una tabla de índices de entidad (FIT).

  • NO_FIT —No se crea una tabla de índices de entidad.
  • FIT —Se crea una tabla de índices de entidad.
Boolean

Muestra de código

Ejemplo de VPFExport (secuencia de comandos independiente)

La siguiente secuencia de comandos independientes muestra cómo crear una cobertura VPF mediante una cobertura.

# Name: VPFExport_Example.py
# Description: Creates a VPF coverage from an ArcInfo coverage
# Requirements: ArcInfo Workstation

# Import system modules
import arcpy
from arcpy import env

# Set environment settings
env.workspace = "C:/data"

# Set local variables
inCover = "caligrat"
outFile = "C:/output/caligrat"
standardTable = "NO_EXTRA"
indexTable = "NO_FIT"

# Execute VPFExport
arcpy.VPFExport_arc (inCover, outFile, "" , "" , standardTable, indexTable)
Ejemplo 2 de VPFExport (secuencia de comandos independiente)

La siguiente secuencia de comandos independiente muestra cómo exportar dos coberturas a VPF y crear, a continuación, una topología cruzada de teselas para las coberturas VPF.

# Name: VPFTile_Example.py
# Description: Exports two coverages to VPF format then builds tile topology
# Requirements: ArcInfo Workstation

# Import system modules
import arcpy
from arcpy import env

# Set environment settings
env.workspace = "C:/data"

# Set local variables
inCover1 = "coastb"
inCover2 = "coastc"
outFile1 = "C:/output/vpfdb/wlib/coast2"
outFile2 = "C:/output/vpfdb/wlib/coast3"

vpfLibrary = "C:/output/vpfdb"
vpfStandard = 96
specCover = "ALL"

# Execute VPFExport
arcpy.VPFExport_arc(inCover1, outFile1)
arcpy.VPFExport_arc(inCover2, outFile2)

# Execute VPFTile
arcpy.VPFTile_arc(vpfLibrary, "", vpfStandard, specCover)

Entornos

  • Espacio de trabajo actual
  • Nivel de similitud entre archivos de proyección
  • Precisión de coberturas derivadas
  • Precisión de coberturas nuevas
  • Espacio de trabajo temporal

Información de licenciamiento

  • Basic: No
  • Standard: No
  • Advanced: Requiere ArcInfo Workstation instalado

Temas relacionados

  • Información general sobre el conjunto de herramientas Cobertura de origen
  • Importar desde VPF
  • Limpiar
  • Definir proyección
  • Proyectar
  • Topología de tesela VPF

ArcGIS Desktop

  • Inicio
  • Documentación
  • Soporte

ArcGIS

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS
  • ArcGIS Developer
  • ArcGIS Solutions
  • ArcGIS Marketplace

Acerca de Esri

  • Quiénes somos
  • Empleo
  • Blog de Esri
  • Conferencia de usuarios
  • Cumbre de desarrolladores
Esri
Díganos su opinión.
Copyright © 2021 Esri. | Privacidad | Legal