7 votos

Cómo crear múltiples puntos dentro de un polígono en QGIS

¿Cómo puedo generar cinco puntos aleatorios dentro de cada uno de los tres polígonos con una distancia mínima de 100m? Estoy usando QGIS 2.18.4 y 'Puntos aleatorios dentro de polígonos (fijos)' Estrategia de muestreo 'Recuento de puntos' 5 y distancia mínima 100. Actualmente sólo devuelvo un único punto aleatorio en cada polígono en lugar de 5. Hay mucho espacio en cada polígono para localizar 5 puntos con >100m entre ellos. Información adicional: El proyecto y el polígono son EPSG:28356, y la unidad es el metro.

7voto

Mue Puntos 2469

Supongo que su capa de polígonos originalmente no se salvó con el EPSG:28356 CRS pero que configúralo manualmente.

Lo más probable es que la capa de polígonos se haya guardado originalmente con otro SIR utilizando grados como unidades.

Hice una prueba rápida utilizando polígonos con un CRS de EPSG:4326 (es decir, utilizando grados como unidades) y utilizando sus parámetros exactos para el Random Points Inside Polygons (Fixed) herramienta:

EPSG:4326

A continuación, hice clic con el botón derecho del ratón en el Polígonos capa, eligió el Save As... asignó un nuevo CRS que utiliza contadores (es decir, EPSG:28356) y volvió a repetir los mismos pasos. Este es el resultado:

EPSG:28356


Así que intente guardar su capa de polígonos en un nuevo shapefile con el CRS correspondiente y ejecute la herramienta de nuevo.

0 votos

Gracias por la respuesta. Se agradece. Me he dado de bruces con la configuración de CRS antes de preguntar. Creo que el problema que estoy teniendo es con el número de iteraciones que se intentan. Usando 'Puntos aleatorios' sin Dist. Mín. obtengo cinco puntos en cada una. Con 'Puntos aleatorios dentro del polígono fijo' sólo obtengo 1 punto. Tengo una captura de pantalla con ambos incluyendo polígonos pero no estoy seguro de cómo subirla. Perdón por la falta de experiencia.

0 votos

enlace para la imagen

0 votos

@NatLampoon - ¿Sería posible que compartieras tu shapefile en un servidor público para que otros pudieran probarlo? Y no hace falta que te disculpes :)

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