Mam plik Shapefile, ale jego układ współrzędnych jest nieznany i nie ma pliku * .prj.
Jak mogę to teraz zidentyfikować?
Mam plik Shapefile, ale jego układ współrzędnych jest nieznany i nie ma pliku * .prj.
Jak mogę to teraz zidentyfikować?
Zawsze istnieje metoda „brutalnej siły”:
Weź warstwę ze znanym układem współrzędnych, który powinien nakładać się na twoją nieznaną warstwę.
Teraz dokonaj pewnych świadomych domysłów na temat tego, jaką projekcją może być nieznana warstwa. (UTM, Plate Carree itp.). Projektuj znaną warstwę układu współrzędnych na każdą projekcję, aż znajdziesz taką, która pasuje do nieznanej warstwy w jak największym stopniu.
Promuję komentarze Mapperza i Brandona Copelanda, dodając odpowiedź, która wykorzystuje ich technikę.
Ta technika wykorzystuje fakt, że ArcMap może konwertować dane do nowego układu współrzędnych w pamięci. Dane bez znanego współrzędnego nie mogą być konwertowane, więc są po prostu wyświetlane. Projektując znane dane w pamięci, możemy szybko zobaczyć, jakie współrzędne ma w różnych możliwych układach współrzędnych.
źródło
Ponieważ to pytanie nigdy się nie zestarzeje, stworzyłem witrynę, która wykonuje metodę Brute Force . Przeciągnięcie spakowanego shp + shx na mapę spowoduje odwzorowanie go w każdym układzie współrzędnych dostępnym w PostGIS. Zakładając, że wiesz, jak wygląda „poprawny”, możesz powiększyć ten obszar i kliknąć wielokąt, aby pobrać plik .prj z epsg.io.
źródło
Istnieją dwa świetne linki od Esri, które szczegółowo omawiają:
źródło
Podczas mojej ostatniej pracy miałem warstwę danych geologicznych (wielokąt) o nazwie „FSU_Geol.shp”. Mój szef dał mi go i poprosił, abym dowiedział się wielu rzeczy. Po pierwsze, klient przekazał mu ten plik kształtu i nie było pliku .prj, więc chciał, żebym to zrozumiał. Chciał również, abym zorientował się, jakie są kategorie geologii. Mógłbym iść naprzód, ale przejdźmy do sedna ... Przejrzałem go i skończyłem TUTAJ .
Akronim w konwencji nazewnictwa oznaczał „geologię powierzchniową byłego Związku Radzieckiego”, a wyszukiwanie Google doprowadziło mnie „bezpośrednio” do źródła (USGS). Wszystko, co mogłem kiedykolwiek wiedzieć o tym pliku kształtu, znajdowało się na górnym linku, który trafiłem. Nie twierdzę, że Google może znaleźć wszystko i wszystko , ale byłem świeżo po studiach i po prostu zrobiłem „zastrzyk w ciemności” i popatrzyłem na opinie, które otrzymałem!
W innym przypadku ktoś w biurze pobrał wiele plików kształtów za pomocą funkcji wsadowej. W tej chwili nie pamiętam nazwy pakietu oprogramowania, ale brakowało plików .prj. Po prostu przeszedłem do metadanych w ArcCatalog i znalazłem tam swoją odpowiedź. Ponownie, nie cytuj mnie, ale myślę, że był tam adres URL źródła.
Od tego dnia „zaczynam” wyszukiwanie w Google, jeśli w metadanych nie ma żadnych wskazówek!
źródło
Zapytaj producenta.
Jeśli znasz wspólne CRS dla swojego regionu geograficznego, możesz wypróbować niektóre z nich. Ale pytanie jest lepsze.
źródło
Naprawdę uwielbiam to narzędzie internetowe: http://projfinder.com/ . Sprawdź plik i wyszukaj współrzędne. Przybliż do mniej więcej tego samego miejsca na kuli ziemskiej i niech zgadnie.
źródło
Nie narzędzie (nie wiem od jednego w istnieniu, który pozwoli Ci zrobić), ale sprawdzić odpowiedź @ mkennedy za do Jak przekonwertować ten punkt do WKID 4326? . Wyjaśnia, jak doszła do właściwego odniesienia przestrzennego. SpatialReference.org i cierpliwość będą twoimi przyjaciółmi.
Ponadto Esri zawiera przewodnik na temat odgadywania układu współrzędnych (chociaż wolę metodę Mkennedy'ego, jeśli wiesz trochę więcej na temat danych).
źródło
Najlepsza odpowiedź, jaką znalazłem na to pytanie, jest nietechniczna: dowiedz się, skąd pochodzą Twoje dane. Agencje i organizacje zwykle zachowują spójność ze swoimi prognozami. Wiesz, że pochodzi z twojego stanu DOT? Spójrz na resztę ich danych i zobacz, co ci mówi. Nie wiesz skąd się wziął? Wykształcone przypuszczenie równie dobrze może skierować cię właściwą drogą.
Przynajmniej sprawia, że radzenie sobie z problemem brutalnej siły jest trochę bardziej wykonalne!
źródło
Poważnie nieaktualne w tym momencie, ale Werner Flacke i Birgit Klaus opublikowali Find Projection na ArcScripts w 2007 roku. Niestety nie sądzę, że kod źródłowy istnieje. Jest oparty na VBA, więc można go używać tylko w ArcGIS Desktop v9.2 i ewentualnie 9.3. Obejmuje on dwa pliki kształtów z obszarami zainteresowania z zestawu danych parametrów geodezyjnych EPSG, które można wykorzystać do zawężenia możliwości.
Blue Marble Geographic Calculator i Geographic Transformer mają narzędzia do odzyskiwania systemu współrzędnych.
źródło
Wypróbuj program ogrinfo dostarczony jako część GDAL.
Zobacz Jak uzyskać dostęp do metadanych Shapefile przy użyciu OGR?
Więc ogrinfo może nie dać ci informacji o projekcji bez pliku .prj, ale nadal jest użytecznym narzędziem, które pomoże ci zbadać listę potencjalnych projekcji.
Na przykład:
Ta odpowiedź sugeruje mi, że plik kształtu używa systemu odniesienia opartego na metrach, a nie na stopniach.
Zakładając, że wiesz, skąd pochodzą dane, masz teraz krótszą listę możliwych prognoz.
Inne najlepsze praktyki mogą obejmować:
Prawdopodobnie lepiej zacząć od pewnej pozycji znanych, niż próbować brutalnej siły od zera.
źródło
Aby dodać do innych odpowiedzi w tym poście, dodałbym następujące:
Instrukcje: zidentyfikowanie nieznanego rzutowanego układu współrzędnych za pomocą ArcMap
Podaj szczególną kontrolę na NAD1927
Dodatkowo
FAQ: Podstawy projekcji: Co powinien wiedzieć specjalista GIS
Ta strona zawiera kilka sprawdzeń dotyczących określania rzutów, co jest ważne podczas próby zidentyfikowania nieznanego układu współrzędnych.
źródło
Miałem ten sam problem podczas pracy nad moim projektem (DEM). Jedna z DEM była nieznanymi współrzędnymi i nie można jej rzutować, więc zrobiłem „georeferencję” za pomocą narzędzia do georeferencji w ArcMap . Po georeferencji otrzymasz plik prj.file.
źródło
Spójrz na tę stronę:
http://www.egger-gis.at/shapefile-projectionfinder/
Jestem twórcą tego bezpłatnego narzędzia. Być może to narzędzie może pomóc w znalezieniu i zdefiniowaniu prawidłowej projekcji pliku kształtu. Opiera się na pomyśle http://projfinder.com/ autorstwa Aarona Racicota.
Możesz również wypróbować te specjalne rozwiązania dla:
Austria (niemiecki): https://www.data.gv.at/anwendungen/checkaustrianprojection/
Australia: https://maegger.github.io/map_australia.html
UTM - Strefy: https://maegger.github.io/map_utm.html
źródło
Możesz rozróżnić współrzędne geograficzne i kartograficzne, pierwsze łaty / lon są w stopniach, a drugie północy / wschody są w metrach. Jeśli plik ma kształt, możesz zrzucić współrzędne geometrii za pomocą shapelib-1.3.0 i zobaczyć wartości. ..
źródło
Możesz to zrobić z Fioną.
Otrzymasz odpowiedź jako
źródło