Jak przekonwertować pliki MapInfo TAB i / lub MIF na SHP przy użyciu tylko bezpłatnych narzędzi lub samego ArcGIS?
W przeszłości nie miałem zbyt wiele szczęścia, próbując to zrobić i nie chcę się starać o rozszerzenie ArcGIS Data Interoperability, które wydaje się być „oficjalną” drogą do tego.
Odpowiedzi:
Możesz to również zrobić za pomocą QGIS. Zasadniczo QGIS działa jako GUI dla ogr2ogr.
Wystarczy załadować plik Mapinfo, kliknąć prawym przyciskiem myszy warstwę w Spisie treści i przejść do „Zapisz jako ...”, gdzie możesz wybrać jeden z wielu formatów wyjściowych.
źródło
Możesz użyć ogr2ogr :
Uwaga: w systemie Windows użyj podwójnych cudzysłowów wokół nazwy sterownika:
ogr2ogr -f "ESRI Shapefile" output.shp input.mif
Aby obsługiwać różne geometrie w jednym pliku w jednym przebiegu (przykład systemu Windows):
Lub w systemie Linux (Bash):
źródło
ogr2ogr -f 'ESRI Shapefile' -skipfailures -nlt LINESTRING output.shp input.tab
. (W razie potrzeby zamień LINESTRING na POLYGON i POINT.)George ma rację , chociaż dla mnie pasek narzędzi nosi nazwę ArcView 8x Tools .
W przypadku plików TAB program ogr jest również bardzo przydatny i obsługuje wiele formatów - http://www.gdal.org/ogr/ogr_formats.html
ogr2ogr - http://www.gdal.org/ogr2ogr.html
Najłatwiejsza instalacja jest prawdopodobnie w FWTools - http://fwtools.maptools.org/windows-main.html
źródło
Przejdź do mapinfo, w sekcji NARZĘDZIA kliknij uniwersalny tłumacz i wybierz format, w którym chcesz przekonwertować plik. to działa!
źródło
Możesz także pobrać i korzystać z FME na stronie www.safe.com
Lub sprawdź darmowy konwerter plików online pod adresem http://fmeserver.com/userweb/sharper/Portal/EasyTranslator/index.html
który zapewnia standardowe tłumaczenie plików jako bezpłatną usługę. Nie wykorzystuje możliwości transformacji FME, ale hej, jest darmowy i nie wymaga instalacji.
źródło
Jeśli chcesz to zrobić wsadowo, zajrzyj na http://www.ogr2gui.ca/en/index.php . Jak wspomniano wcześniej, ogr2ogr nie zrobiłby tego wsadowo. Również w ArcCatalog znajdują się narzędzia do konwersji, które wykonają MIFtoSHP, również pojedyncze i wsadowe. Chociaż polecam Ogr2ogr. Twoje zdrowie.
źródło
W przypadku ArcGIS do 9.3 przejdź do ArcCatalog, kliknij prawym przyciskiem na dowolnym pasku narzędzi i wybierz ArcView 8x Narzędzia .
Jest tam konwerter MIF.
źródło
Oprócz OGR2GUI i MapInfo Universal Translator oraz Esri Data Interoperability, istnieje sposób na konwersję plików MIF / MID na pliki kształtów bez konieczności instalowania niczego poza ArcGIS na komputery stacjonarne (na dowolnym poziomie licencji) .
W programie
C:\Program Files (x86)\ArcGIS\Desktop10.3\Bin
znajduje się narzędzie o nazwie,avmifshp.exe
które załatwi sprawę. Pamiętaj, że później musisz samodzielnie zdefiniować układ współrzędnych. Będziesz musiał ponownie zdefiniować style i etykiety itp. (Pochodzące z pliku .map, którego nie można przekonwertować za pomocą tego narzędzia na .mxd) samodzielnie podczas tworzenia nowego dokumentu mapy ArcGIS.Aby uzyskać więcej informacji na temat użytkowania, spójrz tutaj na ten post na blogu . Przetestowałem przepływ pracy i działa świetnie.
źródło
Możesz pobrać bezpłatną wersję MapInfo - zasadniczo starszych wersji, które nie są już obsługiwane. Dołączony do nich jest Universal Translator, który dokonuje konwersji z TAB lub MID / MIF do Shapefiles dla ArcMap.
źródło
Kilka opcji:
źródło
Wydaje mi się, że należy to udostępnić, ponieważ nie widzę tego w wielu odpowiedziach już obecnych. Istnieje świetny program o nazwie Alteryx z bezpłatną wersją próbną, który bardzo łatwo konwertuje prawie wszystko na wszystko inne, jeśli chodzi o bazy danych i dane przestrzenne. Za pomocą tej metody przekonwertowałem .tab na .shp dość płynnie w ciągu kilku sekund.
http://www.alteryx.com/
źródło
Nie korzystałem z tego, ale czy wypróbowałeś narzędzie MIF2SHP z http://software.geocomm.com/translators/arcview/
źródło
Otwarcie w QGIS i zapisanie go jako pliku kształtu jest najłatwiejszą opcją, ale dane wyjściowe są nieco przesunięte, nie wiem dlaczego. Ale jeśli użyjesz szybkiego tłumacza FME wbudowanego tłumacza w Mapinfo professional, wyniki wydają się idealne. Nie wiem, kiedy biblioteka OGR2OGR zostanie zaktualizowana w celu rozwiązania tego problemu. Próbowałem przekonwertować plik TAB w projekcji BNG do konwersji jako SHP z tą samą projekcją, ale jest przesunięcie.
źródło
Możesz spróbować w ten sposób. Otwórz ArcCatalog w ArcMap, przejdź do Toolbox / System Toolboxes / To Shapefile / Class Feature to Shapefile (wiele). Następnie wybierz plik wejściowy (plik tab) i folder wyjściowy. to jest to!
źródło
Oryginalny
Jest to link, który zawiera 3 alternatyw dla eksportowanych archiwów .TAB a SHAPEFILE. Las tres alternativas son OpenSource. Sprawdź rozwiązanie za pomocą QGIS, funciona bien.
Tłumaczenie
W tym linku można znaleźć 3 alternatywy dla eksportu plików .TAB do SHAPEFILE. Trzy alternatywy to OpenSource. Wypróbuj rozwiązanie z QGIS, działa dobrze.
Konwersja danych między MapInfo i ArcGIS https://karlhennermann.wordpress.com/2013/03/15/converting-data-between-mapinfo-and-arcgis/#comment-1442
źródło