Processing math: 100%

12 votos

¿Qué es un shapefile multipunto?

¿Cuál es la diferencia entre un shapefile multipunto y un shapefile de punto en la creación de un shapefile? En ArcGIS se tiene la opción de shapefile de punto y shapefile multipunto. Pero no sé cuál es su diferencia.

13voto

M. B. Altaie Puntos 11

Los shapefiles admiten cuatro tipos de datos fundamentales: Punto, Polilínea, Polígono y Multipunto. Los puntos son características simples {X, Y}. Las polilíneas son conjuntos ordenados de puntos, y los polígonos son áreas abarcadas por líneas simples cerradas. Las polilíneas y polígonos pueden ser multi-partes para modelar características discontinuas, como una calle superficial separada por una autopista, o una colección de islas.

En el modelo de shapefile, los puntos no pueden ser multi-partes, pero hay un tipo distinto de Multipunto que cumple esa función. La diferencia tiene que ver con el sobre en el registro de datos necesario para las formas de Multipunto y el enfoque diferente para la indexación espacial de objetos de punto y multipuntos.

Los multipuntos son una opción de representación oscura para la mayoría de las características de tipo punto, pero se pueden utilizar para optimizar la visualización de grandes cantidades de puntos. Tuve un conjunto de datos que involucraba decenas de millones de características que cubrían el mundo, y pude dibujar exitosamente cien mil características dentro de un solo cuadrado de un grado con un tiempo de subsegundo uniéndose los puntos en multipuntos para reducir el número de características renderizadas para cada mosaico.

Hay que tener en cuenta que los shapefiles no admiten algo así como una colección de geometría, solo permiten el tipo de forma especificado o una forma nula (cero vértices) dentro de un archivo, por lo que si se requieren formas de punto tanto simples como multi-partes, los puntos de una sola parte se almacenarán como Multipuntos degenerados (con un recuento de puntos de uno, y un "sobre" con las esquinas inferior izquierda y superior derecha coincidentes con el punto en sí). Esto es menos eficiente en almacenamiento (52 bytes en lugar de 16) y el índice espacial no es tan eficiente, por lo que si solo tendrá puntos de una sola parte, debe usar el tipo de dato Punto.

0 votos

¿Sería justo decir que un shapefile multipunto es similar a la agrupación?

2 votos

Podrías implementar un clúster de puntos con una geometría multipunto, pero no diría que son equivalentes. El multipunto es más bien un tipo de datos abstracto.

0 votos

Decir que "los puntos no pueden ser de varias partes" es bastante absoluto. Funcionalmente, los puntos se consideran de varias partes cuando se agrupan por sus atributos. Realmente no me importan las clases de varias partes para el trabajo que hago, pero imagino que hay ciertos sectores de GIS que las encuentran muy útiles. Eso dicho, encuentro que el manejo de ESRI de nubes de puntos lidar usando geometría de varias partes es absolutamente inútil.

3voto

ghshtalt Puntos 1052

Observa cómo la geometría está relacionada con los registros del archivo Dbase. Si tienes un shapefile de puntos, cada punto está relacionado con un registro. Si tienes un shapefile de puntos múltiples, un conjunto de puntos está relacionado con un registro.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X