Eskportuj/dodaj kolumny geometrii - 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: Eskportuj/dodaj kolumny geometrii (/thread-598.html) |
Eskportuj/dodaj kolumny geometrii - cwirek91 - 29-11-2011 Witam. Mam problem z najnowszą wersją Quantuma 1.7.2, a mianowicie z opcją Eskportuj/dodaj kolumny geometrii. Gdy użyje w/w opcji utworzy mi w warstwie pola XCOORD i YCOORD, tak jak powinno być, jedynie na nieodpowiednią długość 21 znaków. Szukałem wszędzie ale nie mogę znaleźć opcji zmiany tego. Potrzebuję po przecinku mieć 2 cyfry współrzędnych – a więc 7 cyfr przed przecinkiem, następnie przecinek oraz dwie cyfry po. W Quantumie 1.6.0 dawało dobrą długość znaków. Ma ktoś pomysł jak to rozwiązać? Pozdrawiam. RE: Eskportuj/dodaj kolumny geometrii - robert - 29-11-2011 Witaj. Możesz na przykład, będąc w trybie edycji warstwy, wykorzystać kalkulator pól. Tworzysz nowe pole (X) o dowolnej dokładności i przepisujesz do niego XCOORD. RE: Eskportuj/dodaj kolumny geometrii - cwirek91 - 29-11-2011 Innego - szybszego sposobu na to nie ma? Edycja pliku konfiguracyjnego czy coś w tym stylu? RE: Eskportuj/dodaj kolumny geometrii - robert - 29-11-2011 Obawiam się że nie ma takiej opcji. RE: Eskportuj/dodaj kolumny geometrii - tomalos - 30-11-2011 W kalkulatorze pól wystarczy wybrać liczby rzeczywiste, wpisać długość (raptem jedna lub dwie cyfry), precyzję (jedna lub dwie cyfry), podać nazwę pola i koszmarnie długie wyrażenie "$x" Następnie powtórzyć dla drugiej wsp. To samo trzeba by zrobić w Eskportuj/dodaj kolumny geometrii (jeśli taka opcja miała by tam się znaleźć) z tym, że raz dla obu wsp. Jak masz kilka tabel do zrobienia to nie wydaje się być problem, gorzej jak masz ich dużo więcej. W takim wypadku można spróbować połączyć pliki w jeden, dodać kolumny geometrii i ponownie rozdzielić (ale nie jestem pewny czy to będzie szybciej). Do głowy przychodzi mi jeszcze wrzucenie tego do PostGISa albo SpatiaLite i załatwienie sprawy jednym zapytaniem SQL, niestety nie wiem jak powinno wyglądać takie zapytanie, ale może ktoś podpowie. |