Masaüstü çekirdek ürünü için ücretsiz araçlar veya ArcGIS kullanarak MapInfo SEKME ve / veya MIF'i SHP'ye dönüştürme?


37

MapInfo SEKME ve / veya MIF dosyalarını sadece ücretsiz araçlar veya ArcGIS'in kendisini kullanarak SHP'ye nasıl dönüştürebilirim?

Geçmişte bunu yapmaya çalışırken pek şansım olmadı ve bunun için 'resmi' bir yol gibi görünen ArcGIS Veri Birlikte Çalışabilirlik uzantısını kaldırmak zorunda kalmak istemiyorum.


2
Veya bir MapInfo (.mif) dosyası olarak dışa aktarabilir ve QGIS'de açabilirsiniz. O zaman dilediğin her şeyi yapabilirsin. Yaşasın açık kaynak yazılım ... :)

Yanıtlar:


51

Bunu QGIS ile de yapabilirsiniz. Temel olarak, QGIS ogr2ogr için bir GUI görevi görür.

Mapinfo dosyasını yükleyin, TOC'deki katmanı sağ tıklayın ve birçok çıktı biçiminden seçebileceğiniz "Farklı kaydet ..." seçeneğine gidin.


Mapinfo dosyasını QGIS'e yüklemek için, seçilecek seçenekler nelerdir? Vector ... ve yüklü olması gereken .TAB veya .MAP dosyası mı?
user3386170

36

Ogr2ogr kullanabilirsiniz :

ogr2ogr -f 'ESRI Shapefile' output.shp input.mif

Not: Windows için sürücü adının etrafında çift tırnak işareti kullanın: ogr2ogr -f "ESRI Shapefile" output.shp input.mif

Bir dosyada farklı geometrileri bir seferde işlemek için (Windows örneği):

for %%a in (linestring point polygon) do ogr2ogr -skipfailures -nlt %%a outdir\%%a input.tab

Veya Linux'ta (Bash):

for a in linestring point polygon; do ogr2ogr -skipfailures -nlt $a outdir/$a input.tab; done

7
MapInfo dosyasında farklı geometrilere sahipseniz, çeşitli şekil dosyaları oluşturmalısınız, örn ogr2ogr -f 'ESRI Shapefile' -skipfailures -nlt LINESTRING output.shp input.tab. (Gerektiği gibi POLYGON ve POINT ile LINESTRING yerine.)
Florian Jenn

1
Pencerelerde ayrıca "ESRI Shapefile" etrafında çift tırnak işareti gerekir
Gerd K

26

George haklı , benim için olsa da, araç çubuğuna ArcView 8x Araçları deniyor .

TAB dosyaları için, ogr de oldukça kullanışlıdır ve birçok formatı işleyecektir - http://www.gdal.org/ogr/ogr_formats.html

ogr2ogr - http://www.gdal.org/ogr2ogr.html

En kolay kurulum muhtemelen FWTools ile yapılır - http://fwtools.maptools.org/windows-main.html


true: P, aletin doğru adıdır.
George Silva,

2
fwtools artık aktif olarak geliştirilmiyor, odak osgeo4w'e kaydırıldı , Ekspres kurulum'u seçin veya Gelişmiş kurulum kullanıyorsanız gdal paketinin seçildiğinden emin olun .
matt wilkie

9

Mapinfo'ya gidin, TOOLS'un altında evrensel tercümanı tıklayın ve dosyanızın dönüştürülmesini istediğiniz formatı seçin. bu çalışıyor!


2
Bu, IIRC'nin Evrensel Tercüman'ı kurmadan MapInfo'yu kurması mümkün olsa da doğrudur, bunun için bir aptal veya mazoşist olmanız gerekir.
Mr_Chimp

7

Ayrıca FME'yi www.safe.com adresinden indirip kullanabilirsiniz.

Ya da ücretsiz çevrimiçi dosya dönüştürücüsünü http://fmeserver.com/userweb/sharper/Portal/EasyTranslator/index.html adresinden kontrol edin.

ücretsiz bir hizmet olarak standart dosya çeviri sağlar. FME'nin dönüşüm yeteneklerinden yararlanamamaktadır ancak hey, hiçbir şey yapmadan ücretsizdir.


ücretsiz çevrimiçi servis ilginçtir, ancak yalnızca içeri ve dışarı mekansal referanslarınız 3'ten biriyse (Texas State Plane, UTM Zone 14 veya programlanmamış wgs84) kullanılır.
matt wilkie

3

Toplu iş yapmak istiyorsanız, http://www.ogr2gui.ca/en/index.php adresini ziyaret edin . Daha önce bahsedilen herhangi bir ogr2ogr olarak toplu iş yapmaz. Ayrıca ArcCatalog'da, MIFtoSHP yapacak tekli ve toplu dönüştürme araçları da var. Ben Ogr2ogr tavsiye ederim. Şerefe.


Bir komut satırı aracına sahip olmakla, tam olarak istediğinizi yapan kendi komut dosyalarınızı yazmanız kolaydır (toplu dönüştürme de). Ayrıca, Arc'a göre ogr2ogr'u önereceğiniz şeyler yazarsanız, lütfen nedenini söyleyin. OGR için GUI bağlantısı dışında (tamam, birisi yararlı bulabilir), cevabınızın zaten kapalı olan konuya herhangi bir değer verdiğini söyleyemem.
Mykolas Simutis

1
1. Tüm insanlar gruplama için komut dosyaları yazamaz ve ayrıca kullanıcı dostu GUI (ücretsiz) olduğundan, neden ek komut dosyası yazmalısınız? 2. Ogr2ogr komut satırını veya .tab'yi desteklediği için Arc çevirici üzerinden GUI ile birlikte. Ayrıca geçmişte Arc'ta .mif ile harmanlamada bazı problemlerim vardı. 3. Mykolas'ın karar vermesinden bu yana, OGR GUI ile olan bağlantıda faydalı olabileceğinden, daha fazla cevap vermeyeceğim sanırım.
Tomek

3

9.3'e kadar ArcGIS için, ArcCatalog'a gidin, herhangi bir araç çubuğunda sağ tuşa tıklayın ve ArcView 8x Araçları'nı seçin .

Orada bir MIF çevirici var.


ArcGIS'in hangi sürümünü yapabilirsin?
artwork21

Bunu ArcGIS 10'da bulamadınız. Ayrıca Birlikte Çalışabilirlik Araçları işe yaramadı (muhtemelen bir lisans sorunu, hata mesajı çok bilgilendirici değildi.)
Florian Jenn

Ayrıca bu cevabı Esri forumlarında da görün ( talimatlara bağlantılar , lisans uygunluğunun kontrolü ve 60 günlük deneme süresinin nasıl alınacağı (ogr2ogr kullanımı kolay, ancak yapmanız gereken başka şeyler olmadıkça)
matt wilkie

3

OGR2GUI ve MapInfo Evrensel Tercüman ve Esri Veri Birlikte Çalışabilirliğinin yanı sıra, ArcGIS for Desktop (herhangi bir lisans seviyesi) kurulu olmadan başka bir şey yapmadan MIF / MID dosyalarını şekil dosyalarına dönüştürmenin bir yolu vardır .

İçinde hile yapacak C:\Program Files (x86)\ArcGIS\Desktop10.3\Binbir yardımcı program var avmifshp.exe. Koordinat sistemini daha sonra kendi başınıza tanımlamanız gerektiğini unutmayın. Yeni bir ArcGIS harita belgesi oluştururken kendi başınıza stilleri ve etiketleri vb. (Bu yardımcı programla .mxd'ye dönüştürülemeyen .map dosyasından gelen) yeniden tanımlamanız gerekecektir.

Kullanım hakkında daha fazla bilgi için, bu blog gönderisine buradan bakın . İş akışını test ettim ve harika çalışıyor.


2

MapInfo'nun ücretsiz bir sürümünü indirebilirsiniz - temelde artık desteklenmeyen eski sürümleri. Onlarla birlikte TAB veya MID / MIF'ten ArcMap için Shapefiles'e dönüşüm yapacak Evrensel Tercüman bulunur.


Bu hangi sürüm ve nerede bulunur?
watbywbarif

MapInfo Pro ücretsiz bir sürümü ?? Eh, 30 günlük deneme sürümleri var. Önerdiğin şey bu mu? Diğer "ücretsiz sürümler" bana "kırık sürümler" gibi daha fazla ses.
Peter Horsbøll Møller

2

Birkaç seçenek:

  1. Dosyalar için güvenli FME masaüstü - esri sürümü değil. Dosya sürümü, esri interop uzantısından daha ucuzdur.
  2. MapInfo Pro - ESRI birlikte çalışabilirlik uzantısından daha düşük bir kopyasını satın alın
  3. CADCorp Masaüstü GIS
  4. OGR - OGR - fiddly ve bazı konular

2

Zaten mevcut olan cevapların bolluğunda bahsetmediğim için bunun paylaşılması gerektiğini hissediyorum. Veritabanlarına ve mekansal verilere gelince, hemen hemen her şeyi kolayca başka bir şeye dönüştüren ücretsiz bir deneme ile Alteryx adında harika bir yazılım var. Bu yöntemle saniyeler içinde .tabp dosyasını .shp 'a kesintisiz bir şekilde dönüştürdüm.

http://www.alteryx.com/


Geçerli bir öneri, eylem halinde görmek isterim. ESRI'nin pahalı olduğunu düşündüm ...
cndnflyr


0

QGIS'de açmak ve şekil dosyası olarak kaydetmek en kolay seçenektir, ancak çıktı biraz kaydırılmış, nedenini bilmiyorum. Ancak Mapinfo profesyonel içinde yerleşik bir tercüman FME hızlı tercüman kullanırsanız, sonuçlar mükemmel görünüyor. Bilmiyorum, ne zaman OGR2OGR kütüphanesi bu sorunu gidermek için güncellenecek. BNG projeksiyonunda, aynı projeksiyonda SHP olarak dönüştürülecek bir TAB dosyasını denedim, ancak bir kayma var.


Lütfen cevabınızı düzenleyin ve gramerinizi düzeltin. 'Donno' ya da kaçının ':('
aldo_tapia

0

Bu şekilde deneyebilirsiniz. ArcMatalog'u ArcMap'ta açın, Araç Kutuları / Sistem Araç Kutuları / To Shapefile / Feature sınıfına Shapefile (çoklu) seçeneğine gidin. Ardından giriş dosyasını (Sekme dosyası) ve Çıktı klasörünü seçin. Bu kadar.


GIS SE'ye hoş geldiniz, lütfen tura katılın : gis.stackexchange.com/tour , sorular ve cevaplarda neler beklendiği konusunda size bazı ipuçları verecektir. Belki bu cevabı genişletebilir misiniz? Talimatlarınıza uymanız bir sonuç vermedi. Hangi Arc sürümünü kullanıyordunuz, hepsi bu kadar mı? Sanırım "Dönüştürme Aracı Kutusu" nu kaçırıyorsunuz, aracı SEKME dosyalarımda çalıştırmayı denediğimde 10.6 iletişim kutumda görünmedi.
Keagan Allan

0

orijinal

Enformasyon bağlantı kodlayıcı 3 alternativas para exportar archivos .TAB a SHAPEFILE. Las Tres alternativas oğlu Açık Kaynak. Probe la solución con QGIS, funciona bien.

Çeviri

Bu linkte .TAB dosyalarını SHAPEFILE'a dışa aktarmak için 3 alternatif bulabilirsiniz. Üç alternatif OpenSource'dur. QGIS ile çözümü deneyin, iyi çalışıyor.

MapInfo ve ArcGIS arasında veri dönüştürme https://karlhennermann.wordpress.com/2013/03/15/converting-data-between-mapinfo-and-arcgis/#comment-1442

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.