PRZYDATNA WTYCZKA DO QGISA

Znalazłem super przydatną wtyczkę do QGISa. No, przynajmniej mnie się przydaje 😉 Generalnie moja praca wygląda tak, że robiąc analizę, testuję różne hipotezy, sprawdzam, liczę w inny sposób, błądzę w drodze do celu. Moim środowiskiem pracy jest PostGIS, prawie w ogóle nie pracuję na plikach, operuję na tabelach przy użyciu SQL. […]

CZEMU POLSKA MA 400 TYS. KM KWADRATOWYCH?

CZEMU POLSKA MA 400 TYS. KM KWADRATOWYCH?

Robiąc analizy przestrzenne możecie narobić dużo różnych głupot. Na przykład dojść do tego, że Polska ma 400 tys. km kwadratowych. To taki przykład z czapy, ale dobrze ilustruje to o czym dziś napiszę. Na ilustracji powyżej widzicie dwie warstwy – czerwone prostokąty i niebieskie kwadraty. Prostokątów jest dwa – o wymiarach […]

QGIS – WCZYTYWANIE ORTA KLIKNIĘCIEM

Odkąd zrobiło się ciepło ogarnęła mnie niemoc twórcza. Jest gorzej niż źle, zero motywacji. Żeby nie popaść w kompletne lenistwo robię, ten oto, krótki wpis. Pokażę dosłownie parę linijek kodu, który pozwoli wam wczytywać orto jednym kliknięciem. Przypadek użycia jest taki: mamy macierz dyskową z pierdyliardem ortofotomap. Potrzebujemy je jakoś wygodnie […]

INFOGRAFIKA O GPS

Takie coś popełniłem. Mam nadzieję, że się spodoba 🙂

ETL W SŁUŻBIE LUDU (GISOWEGO)

ETL W SŁUŻBIE LUDU (GISOWEGO)

Uwaga! Wpis przeznaczony dla ludzi szanujących swoją pracę i czas. Nie tych „szanujących” i robiących trzy dni zadanie, które można zrobić w trzy godziny ale tych zorientowanych na efektywność. Wiem, zabrzmiało korporacyjną gadką ale trudno. Otóż, istnieją w informatyce takie narzędzia, która nazywają się ETL – Extract Transform Load. W zasadzie […]

PIERWSZE KOTY ZA PŁOTY – ZROBIŁEM WTYCZKĘ DO QGISA

Pierwsze koty za płoty. Zrobiłem mocno eksperymentalną wtyczkę do QGISa. W założeniu, wtyczka ma brać dane z podanej tabeli w postgresql, następnie wyciągać unikalne wartości z podanej kolumny i dla tych wartości generować pliki shp i zapisywać do podanej lokalizacji. Np. mając tabelę ze stacjami metra, mogę podzielić ją na osobne […]

ZAPYTANIA SQL Z POZIOMU KONSOLI W QGIS

Koleżanka zadzwoniła z pytaniem, jak wykonać kilkanaście zapytań SQL w QGISie. Najlepiej żeby się robiły automagicznie. Dane miała zaimportowane z shp do Spatialite. Generalnie dałoby się to (chyba?) zrobić z poziomu wtyczki QSpatiaLite, służącej do obsługi baz Spatialite’owych, ale jakoś całe zagadnienie poszło w stronę skryptu pythona. Pythonowy skrypt nie jest […]

ROZBIJANIE MULTIPOLIGONÓW

ROZBIJANIE MULTIPOLIGONÓW

Dziś krótki wpis poświęcony rozbijaniu w PostGISie multiobiektów na części składowe. Na początek stworzyłem warstwę z jednym obiektem – multipoligonem prezentującym przedwojenny powiat świętochłowicki. Na tym przykładzie pokażę jak rozbić multipoligon na poligony składowe. Takie rozbijanie czasem się przydaje, gdyż nie każdą operację w postgisie można wykonać na multiobiektach. Np nie […]

ANALIZY SIECIOWE U SĄSIADÓW

ANALIZY SIECIOWE U SĄSIADÓW

Analizy sieciowe są chyba najbardziej skomplikowanym obszarem GIS. Wyznaczenie optymalnej trasy z punktu A do punktu B, nie jest zadaniem trywialnym. Do tego celu powstało kilka algorytmów i pewnie jeszcze kilka powstanie. Wyznaczenie obszaru o jednakowej dostępności czasowej – czyli izochrony, też nie jest oczywiste. Analizy takie wymagają, oprócz skomplikowanych algorytmów, […]

JAK PORADZIĆ SOBIE Z TOPOLOGY EXCEPTION W POSTGIS

Czasem zdarza się tak, że warstwy na jakich pracujemy mają nie do końca poprawną geometrię. Pół biedy jeśli nasza praca sprowadza się do dodawania obiektów. Jeśli jednak chcemy wykonać jakieś operacje przestrzenne, możemy spotkać się z błędem topology exception np. takim: ERROR: GEOSIntersects: TopologyException: side location conflict at 510951.19710927358 534259.35837036208 Warstwy […]