無料のツールまたはArcGISのみを使用して、MapInfo TABやMIFファイルをSHPに変換するにはどうすればよいですか?
過去にこれをやろうとしてあまり運がありませんでしたし、ArcGIS Data Interoperabilityエクステンションを探し出す必要はありません。
無料のツールまたはArcGISのみを使用して、MapInfo TABやMIFファイルをSHPに変換するにはどうすればよいですか?
過去にこれをやろうとしてあまり運がありませんでしたし、ArcGIS Data Interoperabilityエクステンションを探し出す必要はありません。
回答:
QGISでもこれを行うことができます。基本的に、QGISはogr2ogrのGUIとして機能します。
Mapinfoファイルを読み込んで、TOCでレイヤーを右クリックし、[名前を付けて保存...]に移動すると、多くの出力形式から選択できます。
ogr2ogrを使用できます。
ogr2ogr -f 'ESRI Shapefile' output.shp input.mif
注:Windowsの場合、ドライバー名を二重引用符で囲みます。 ogr2ogr -f "ESRI Shapefile" output.shp input.mif
1つのパスで1つのファイルの異なるジオメトリを処理するには(Windowsの例):
for %%a in (linestring point polygon) do ogr2ogr -skipfailures -nlt %%a outdir\%%a input.tab
またはLinux(Bash)の場合:
for a in linestring point polygon; do ogr2ogr -skipfailures -nlt $a outdir/$a input.tab; done
ogr2ogr -f 'ESRI Shapefile' -skipfailures -nlt LINESTRING output.shp input.tab
。(必要に応じて、LINESTRINGをPOLYGONとPOINTに置き換えます。)
Georgeは正しいですが、私にとっては、ツールバーの名前はArcView 8x Toolsです。
TABファイルの場合、OGRは同様にかなり便利で、フォーマットの多くを処理します- http://www.gdal.org/ogr/ogr_formats.html
ogr2ogr- http: //www.gdal.org/ogr2ogr.html
-最も簡単なインストールはFWToolsである可能性がありhttp://fwtools.maptools.org/windows-main.html
www.safe.comからFMEをダウンロードして使用することもできます。
または、http://fmeserver.com/userweb/sharper/Portal/EasyTranslator/index.htmlで無料のオンラインファイルコンバーターを確認してください。
無料のサービスとして標準のファイル翻訳を提供します。FMEの変換機能を活用していませんが、インストールするだけで無料です。
バッチで行う場合は、http: //www.ogr2gui.ca/en/index.phpをご覧ください。前述のogr2ogrはバッチでは実行しません。また、ArcCatalogには、MIFtoSHPを実行する変換ツールがあり、これもシングルおよびバッチです。Ogr2ogrをお勧めしますが。乾杯。
OGR2GUI、MapInfo Universal Translator、およびEsri Data Interoperabilityとは別に、ArcGIS for Desktop(ライセンスレベル)以外をインストールせずに MIF / MIDファイルをシェープファイルに変換する方法があります。
ではC:\Program Files (x86)\ArcGIS\Desktop10.3\Bin
、と呼ばれるユーティリティがありますavmifshp.exe
は、トリックを実行。後で自分で座標系を定義する必要があることに留意してください。新しいArcGISマップドキュメントの作成中に、スタイルとラベルなど(このユーティリティでは.mxdに変換できない.mapファイルから取得)を独自に再定義する必要があります。
使用方法の詳細については、このブログ投稿をご覧ください。ワークフローをテストしましたが、うまく機能します。
MapInfoの無料バージョンをダウンロードできます-基本的にはサポートされなくなった古いバージョンです。それらに含まれているのは、TABまたはMID / MIFからArcMapのシェープファイルへの変換を行うUniversal Translatorです。
すでに存在している多くの回答で言及されていないので、これを共有すべきだと感じてください。データベースと空間データに関しては、Alteryxと呼ばれる優れたソフトウェアが無料試用版とともに提供されています。このメソッドを使用して、数秒で.tabをかなりシームレスに.shpに変換しました。
QGISで開いてシェイプファイルとして保存するのが最も簡単なオプションですが、出力がわずかにシフトします。理由はわかりません。ただし、FMEクイックトランスレーターをMapinfoプロフェッショナル内の組み込みトランスレーターとして使用する場合、結果は完璧なようです。この問題を修正するためにOGR2OGRライブラリがいつ更新されるのかはわかりません。BNGプロジェクションのTABファイルを同じプロジェクションのSHPに変換しようとしましたが、シフトがあります。
この方法で試すことができます。ArcMapでArcCatalogを開き、ツールボックス/システムツールボックス/シェープファイルへ/フィーチャクラスからシェープファイル(複数)に移動します。次に、入力ファイル(タブファイル)と出力フォルダーを選択します。それでおしまい。
元の
リンクエデンリンクコントラクト3エクスポートまたはアーカイブアーカイブ.TAB a SHAPEFILE。Las tres alternativas息子OpenSource。QGISのcon lasolucióncon、funciona bienを調査します。
翻訳
このリンクには、.TABファイルをSHAPEFILEにエクスポートするための3つの選択肢があります。3つの選択肢は、オープンソースです。QGISでソリューションを試してみてください、それはうまくいきます。
MapInfoとArcGIS間のデータの変換 https://karlhennermann.wordpress.com/2013/03/15/converting-data-between-mapinfo-and-arcgis/#comment-1442