Systemy Informacji Geograficznej

13
Obliczanie nierówności granic wielokąta?

Mam dwa wielokąty: wielokąt 1 i wielokąt 2. Korzystając z dwóch miar, obszaru i długości obwodu, chcę wyrazić ilościowo, że Polygon 1 ma bardziej nierówny / postrzępiony / nieregularny obwód niż Polygon 2. Każdy wielokąt ma tę samą długość obwodu, ale każdy obejmuje całkiem inne obszary. Aby...

13
Czy przyciąć wielokąt i zachować dane?

Mam te dwa wielokąty: library(sp); library(rgeos); library(maptools) coords1 <- matrix(c(-1.841960, -1.823464, -1.838623, -1.841960, 55.663696, 55.659178, 55.650841, 55.663696), ncol=2) coords2 <- matrix(c(-1.822606, -1.816790, -1.832712, -1.822606, 55.657887, 55.646806, 55.650679,...

13
Jak działają Qt Designer i QGIS?

Próbuję zrozumieć, jak qgis i projektant współpracują ze sobą. Z doskonałych postów Nathana W. wiem, jak utworzyć formularz użytkownika i jak podłączyć go do warstwy qgis, a także jak dodać kod weryfikacyjny. Moje pytania tutaj są dość naiwne, ale to, co wszyscy znają, jest dokładnie tym, czego nie...

13
Jak iterować po każdej komórce w ciągłym rastrze?

Zobacz ten link, aby uzyskać więcej informacji. Problem: Chcę przejść przez ciągły raster (taki, który nie ma tabeli atrybutów), komórka po komórce i uzyskać wartość komórki. Chcę wziąć te wartości i uruchomić na nich warunki warunkowe, emulując kroki algebry mapy wyszczególnione poniżej, bez...

13
Dynamicznie ustawiaj poziom powiększenia na podstawie obwiedni

Mam mapę ulotki, której rozmiar zależy od wielkości okna przeglądarki. Chciałbym, aby poziom powiększenia był dynamicznie wybierany, aby był możliwie jak najbardziej powiększony, jednocześnie pokazując całość ramki ograniczającej. W tej chwili mam zakodowany na stałe poziom powiększenia i punkt...

13
Jak uzyskać nazwy pól w pyqgis 2.0

Próbuję zmienić wtyczkę z QGIS 1.8 na 2.0. W wersji 1.8 tworzę tabelę nazw pól takich jak to: layer = vlayer provider = layer.dataProvider() feat = QGSFeatrue() allAttrs = provider.attributeIndexes() provider.select(allAttrs) fieldNames = [] while provider.nextFeature(feat) fields =...

13
Przycinać warstwę linii na podstawie wielokątów z QGIS?

Mam warstwę i warstwę wielokąta. Oba pliki mają ten sam SRS. Chcę w nowym pliku kształtu tylko linie pokryte wielokątami. Wypróbowałem Vector -> Geoprocessing -> Clipnarzędzie w QGIS , ale dostaję tylko pusty plik kształtu. Jak to zrobić za pomocą