3 votos

¿Utilizando la herramienta Buffer?

Estoy tratando de crear un buffer alrededor de diferentes series de líneas. Tengo un archivo de polilíneas con 1 ubicación que se muestra a continuación:

enter image description here

Quiero un búfer igual espaciado que se disuelve alrededor de todas las líneas en esta ubicación espaciada 812 metros de cualquier punto final (puntos finales de a lo largo de las líneas exteriores). Me imagino que esto debería parecerse a un buzón. Sin embargo, cuando ejecuto la herramienta de búfer, esto es lo que obtengo:

enter image description here

Obviamente eso no parece correcto. No es simétrico. Cuando tengo un shapefile grande que contiene muchos grupos de líneas, todos los topes tienen formas ligeramente diferentes. Todos los grupos de líneas tienen el mismo espacio y distancias. No estoy seguro de si esto tiene que ver con la orientación porque si las líneas corren N/S o E/W, el buffer es casi correcto:

enter image description here

Esto es casi lo que debería parecer, pero el espacio en los lados está mucho más cerca que el espacio en la parte superior.

Pensé que podría ser un problema con la disolución del grupo de líneas juntas, así que intenté hacer un rectángulo alrededor de las líneas para que fuera un solo objeto:

enter image description here

Sin embargo, esto acaba de crear el mismo búfer incorrecto que proporcioné antes.

¿Alguien tiene alguna sugerencia sobre cómo puedo crear este buffer que estoy buscando?

Como nota al margen: necesito este buffer alrededor de todos los transectos juntos y no puedo simplemente tomar el centroide de estas líneas y hacer un buffer circular.

5 votos

¿En qué proyección está tu conjunto original de líneas y en qué proyección está tu buffer?

5 votos

¿Qué software utiliza?

0 votos

La segunda imagen es definitivamente errónea, lo más probable es que se trate de un error de software.

1voto

M.Tarun Puntos 200

Blord-castillo ha dado en el clavo con el comentario sobre la proyección. Ya me he encontrado con este "problema" y hay 2 respuestas que conozco:

Opción 1) ¡Los resultados de la memoria intermedia de aspecto incorrecto son realmente correctos! Este es un efecto normal de la configuración de su sistema de coordenadas del marco de datos a un sistema de coordenadas geográficas, estoy adjuntando una imagen de cómo funciona esto con un solo conjunto de datos que se muestra de 2 maneras diferentes. Tenga en cuenta que la proyección del conjunto de datos no importa, lo que importa es el sistema de coordenadas que se establece en las propiedades del marco de datos.

Opción 2) Creo que es poco probable, pero es posible que sus resultados sean realmente incorrectos. Esto solía ser un problema más común en ArcMap, cuando hacer análisis en diferentes proyecciones de datos podría conducir a un resultado incorrecto porque de alguna manera la proyección sobre la marcha no estaba funcionando correctamente. Afortunadamente, esto se ha vuelto mucho más raro. La solución solía ser asegurarse de tener un conjunto de datos proyectados (¡no lat-long!) y de estar trabajando en un sistema de coordenadas de marco de datos proyectado en ArcMap.

Opción 3) Algo totalmente diferente tu dirección de 'warp' es la opuesta a la mía, creo que podría ser el caso si estás trabajando con datos del hemisferio sur y yo con datos del hemisferio norte o bien algo raro está pasando.

¿Cómo saber cuál es la respuesta correcta? Puede cambiar su marco de datos -> propiedades --> sistema de coordenadas en ArcMap a una proyección que no deforme las características. Visualizaciones geográficas (basadas en lat-long) se muchas otras proyecciones comunes no se deformarán cuando se muestren a escala local... aunque como puede ver en el ejemplo, muchas proyecciones comunes rotarán algunas características. O puede utilizar la herramienta "medir", y comprobar las distancias reales que van alrededor de la característica a la línea de amortiguación, sólo asegúrese de que las unidades se establecen en algunas unidades basadas en la tierra como metros y no en grados decimales. MapShowingBufferDisplayedInUtmAndInGeographicCoordinates

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