Michał S.

Michał S. doktor nauk o Ziemi
w zakresie geografii

Temat: Liczba punktów w poligonie

Dzień Dobry,
mam dwa pliki wektorowe:
- punkty prezentujące lokalizację budynków
- poligony - tworzące siatkę kwadratów
- poligony prezentujące stoki o różnym nachyleniu.
Jak wykonać analizę, dzięki której uzyskam informację o liczbie punktów w poszczególnych poligonach?
Będę wdzięczny za pomoc,
pozdrawiam
Michał
Mariusz Ciesielski

Mariusz Ciesielski Instytut Badawczy
Leśnictwa

Temat: Liczba punktów w poligonie

Points in Polygon w QGis
lub w ArcGis http://www.restore.ac.uk/geo-refer/91018mwors01y000000...
Jacek C.

Jacek C. Marketing miejsc,
promocja, nowe media

Temat: Liczba punktów w poligonie

W QGIS wykorzystaj narzędzie "Liczba punktów w poligonie", z menu Wektor --> Narzędzia analizy.
Tworzy ono nowy plik na podstawie warstwy poligonowej, której tabela zawiera dodatkową kolumnę z liczbą punktów w każdym z poligonów.
Musisz tylko uważać, żeby zarówno warstwa z punktami i ta z poligonami były w tym samym układzie, inaczej narzędzie nie będzie działać w ogóle, albo wyrzuci błędne pomiary.
Michał S.

Michał S. doktor nauk o Ziemi
w zakresie geografii

Temat: Liczba punktów w poligonie

Dziękuję bardzo! :)
Michał S.

Michał S. doktor nauk o Ziemi
w zakresie geografii

Temat: Liczba punktów w poligonie

Mariusz C.:
Points in Polygon w QGis
lub w ArcGis http://www.restore.ac.uk/geo-refer/91018mwors01y000000...

A jak w przypadku, gdy chcę policzyć długość linii w kwadratowych poligonach?

Znalazłem rozwiązanie, ale mam problem z końcówką...
"If any polylines cross over polygon boundaries, and assuming you want only the lengths of polyline within each polygon to be counted, you will need to first do an intersect of the polylines and polygons, with the output type set to LINE. This will 'slice' each pipe at the borders of the polygons allowing you to get the correct lengths.

Next you would do a spatial join, with the polygons as the target features and the polylines as the join features. Use the JOIN_ONE_TO_ONE join type.

Odtąd nie rozumiem, jak to wykonać?
In the field map when you do the spatial join, look for the shape_length field of your polylines, right click and set the merge rule to 'sum'.

This will give you a new polygon feature class with the original polygons but with the attributes of the polylines joined onto the end. The shape_length field from the polylines will contain the sum of the lengths of the lines within that polygon.Ten post został edytowany przez Autora dnia 10.12.14 o godzinie 14:33

konto usunięte

Temat: Liczba punktów w poligonie

Nie wiem w czym to robisz i za pomocą jakiego narzędzia. Spróbuj może w QGIS po prostu przeciąć warstwę liniową, warstwą poligonową za pomocą narzędzia clip/przytnij a potem oblicz długość linii za pomocą kalkulatora pół oraz komendy $length (długość domyślnie w metrach km - $length/1000).
http://www.qgistutorials.com/en/docs/calculating_line_... - na tej stronie masz już przykładowych zadań
W ArcGIS wygląda to podobnie.
P.S.
Pamiętaj także o układach współrzędnych oraz typie i dokładności danych.

Pozdrawiam!



Wyślij zaproszenie do