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 for 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

Crear polígonos de Thiessen

Disponible con una licencia Advanced.

  • Resumen
  • Ilustración
  • Uso
  • Sintaxis
  • Muestra de código
  • Entornos
  • Información sobre licencias

Resumen

Crea polígonos de Thiessen a partir de entidades de puntos.

Cada polígono de Thiessen contiene una única entidad de entrada de puntos. Cualquier ubicación dentro de un polígono de Thiessen está más cerca de su punto asociado que de cualquier otra entidad de entrada de puntos.

Ilustración

Ilustración de Thiessen

Uso

  • Esta herramienta se utiliza para dividir el área cubierta por las entidades de puntos en zonas de Thiessen o proximales. Estas zonas representan áreas completas donde cualquier ubicación dentro de la zona está más cerca de su punto de entrada asociado que de cualquier otro punto de entrada.

  • Explore:

    El fondo teórico para crear polígonos de Thiessen es el siguiente:

    • Donde S es un conjunto de puntos en el espacio de coordenadas o Euclidiano (x, y), para cualquier punto p de ese espacio, hay un punto de S más cercano a p, excepto donde el punto p es equidistante a dos o más puntos de S.
    • Un polígono proximal único (celda de Voronoi) está definido por todos los puntos p más cercanos a un único punto de S, es decir, el área total en la que todos los puntos p son más cercanos a un punto dado de S que a otro punto cualquiera de S.
  • Los polígonos proximales de Thiessen se construyen de la manera siguiente:

    • Todos los puntos se triangulan en una red irregular de triángulos (TIN) que cumple el criterio de Delaunay.
    • Se generan mediatrices perpendiculares para cada borde de triángulo, formando los bordes de los polígonos de Thiessen. Las ubicaciones en las que se intersecan las mediatrices determinan las ubicaciones de los vértices de los polígonos de Thiessen.
  • El límite externo de la clase de entidad de polígonos de Thiessen de salida es la extensión de las entidades de entrada de puntos más un 10% adicional. Si se establece el entorno Extensión en una ventana de amplitud específica, esta herramienta utilizará la configuración del entorno para establecer su límite exterior.

  • Precaución:

    Esta herramienta puede producir resultados inesperados con datos de un sistema de coordenadas geográficas, dado que el método de triangulación de Delaunay utilizado por la herramienta funciona mejor con datos en un sistema de coordenadas proyectadas.

Sintaxis

CreateThiessenPolygons(in_features, out_feature_class, {fields_to_copy})
ParámetroExplicaciónTipo de datos
in_features

Las entidades de entrada de puntos a partir de las cuales se generarán los polígonos de Thiessen.

Feature Layer
out_feature_class

La clase de entidad de salida que contiene los polígonos de Thiessen generados a partir de las entidades de entrada de puntos.

Feature Class
fields_to_copy
(Opcional)

Determina qué campos de las entidades de entrada se transferirán a la clase de entidad de salida.

  • ONLY_FID —Solo se transferirá a la clase de entidad de salida el campo FID de las entidades de entrada. Esta es la opción predeterminada.
  • ALL —Todos los campos de las entidades de entrada se transferirán a la clase de entidad de salida.
String

Muestra de código

Ejemplo de CrearPolígonosThiessen (ventana de Python)

La siguiente secuencia de comandos de la ventana de Python demuestra cómo utilizar la herramienta Ejemplo de CrearPolígonosThiessen en modo inmediato.

import arcpy
arcpy.env.workspace = "C:/data/data.gdb"
arcpy.CreateThiessenPolygons_analysis("schools", "c:/output/output.gdb/thiessen1", "ALL")
Ejemplo 2 de Ejemplo de CrearPolígonosThiessen (secuencia de comandos independiente)

La siguiente secuencia de comandos independiente demuestra cómo utilizar la función Ejemplo de CrearPolígonosThiessen.

# Name: CreateThiessenPolygons_Example2.py
# Description: Creates Thiessen polygons
 
# Import system modules
#
import arcpy
from arcpy import env
 
# Set environment settings
#
env.workspace = "C:/data/data.gdb"
 
# Set local variables
#
inFeatures = "schools"
outFeatureClass = "c:/output/output.gdb/thiessen1"
outFields = "ALL"
 
# Execute CreateThiessenPolygons
#
arcpy.CreateThiessenPolygons_analysis(inFeatures, outFeatureClass, outFields)

Entornos

  • Valor Z de salida predeterminado
  • Resolución M
  • Tolerancia M
  • Dominio M de salida
  • Dominio XY de salida
  • Dominio Z de salida
  • Sistema de coordenadas de salida
  • Extensión
  • Espacio de trabajo actual
  • Transformaciones geográficas
  • Espacio de trabajo temporal
  • La salida tiene valores M
  • La salida tiene valores Z
  • Resolución Z
  • Tolerancia Z
  • Tolerancia XY
  • Resolución XY

Información sobre licencias

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

Temas relacionados

  • Información general sobre el conjunto de herramientas Proximidad

ArcGIS Desktop

  • Inicio
  • Documentación
  • Soporte

Plataforma ArcGIS

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS for Developers
  • 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 © 2019 Esri. | Privacidad | Legal