Cum să transformi puncte în linii, începători

Operațiunea este foarte populară și veți găsi o mulțime de resurse gratuite pe această temă - colecția ESRI este plină de astfel de instrumente. Sarcina pare simplă, dar este dificil să găsești o soluție fără echivoc în GIS. În ce ar putea exista aici o problemă? - Vei spune. Conectați cele mai apropiate puncte și toate acestea sunt scurte!

Da, aici, într-un caz atât de simplu, așezarea liniei este evidentă și nu ar trebui să apară complicații. Dar iată un alt mod de a poziționa punctele:

Se poate observa că există cazuri în care opțiunea de conectare nu este singura. Când de stabilire a liniei „Nord-Vest“, de la punctul „A“, programul poate merge chiar „o fundătură“, ca variante ale șervețelul la A1 și A2 sunt egale (este interesant faptul că, atunci când de stabilire apar sud-est astfel de rupturi, B evident, gravitează spre A1). Acest lucru înseamnă că procesul automatizat disponibil, în general, nu funcționează, și, mai presus de toate, programul de acest gen nevoie de poluavtomatichnost interactivitate. De aceea nu trebuie să ne amăgim script-uri care promit asociere instantanee de liniile de algoritmi intuitiv - acestea funcționează, dar numai cu configurații foarte simple, puncte de pornire. În plus, lucrează la selectarea celui mai apropiat punct de lent, iar programele sunt susceptibile de a fi „incetini“ pe formele mari.

Toate acestea înseamnă că instrumentele GIS reale ar trebui aranjate într-un mod diferit. Acestea sunt aranjate: există multe instrumente care funcționează deja pe punctele numerotate. În acest caz, linia este creată în mod adecvat și rapid, dar despre joncțiunea intuitivă? Este rezonabil doar pentru volume mici, dar în alte cazuri, este necesar să-l aloce într-o activitate de cercetare separată - pentru că în afară de cele de mai sus, în același strat este, de asemenea, nu una, ci mai multe linii, și aveți nevoie de puncte se pre-gruparea în viitoarele linii separate. Și dacă, în general, astfel de grupe sunt numeroase și ele sunt suprapuse pe ele și pe ei înșiși?

Bine, să vedem numerele. Unde pot obține cel puțin un astfel de instrument GIS? Utilizatorii ArcINFO sunt familiarizați cu problema, există instrumente standard acolo. În ArcView, modulul "Editare instrumente" pare a fi cel mai de succes. Inițial a fost destinat editării liniilor, dar din cea de-a treia versiune a apărut o secțiune puternică pentru a transforma totul și totul în orice. Pentru a lucra cu acesta, trebuie să aveți în tabelul de puncte doar două coloane - numărul liniei și numărul de serie al punctului din această linie. Completați-le după cum este necesar și continuați. Scriptul poate fi descărcat aici în versiunea 3.6.

Instalați modulul, executați conversia / Punctele în polilinie în el. Script-ul cere în cazul în care numărul liniei (ID), apoi în cazul în care se face numărul de serie de puncte (comandă), iar truc - aproape niciodată rateuri. Este de înțeles, e ușor pentru el, dacă totul este deja numerotat cu pixuri!

Din dezavantajele este demn de remarcat faptul că uneori se strică câmpul ID din tabel - înlocuiește-l cu ET_ID, deci nu este fatal. Scriptul funcționează foarte stabil, există și alte funcții "topologice" în el. Versiunea 3.6 pentru AV este acum gratuită, transformă cât de mult îți dorește inima!

Dar cum enumerați sute de puncte, cel puțin dacă ordinea este evidentă? Aceasta este o sarcină separată, și viclenia poate fi aici următoarele elemente: în vremuri bune ca un număr de serie. coordonați X sau Y! Edit Tools, din fericire, înțelege nu numai ordinea întregului. Dacă există suspiciunea că punctele au devenit strict unul după altul, utilizați una dintre script-uri care linia de numere pur și simplu „transformă“, de exemplu, asta este. Poate ajuta alte atribute dvs. - de exemplu, înălțimea Z, punctele de indicele de utilizare (A, B, C, etc.). În orice caz, înainte de a liniilor de asamblare în valoare de numerotare de verificare: a se vedea prima mana linia de viitor este posibilă prin puncte Rasraska în grupurile lor, procedura este ilustrată prin puncte de colorare „simbol gradat“ pe ordinea viitoare.

Ce este pentru ArcMap? Acolo aceste instrumente sunt în cutia de instrumente, dar pentru munca lor, din nou, ArcINFO este necesar. Din fericire, vechile EdiTools vechi vor ajuta, de asemenea, să le descărcați și să mergeți mai departe - conversia este din nou gratuită. Da, acum se numește GeoWizards, dar funcționează la fel de clar.

Asta e tot. Succes pentru tine de linii!

Articole similare