Temat: Zmiana położenia punktu, a automatyczne przypisanie...

Witam,
Mam pytanie jeśli mam dwie warstwy, na jednej znajdują się oddziały leśne – poligony, a na drugiej warstwie są rośliny – punkty. W atrybutach z warstwą roślin chcę dodać kolumnę w której będzie znajdował się oddział leśny w którym ten punkt leży z drugiej warstwy, ale nie chce ręcznie wpisywać danych w celu uniknięcia błędu złego nadania oddziału leśnego w razie przesunięcia punktu. Proszę o podpowiedz jak mogłabym to zrobić, aby automatycznie w tabeli atrybutów przy zmianie położenia punktu z oddziału na inny oddział dane automatycznie się zmieniały na poprawne (na odpowiedni oddział w którym się punkt znajdzie). Przepraszam jeśli pytanie jest banalne, albo mało precyzyjne, jestem początkująca w programach GIS-owskich proszę o wyrozumiałość.
Joanna Nowakowska

Joanna Nowakowska technolog i
kartograf (vide www)

Temat: Zmiana położenia punktu, a automatyczne przypisanie...

Witam,

Pierwsze pytanie: o jakim programie mówimy?

Ogólnie rzadko bywa, żeby elementy powiązane były z tabelami dynamicznie, tzn. ich atrybuty zmieniały się automatycznie po zmianie położenia. Najprościej będzie po zmianie położenia punktu jeszcze raz przeliczyć kolumnę z przypisaniem do danego poligony, chyba, że takie zmiany zachodzą w sposób ciągły 24h/24h.

Jak wygląda sprawa u Pani?

Pozdrawiam
a
Karol Stachura

Karol Stachura Nie ma na świecie
rzeczy niemożliwych
- są tylko mało
pra...

Temat: Zmiana położenia punktu, a automatyczne przypisanie...

Utrzymywanie zgodności danych w dwóch tabelach jest bardziej kłopotliwe i bardziej pracochłonne niż możliwość szybkiego wydania danych złączonych.
Arcgis:
Edytuj rośliny jak chcesz - w razie potrzeby wydania danych z oddziałami leśnymi po zakończeniu edycji wykonaj joina (dwuklik na warstwie punktowej - zakładka joins&relates) używając spatial location i opcji falls inside. Wyeksportowaną warstwę możesz dostosować do potrzeb wyłączając niepotrzebne kolumny (dwuklik na rezultacie -> fields).

Jeśli chcesz dynamicznie aktualizować dane wskazane byłoby napisanie skryptu opartego o zdarzenie zakończenia edycji danych na monitorowanej warstwie, po którym tworzyłby np. joina jak powyżej.

Temat: Zmiana położenia punktu, a automatyczne przypisanie...

Witam,
Jeśli chodzi o program to używam ArcGIS i QGIS. Dziękuję za radę udało mi się uzyskać wynik sposobem wydania danych złączonych :). Mają Państwo rację że najprościej jest ponownie przeliczyć kolumnę z przepisaniem do danego poligonu po zmianie położenia punktu, niż kombinować żeby automatycznie się to zrobiło. Serdecznie dziękuję za pomoc.
Karol Stachura

Karol Stachura Nie ma na świecie
rzeczy niemożliwych
- są tylko mało
pra...

Temat: Zmiana położenia punktu, a automatyczne przypisanie...

Odgrzebię temat.
Opis aktualizacji warstwy za pomocą zapytania przestrzennego w QGIS i Spatialite.
http://geoinformatyka.com.pl/automatyczna-aktualizacja...Ten post został edytowany przez Autora dnia 02.01.15 o godzinie 23:45

Następna dyskusja:

Krzaki po eksporcie tabeli ...




Wyślij zaproszenie do