Dokładność zapisu werteksów - 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: Dokładność zapisu werteksów (/thread-1281.html) |
Dokładność zapisu werteksów - fiton - 12-02-2016 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? RE: Dokładność zapisu werteksów - borys - 15-02-2016 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 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) RE: Dokładność zapisu werteksów - fiton - 16-02-2016 Dziękuję za wyjaśnienie. Polecenie w konsoli wydaje się rozsądnym narzędziem. Tylko muszę zagłębić się w tej materii... Pozdrawiam |