25 votos

Comprensión de las unidades de la herramienta de amortiguación de QGIS

No he tenido suerte para conseguir que la herramienta de amortiguación acepte nada más que grados como unidades de medida.

He encontrado un montón de cosas diciendo que la capa necesita ser reproyectada y guardada, pero no ha funcionado en absoluto para mí.

¿Hay alguna forma de crear un buffer sin usar ftools o al menos forzar las unidades a metros de alguna manera?

Como solución provisional, he convertido los metros a grados (lat) y los he utilizado, pero el producto final tiene que ser lo más parecido posible a la realidad.

Cosas que he probado:

  • configurando todas las opciones de unidad que pude encontrar en metros (siempre que fue posible).
  • ajustar todo a NAD83/Maryland (los datos son para Washington, DC) y guardarlo como tal (como capas en archivos shape ESRI).
  • reimportación de las capas reproyectadas
  • ajuste de las capas pertinentes a Google Mercator

A continuación, se intentó crear un búfer. Se probaron muchos en combinación. QGIS 1.7.3 Slackware64 actual (qgis de SBo-13.37 repo, probado en multilib y 64it llano con los mismos resultados)

35voto

tobes Puntos 19

El tamaño del búfer se aplica siempre en las unidades CRS de la capa. Por lo tanto, el CRS de capa tiene que utilizar metros si se desea almacenar en búfer en metros.

No necesitas ftools para cambiar el CRS.

  1. Abra la capa original en WGS84 CRS.
  2. Haga clic con el botón derecho en la lista de capas y seleccione "Guardar como...". (¡NO cambie el CRS en las opciones de capa!)
  3. Establezca el CRS de destino en NAD83/Maryland y guarde.
  4. Cargue el nuevo Shapefile.
  5. Buffer.

Las coordenadas de los puntos de los ficheros enlazados no se han reproyectado correctamente:

enter image description here

Estos son los ajustes de "Guardar como..." que a mí me funcionan:

enter image description here

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