¿Entendiendo las unidades de la herramienta de búfer QGIS?

21

He estado tratando de resolver esto durante un par de semanas y no he tenido la suerte de que la herramienta de búfer no acepte más que los grados como unidades de medida.

He encontrado muchas cosas que dicen que la capa debe ser reproyectada y guardada, pero no ha funcionado en absoluto para mí. ¿Hay alguna manera de crear un búfer sin usar ftools o al menos forzar las unidades a los medidores de alguna manera?

Como solución alternativa, convertí metros a grados (lat) y utilicé eso, pero el producto final debe estar lo más cerca posible de la realidad.

Cosas que he probado:

  • configurando cada opción de unidad que podría encontrar en metros (donde sea posible).
  • configurando todo en NAD83 / Maryland (los datos son para Washington, DC) y guardándolos como tales (como capas en los archivos de formas ESRI).
  • reimportando las capas reproyectadas
  • configuración de capas relevantes para Google Mercator

Se probó y luego se creó un búfer. Muchos fueron juzgados en combinación. QGIS 1.7.3 Slackware64 actual (qgis de SBo-13.37 repo, probado en multilib y 64it simple con los mismos resultados)

    
pregunta haxwithaxe 20.04.2012 - 06:22

1 respuesta

33

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

No necesita herramientas para cambiar el CRS.

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

Actualización:

Las coordenadas del punto en los archivos vinculados no se han reproyectado correctamente:

Estassonlasconfiguracionesen"Guardar como ..." que funcionan para mí:

    
respondido por el underdark 20.04.2012 - 08:48

Lea otras preguntas en las etiquetas