Dostałem kilka plików kształtu BEZ projekcji. Więc muszę dodać projekcję, aby wyświetlić ją na mapie Google. Znalazłem potrzebne informacje o projekcji na http://spatialreference.org/ref/epsg/2066 .
Pytanie:
Jak mogę dodać projekcję przy użyciu metody open source (nie mam dostępu do oprogramowania ESRI)?
Dzięki
Chris
shapefile
coordinate-system
ChrisJ
źródło
źródło
Projekcja w pliku .shp znajduje się w pliku shapefilename.prj. Jest to w zasadzie plik tekstowy z odnalezionymi informacjami. Przejrzyj niektóre pliki kształtów i dowiedz się, jak zapisywane są informacje. Lub mniej zadowolony, jeśli masz inny plik .shp w tej samej projekcji, po prostu skopiuj go i zmień nazwę odpowiednio.
źródło
Utwórz plik .prj o tej samej nazwie basename co plik shapefile (tj. Foo.prj), otwórz plik w edytorze tekstów i dodaj zawartość, w tym przypadku http://spatialreference.org/ref/epsg/2066/ prj /
źródło
Pobierz plik .prj pod opublikowanym linkiem, a następnie zmień jego nazwę, aby pasowała do pliku kształtu.
źródło
Znajdź załączony mały skrypt, który zapisuje odwołanie do projekcji ze spatialreference.org do pliku .prj. Dodaje plik projekcji do wszystkich określonych plików w katalogu. Na przykład wszystkie pliki shapefile w katalogu E: \ .Po prostu martw się kodem EPSG projekcji, którą chcesz osadzić, rozszerzeniem plików, do których chcesz dodać plik projekcji, oraz katalogiem, w którym się znajdują. Będzie rekurencyjnie przechodził przez wszystkie podkatalogi, więc używaj go ostrożnie.
źródło
Spróbuj użyć Geokettle http://www.spatialytics.org/ , czyta pliki kształtów i ma opcję dodania SRS w swoich przekształceniach. W przeciwnym razie użyj ogr2ogr gui (tylko Windows), aby zobaczyć srid
źródło