Več

Ali obstaja možnost, da se funkcija »Izberi funkcije po pravokotniku poligonu ...« uporabi za več plasti hkrati?

Ali obstaja možnost, da se funkcija »Izberi funkcije po pravokotniku  poligonu ...« uporabi za več plasti hkrati?


Zemljevid sem sestavil z uporabo podatkov openstreemap, ki naj bi bil uporabljen kot osnova za različne projekte. Vendar pa je čas nalaganja zaradi količine informacij (števila plasti) precej počasen. Spraševal sem se, ali obstaja način za izbiro elementov v vseh plasteh znotraj območja z uporabo izbranih funkcij samo enkrat (lahko tudi nekajkrat, vendar ne enkrat za vsako plast) in jih shranim ločeno, da lahko naložim samo informacije v določenem predmestju v projektu, ne pa o celotnem mestu?


Za to lahko uporabite vtičnik "Izreži več plasti" (https://plugins.qgis.org/plugins/ClipMultipleLayers/). S tem boste izrezali vse plasti v obsegu izbranega poligona in jih shranili na izbrano mesto. To lahko storite za vsako okrožje ali območje, nato pa ustvarite datoteko sloja za vsako skupino, da boste lahko preprosto povlekli vsako serijo plasti.

Upoštevajte, da je pri zelo velikih/zapletenih oblikovnih datotekah postopek zelo dolgotrajen in se občasno zruši. Omejevanje vnosov z odstranjevanjem neuporabljenih podatkov je koristen prvi korak.


Za dosego tega rezultata je težko uporabiti eno samo orodje. Lahko bi združili plasti in uresničili samo eno geografsko zahtevo, pozneje pa rezultat razdelili ... vendar to ni boljši način in traja veliko časa.

Z več rešitvami je mogoče dobiti rezultat iz več plasti:

  • SQL: Uporabite postgis + Qgis, da zahtevate plasti (= tabelo) in shranite rezultate v drugo tabelo (= uvozite tabelo v qgis kot plast). Podatkovne zbirke postgis lahko povežete s Qgisom z razširitvijo upravitelja baz podatkov.

  • SQL: Uporabite razširitev QSpatiaLite, da neposredno ustvarite zahtevo SQL v Qgisu in dinamično ustvarite svoj rezultat brez postgisa ali drugih zunanjih orodij

  • Uporabite grafični modelar Qgis za samodejno uresničevanje vektorskih izračunov in brisanje ročnih operacij (http://docs.qgis.org/2.0/ca/docs/user_manual/processing/modeler.html)