Hola José, Yo no conozco una herramienta que lo haga de un golpe.. Pero algún trabajo parecido he realizado y lo que hago es hacer varios geoprocesos seguidos para conseguir el objetivo. Por ejemplo: 1- Exportar cada polígono en una capa independiente. 2- Calculas la distancia todos los otros polígonos 3- Seleccionas el que tenga la distancia más pequeña y lo exportas a una tabla 4- Después enlazas con un "join" la tabla resultante a la capa de polígono original.
Muy importante que no pierdas el identificador único del polígono original para ir enlazando las diferentes partes del trabajo. cuando lo tengas, lo puedes modelizar en un modelo y ejecutar siempre que lo necesites. si lo consigues, me gustaría que lo compartieses, es una tareas muy recurrente y no ahora mismo no se como hacerlo, y me gustaría verlo. Un saludo, * <http://psig.es>* *PSIG* Implementació, gestió i formació SIG *Carlos López Quintanilla* www.psig.es [email protected] +34 699.680.261 Nota legal: Este mensaje y cualquier archivo adjunto está destinado únicamente a la persona a quien se dirige y es confidencial. Si usted ha recibido este mensaje por error, por favor, comuníqueselo al remitente y bórrelo inmediatamente. La utilización , revelación y/o reproducción del mensaje puede constituir un delito. Protección de Datos: Le informamos que sus datos de contacto electrónico se hallan incorporados a un fichero titularidad de CARLOS LÓPEZ QUINTANILLA, al objeto de envío de información, respuesta a consultas y contactos genéricos. Puede ejercer los derechos de acceso, rectificación, cancelación y oposición que establece la LOPD en cualquier momento, mediante escrito, acompañado de copia de documento oficial que le identifique, dirigido a CARLOS LÓPEZ QUINTANILLA CL. P arellada, 8 E2 de Corbera de Llobregat, 08757-Barcelona. También podrá oponerse a nuestros envíos de comunicaciones comerciales (Art.21.2 de la LSSI) a través de la siguiente dirección de correo electrónico: [email protected] El mié., 3 oct. 2018 a las 15:35, José Saito (ProBosque - JICA) (< [email protected]>) escribió: > Buenos días a todos.. > > > > Tengo que obtener la distancia mínima entre polígonos que se encuentran en > una misma capa, me explico. Tengo un shapefile con la distribución > (polígonos) de unas formaciones vegetales y lo que tengo que hacer es > encontrar la mínima distancia entre estas formaciones vegetales (polígonos). > > > > Estoy usando el QGIS (3.2.2) y he probado con el complemento NNJOIN, para > una muestra me funciona muy bien, pero mi shapefile tiene más de 900,000 > polígonos y ya va un día y no sé si se ha parado el proceso o sigue > trabajando. > > > > He tratado de hacerlo en GRASS (no tengo mucha experiencia con este > programa) usando la opción v.distance pero no entiendo muy bien el GRASS > así que no logro obtener buenos resultados, ya he revisado la ayuda de > GRASS y aun asi no obtengo los resultados que obtengo con el NNJOIN. > > > > Algunos de Ud. sabe de algún complemento que pueda hacer lo que pido (que > no sea el NNJOIN), o me podrían indicar como hacerlo en GRASS… > > > > Muchas gracias por la ayuda > > > > *ING. JOSÉ ANTONIO SAITO* > > Especialista en Teledetección > > [image: PB01_mini] > > *Dirección:* AV. Republica de Panamá 3030 > > Piso 14. San Isidro > > *Telf (Ofi):* (51-1) 5009200 anexo 147 > > *Telf (Cel):* (51-1) 999044789 > > > _______________________________________________ > QGIS-es mailing list > [email protected] > https://lists.osgeo.org/mailman/listinfo/qgis-es >
_______________________________________________ QGIS-es mailing list [email protected] https://lists.osgeo.org/mailman/listinfo/qgis-es
