Mam dane, które rozprzestrzeniają się w dwóch strefach UTM GDA / MGA94 UTM Zone 55 i 56. Mam warstwy, takie jak kataster, drogi, rurociągi itp., W których chcę przechowywać pomiary, takie jak długości i obszary w metrach lub jakiś zapis metryczny, a nie stopnie!
Jaki jest najlepszy sposób na zarządzanie tym w PostGIS (korzystam z PostGreSQL 8.4 PostGIS 1.5)? Czy powinienem przechowywać moje dane jako współrzędne geograficzne GDA94 i korzystać z jakiegoś rodzaju pracy w celu obliczenia wymaganych pomiarów? Czy jest inny sposób na poradzenie sobie z tym?
Czy próbowałeś użyć typu danych geograficznych? Przechowuje w długich łatach i zwraca pomiary w metrach. Następnie można użyć kombinacji CAST do geometrii i transformacji do wyświetlania, jeśli trzeba rzutować do wyświetlania danych.
http://www.postgis.org/documentation/manual-1.5SVN/ch04.html#PostGIS_GeographyVSGeometry http://www.postgis.org/documentation/manual-1.5SVN/ch04.html#PostGIS_Geography
źródło
Wybierz UTM, w który wchodzi większość Twoich danych, i użyj go do wszystkich danych. Z tego powodu strefy UTM nakładają się (o połowę stopnia). Pomiary nie będą zbyt daleko w tej strefie nakładania się.
źródło
Czy nie ma lokalnej prognozy dla kraju / regionu, w którym pracujesz? Jeśli tak, to byłby najlepszy do użycia.
Edytuj na podstawie komentarzy:
Patrząc na http://spatialreference.org dla Australii, wskazuje, że EPSG: 3112 będzie działać dla ciebie lub EPSG: 3577 , w zależności od tego, czy potrzebujesz równych powierzchni lub kształtów konformalnych.
źródło
Istnieje szereg projekcji dostosowanych do tej dokładnej sytuacji, 10TM, 6TM i 3TM. Są to zasadniczo plastry Mercatora poprzecznego z niestandardowymi środkowymi południkami, obejmującymi odpowiednio 10 stopni, 6 stopni lub 3 stopnie długości geograficznej. Po raz pierwszy zetknąłem się z nimi, pracując na danych w mieście Calgary, które otacza dwie strefy UTM. Odniesienie: http://www.mncl.ca/projection-transformation.htm
Mówiąc o Calgary, to miasto jest podzielone na pół przez dwa wielokąty WRS-2 - co sprawia, że zdjęcia LS7 są uciążliwe.
źródło
Ponieważ zajmujesz się długimi liniowymi funkcjami, takimi jak rurociągi, najlepszym rozwiązaniem jest przechowywanie danych w starej dobrej projekcji „WorldMercartor” (epsg 3395). Następnie możesz uzyskać dane na dużą skalę. Jeśli potrzebujesz czegoś bardziej precyzyjnego dla danego miejsca, to napisz zapytanie, aby ponownie skierować to miejsce do lokalnej projekcji, aby uzyskać dokładne dane.
Pamiętaj, że projekcja Mercartor jest znana, ponieważ zachowuje linie jako linie (a nie łuki) na dużych odległościach.
źródło