Forum QGIS

Pełna wersja: Dokładność zapisu werteksów
Aktualnie przeglądasz uproszczoną wersję forum. Kliknij tutaj, by zobaczyć wersję z pełnym formatowaniem.
Witam
Mam pytanie czy można ustawić w QGISie dokładnośc zapisu geometrii do dwóch miejsc po przecinku?
Pracuje na warstwach w układzie współrzędnych prostokątnych 1992. Przy edytowaniu wastwy współrzędne werteksów są do czterech miejsc po przecinku (tabela w vertex editor).
Ja muszę mieć warstwę zapisaną z dokładnością do dwóch miejsc tzn. trzecie i czwarte musi być równe 0.
Czy można taką dokładność ustawić wprowadzając zmienną? Czy istnieje wtyczka, która zaokrągla te wartości?
Współrzędne zarówno wewnętrznie w QGIS-ie jak i w większości formatów plików są zapisywane jako liczby zmiennoprzecinkowe, więc to zaokrąglanie do 4 miejsc jest prawdopodobnie pozorne.

Można zapisać warstwę w jakimś tekstowym formacie, np. GML czy CSV i później zaokrąglić w zewnętrznym programie. Punktową warstwę CSV można zaokrąglić w arkuszu kalkulacyjnym, w pozostałych przypadkach wyrażeniem regularnym w każdym przyzwoitym edytorze tekstu.

Poza tym jak zawsze polecam Pythona Smile Można w konsoli puścić pętlę, która przeleci przez wszystkie istniejące węzły na warstwie i zaokrągli (utrzymując oczywiście format zmiennoprzecinkowy)
Dziękuję za wyjaśnienie. Shy
Polecenie w konsoli wydaje się rozsądnym narzędziem. Idea
Tylko muszę zagłębić się w tej materii...

Pozdrawiam