Estoy usando QGIS 1.7.4-Wroclaw y estoy trabajando con una capa SHP en WGS84. Quiero amortiguar a un cierto número de kilómetros desde esta capa usando la herramienta de protección ftools.
Entiendo que la herramienta de búfer siempre usa las unidades de capa, que para WGS84 son grados decimales. Todos sabemos que los grados no se convierten constantemente en metros, entonces, ¿cómo debo hacer para hacer mis amortiguadores?
¿Es necesario para mí convertir los archivos de forma a un CRS diferente que usa medidores de forma nativa?
Si es así, ¿cómo elijo uno?
Respuestas:
Para esta aplicación, usaría una proyección equidistante azimutal centrada en el centro de los puntos de origen. Esta proyección tiene la característica agradable de que todas las distancias radiales alrededor del centro de la proyección son precisas.
Esa proyección particular no es parte de las proyecciones estándar de QGIS. Puede definir su propio uso de Configuración / CRS personalizado con la cadena de comando
+proj=aeqd +lat_0=24.5 +lon_0=121.5
, pero desafortunadamente, la herramienta de Reproyección de fTools no puede usar proyecciones personalizadas. En cambio, puede transformar su conjunto de datos en la línea de comando usando el comandoLuego puede hacer el almacenamiento en búfer en QGIS usando el
points_reprojected.shp
archivo de forma.Un búfer de 2000 km alrededor de un punto en el norte de Taiwán parece un círculo en una proyección ortográfica centrada en el punto:
... y aplastado en WGS84:
fuente
Hum, interesante. Como primer intento, creo que podría echar un vistazo a generar los buffers (enormes) como KML. Puedes hacer esto aquí:
http://www.thesamestory.com/kmlcircle/
Deberá ingresar el lat / lon para un punto y una distancia de búfer. Lo que obtienes es un archivo KML que contiene el círculo. Eche un vistazo a esto en Google Earth y, si está bien, cárguelo en QGIS.
fuente