Stworzenie poligonów na podstawie warunkow - Wersja do druku +- Forum QGIS (http://forum.quantum-gis.pl) +-- Dział: Desktop GIS (http://forum.quantum-gis.pl/forum-4.html) +--- Dział: QGIS (http://forum.quantum-gis.pl/forum-5.html) +--- Wątek: Stworzenie poligonów na podstawie warunkow (/thread-1391.html) |
Stworzenie poligonów na podstawie warunkow - anikropelki - 24-10-2016 Cześć, mam taką sytuację. Dane wejściowe - budynki z określoną liczbą lokali Cel: muszę wyznaczyć grupę sąsiadujących budynków , tak żeby stworzyć poligony z 2000- 2500 lokali każdy, Macie pomysł jak do tego podejść. RE: Stworzenie poligonów na podstawie warunkow - Binko - 24-10-2016 O kurczę, zagwostka. Jedynie na razie mam taki pomysł, żeby pogrupować ręcznie sąsiadujące budynki w grupy (gdzie suma lokali będzie 2000-2500), nadać im odpowiednie klasy/numery (grup) po których potem można to zagregować. Ale pewnie budynków jest z 500000, co? Za bardzo nie jestem biegły w Pythonie, ale wydaje mi się, że może on by mógł pomóc to zautomatyzować. RE: Stworzenie poligonów na podstawie warunkow - Italiano - 26-10-2016 (24-10-2016, 12:20)anikropelki napisał(a): Macie pomysł jak do tego podejść Gdybyś był/a zainteresowany/a, to mam rozwiązanie na parę budynków: daj znać. RE: Stworzenie poligonów na podstawie warunkow - anikropelki - 23-11-2016 A powiedz jak zrobić to z parą budynków? Może na pętli zrobić to do zakładanego zakresu? pozdrawiam, Ania RE: Stworzenie poligonów na podstawie warunkow - Italiano - 23-11-2016 Cytat:A powiedz jak zrobic to z para budynków? 0] załaduj shape'a z Twoimi budynkami 1] otwórz konsolę Python (CTRL-ALT-P) 2] klikaj na "Show Editor" (czwarta ikonka z lewej Konsoli) 3] klikaj na "Open script" (pierwsza ikonka z lewej Edytora) 4] załaduj mój załącznik 5] w wierszu nr 25, wpisz coś takiego: przelicz (2000) ...i klikaj na "Run script" (piąta ikonka z lewej Edytora) Jeśli chcesz wyznaczyć budynki przy sumie min. 2500 mieszkań, to wpisz: przelicz (2500) itd.itd. [attachment=363] |