Używamy plików kształtów do wymiany danych. Przejrzałem pliki .prj: różne programy produkują różne pliki prj.
Czy istnieje standard określania parametrów w pliku prj?
AFAIK nazwę projekcji (np. PROJCS [„strefa ETRS89 / UTM 32N (zE-N)”,…]) można dowolnie przypisywać. Ale nie mogę uwierzyć, że nazwę punktu odniesienia (np. DATUM [„D_ETRS_1989,…]) można również dowolnie przypisywać.
Nie znalazłem żadnych informacji na ten temat. Nawet w Opisie technicznym ESRI Shapefile nie ma informacji o plikach .prj. ESRI KB Article 14056 HowTo: Tworzenie metadanych występ (.prj) pliki dla Shapefiles mówi: „Trzeba korzystać z predefiniowanych nazw dla odwzorowania obiektów i parametrów ”. Ale artykuł nie określa, gdzie znaleźć te predefiniowane nazwy. Czy każda firma GIS określa swoje nazwy? Czy może EPSG określa te nazwy?
Oto kilka różnic w sekcji plików .prj (EPSG 4647) między QGIS, AutoCAD Map i spatialreference.org
Odpowiedzi:
Na stronie OGC Zaproszenie do komentowania na temat nowej specyfikacji specyfikacji układu współrzędnych WKT znajduje się kilka informacji .
Oryginalna specyfikacja została napisana przez Esri wiele księżyców temu dla OGC w oparciu o wersję schematu zestawu danych geodezyjnych EPSG z połowy lat 90. Został zmieniony i rozszerzony o inne specyfikacje OGC. Ponieważ była to bardzo luźno zdefiniowana specyfikacja, powstało wiele, czasem subtelnie, różnych implementacji. W ciągu ostatnich dwóch lat opracowano nową specyfikację. Obecnie jest w ISO dla komentarza.
Chociaż mam dokumentację dotyczącą „najlepszych praktyk” dotyczących pisania ciągu prj Esri-flavour, nie została ona opublikowana w dokumentacji.
Rejestru EPSG może teraz eksportować WKT do swoich obiektów na podstawie tej nowej specyfikacji. Oto WGS 84, geograficzny 2D CRS, jako przykład:
Istniejący WKT powinien być możliwy do odczytania przez „nowy” parser, ale odwrotność nie będzie prawdziwa. Niektóre zmiany do zapamiętania:
Ujawnienie: Pracuję dla Esri i pomogłem napisać tę pierwszą specyfikację OGC, byłem członkiem grupy, która opracowała nową specyfikację i jest członkiem podkomitetu, który prowadzi rejestr EPSG.
źródło
Nazw, które zaznaczyłeś, naprawdę można używać, ponieważ odpowiednie dane mają następujące parametry. Plik .prj musi być w formacie WKT, jak wyjaśniono tutaj:
http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/doc-files/WKT.html
Te słowa kluczowe muszą być użyte dokładnie , ale nie nazwy.
Każde (dobre) oprogramowanie analizuje parametry i tworzy na ich podstawie własną definicję projekcji.
Alternatywnie można zastosować kody EPSG (z wyjątkiem przesunięcia punktu zerowego).
źródło