Forum QGIS
długość linii w poligonie - 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: długość linii w poligonie (/thread-149.html)



długość linii w poligonie - koralowa - 08-06-2010

nie działa mi we wtyczce ftools zliczanie długości linii w poligonie - występuje błąd: Input layers have non-matching CRS,
po kliknięciu OK QGIS liczy, pasek stanu sie przesuwa, ale gdy skończy to się zawiesza i nie generuje warstwy ani pliku nowego
wszystko jest w układzie 92 - on nie liczy dla wszystkich układów współrzędnych???


RE: długość linii w poligonie - borys - 08-06-2010

Powinien liczyć. Prawdopodobnie jedna z warstw ma źle zadeklarowany układ, ale to można zignorować póki nie włącza się reprojekcji w locie (można doraźnie poprawić deklarację we właściwościach warstwy albo na stałe w fToolsach). Może na warstwie jest jakiś błąd, w efToolsach jest sprawdzanie poprawności geometrii.


RE: długość linii w poligonie - basiuunia - 03-04-2013

Cz to narzędzia działa tak, że mając w wektorze siatkę kwadratów obliczy sumaryczną długość linii w każdym kwadracie? Czy może by zrobić coś takiego należy użyć jakiegoś innego narzędzia?


RE: długość linii w poligonie - borys - 03-04-2013

Tak właśnie powinno działać.


RE: długość linii w poligonie - basiuunia - 03-04-2013

Hmm, w takim razie nie wiem co robię źle. Mam wektory dróg w 1992, wektorową siatkę kwadratów 1km na 1km w 1992 i używając tego narzędzia powinnam dostać de facto gęstość dróg na km2. Ponieważ coś mi nie pasowało w wartościach to zrobiłam mały test. Wybrałam na chybił trafił dość mocno zagęszczony jeden kwadrat i wg niego wycięłam drogi. Zsumowałam długość linii w tym kwadracie (po ponownym przeliczeniu długości każdego odcinka) i wyszła mi całkiem inna wartość dla tego kwadratu niż wg narzędzia długość w linii w poligonie. Wg testu suma dróg wynosi 427km, wg narzędzia 20208 m (domyślam, że oblicza w jednostkach mapy).

Coś źle zrobiłam, czy może akurat bug w moim oprogramowaniu?


RE: długość linii w poligonie - borys - 03-04-2013

Pod ręką mam tylko rozgrzebanego QGIS-a 2.0, w którym to narzędzie chwilowo nie działa, za to działa analogiczne w ramach SEXTANTE ( http://www.sextantegis.com - w którymś momencie zapewne całkowicie zastąpi fTools (większość menu Wektor) i gdalTools (większość menu Raster) i wynik sumowania jest zgodny z wynikiem ręcznego mierzenia linijką (tą z QGIS-a oczywiście, nie fizyczną Smile ).
Spróbuj na jakiejś prościutkiej warstwie liniowej wybadać, skąd się wzięła ta liczba 20208. Może jakieś błędy w geometrii dróg spowodowały odrzucenie części z nich?