Viac

Najkratšia vzdialenosť od mnohouholníkových centroidov k línii v QGIS

Najkratšia vzdialenosť od mnohouholníkových centroidov k línii v QGIS


Aby som získal vzdialenosť každého polygónového ťažiska od priamky, vyskúšal somVzdialenosť k najbližšiemu uzlualgoritmus zPanel s nástrojmi na spracovanie. Vzdialenosti, ktoré som dostal z algoritmu, sa po manuálnej kontrole nezdali správne. Neskôr som vyskúšalv.distancePríkaz GRASS z Panela s nasledujúcimi nastaveniami:

Môže sa stať, že možnosti nešpecifikujem správne - napríklad moja vrstva „To“ je riadok a do poľa „Descriptio“ som nastavil stĺpec „Column where values ​​specified by„ upload “...“. Ak to znamená, že vypočítané vzdialenosti sa nahrajú do poľa, môže to byť zdroj problému. Nie je však možné vytvoriť nové pole na udržanie vzdialeností (okrem toho sa vždy vytvorí nová vrstva, takže celkom nerozumiem tomuto nastaveniu). Napriek tomu spustenie tohto príkazu spôsobí chybu a QGIS prestane fungovať:

Neviem, na čo sa chyba odvoláva. Existuje nejaký iný doplnok / algoritmus, ktorý môžem použiť? Prípadne aké sú správne nastaveniaVzdialenosť k najbližšiemu uzluav.distance? Chcel by som to dosiahnuť úplne v rámci QGIS, ale som otvorený aj použitiu R.

PS: Používam najnovšiu verziu QGIS (2.4 Chugiak) na Win 7 x64. Už som sa zmienil o nasledujúcich otázkach týkajúcich sa GIS SE:

Najkratšia vzdialenosť od bodu k riadku (veľká množina údajov)

Meranie vzdialenosti medzi čiarami a bodmi v QGIS

AKTUALIZÁCIA: Nemohol som to dostať do práce zvnútra QGIS napriek tomu, že som vyskúšal niekoľko permutácií GRASSUv.distancenastavenie. Nakoniec som použilgVzdialenosťfunkcia zrgeosR balíček na získanie výsledku. Aj keď som svoj problém zatiaľ vyriešil, stále by ma zaujímalo, či je možné urobiť toto, je QGIS.


Funkcia GRASS v.distance momentálne nefunguje od QGIS Processing. Pozri GRASS v QGIS nefunguje (Windows XP). Budete ho musieť spustiť cez plugin GRASS.

Aktualizácia: Môžete tiež vyskúšať NNPripojiť sa zapojiť. Poskytuje možnosť použiť centroidy geometrií polygónových (alebo čiarových) vstupných vrstiev. Pre veľké súbory údajov to môže byť pomalé.


Pozri si video: Garmin eTrex10 GPS - Recording Tracks