MapInfo TAB और / या एसएचपी को परिवर्तित करके डेस्कटॉप कोर उत्पाद के लिए मुफ्त टूल या आर्कगिस का उपयोग करना चाहिए?


37

मैं केवल नि: शुल्क उपकरण या आर्कगिस का उपयोग करके SHP में MapInfo TAB और / या MIF फ़ाइलों को कैसे परिवर्तित करूं?

मेरे पास अतीत में ऐसा करने का बहुत भाग्य नहीं है और मैं आर्कगिस डेटा इंटरऑपरेबिलिटी एक्सटेंशन के लिए खोलना नहीं चाहता हूं जो इस बारे में जाने के लिए 'आधिकारिक' तरीका है।


2
या आप इसे MapInfo (.mif) फ़ाइल के रूप में निर्यात कर सकते हैं और QGIS में खोल सकते हैं। फिर आप अपनी इच्छानुसार कुछ भी कर सकते हैं। लॉन्ग लाइव ओपनसोर्स सॉफ्टवेयर ... :)

जवाबों:


51

आप QGIS के साथ भी ऐसा कर सकते हैं। मूल रूप से, QGIS ogr2ogr के लिए GUI के रूप में कार्य करता है।

बस Mapinfo फ़ाइल को लोड करें, TOC में परत को राइट-क्लिक करें और "Save as ..." पर जाएं जहां आप कई आउटपुट प्रारूपों से चुन सकते हैं।


QGIS में Mapinfo फ़ाइल लोड करने के लिए, चुनने के लिए क्या विकल्प हैं? वेक्टर ... और क्या यह .TAB या .MAP फ़ाइल है जिसे लोड करने की आवश्यकता है?
user3386170

36

आप ogr2ogr का उपयोग कर सकते हैं :

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

NB: विंडोज के लिए, ड्राइवर के नाम के आसपास दोहरे उद्धरण चिह्नों का उपयोग करें: ogr2ogr -f "ESRI Shapefile" output.shp input.mif

एक पास (विंडोज़ उदाहरण) में एक फ़ाइल में विभिन्न ज्यामितीयों को संभालने के लिए:

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

या लिनक्स (बाश) में:

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

7
यदि आपके पास MapInfo फ़ाइल में अलग-अलग ज्यामिति हैं, तो आपको कई आकार-प्रकार उत्पन्न करने की आवश्यकता है, जैसे ogr2ogr -f 'ESRI Shapefile' -skipfailures -nlt LINESTRING output.shp input.tab। (आवश्यकता के अनुसार पॉलीगॉन और सूत्र के साथ सब्स्टीट्यूट लाइनिंग।)
फ्लोरियन जेन

1
खिड़कियों पर आपको "ईएसआरआई शेपफाइल" के आसपास दोहरे उद्धरण चिह्नों की भी आवश्यकता है
गर्ड के

26

जॉर्ज सही है , हालांकि मेरे लिए, टूलबार का नाम ArcView 8x टूल्स है

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 के साथ है


सच: पी उपकरण का सही नाम है।
जॉर्ज सिल्वा

2
fwtools अब सक्रिय रूप से विकसित नहीं किया जा रहा है, फोकस osgeo4w में स्थानांतरित हो गया है , एक्सप्रेस इंस्टॉल का चयन करें या सुनिश्चित करें कि उन्नत इंस्टॉलेशन का उपयोग करते हुए गाल्ड पैकेज चुना गया है।
मैट विल्की

9

TOOLS के तहत mapinfo पर जाएं, सार्वभौमिक अनुवादक पर क्लिक करें और चुनें कि आप अपनी फ़ाइल को किस प्रारूप में बदलना चाहते हैं। यह काम!


2
यह सही है, हालांकि IIRC यूनिवर्सल ट्रांसलेटर को स्थापित किए बिना MapInfo को स्थापित करना संभव है, हालांकि ऐसा करने के लिए आपको एक मूर्ख या एक मसखरा होना होगा।
Mr_Chimp

7

आप www.safe.com पर FME को डाउनलोड और उपयोग भी कर सकते हैं

या http://fmeserver.com/userweb/sharper/Portal/EasyTranslator/index.html पर मुफ्त ऑनलाइन फ़ाइल कनवर्टर देखें

जो मुफ्त सेवा के रूप में मानक फ़ाइल अनुवाद प्रदान करता है। यह FME की परिवर्तन क्षमताओं का लाभ नहीं उठाता है, लेकिन यह स्थापित करने के लिए कुछ भी नहीं के साथ मुक्त है।


मुफ्त ऑनलाइन सेवा दिलचस्प है, लेकिन केवल तभी उपयोग किया जाता है जब आपके और बाहर के स्थानिक संदर्भ 3 में से एक (टेक्सास स्टेट प्लेन, UTM जोन 14, या असुरक्षित wgs84) हैं।
मैट विल्की

3

यदि आप इसे बैच में करना चाहते हैं, तो http://www.ogr2gui.ca/en/index.php पर एक नज़र डालें । पहले उल्लिखित के रूप में ogr2ogr बैच में ऐसा नहीं करेगा। इसके अलावा ArcCatalog में रूपांतरण उपकरण हैं, जो MIFtoSHP, एकल और बैच भी करेंगे। हालांकि मैं Ogr2ogr की सिफारिश करूंगा। चीयर्स।


कमांड लाइन टूल होने के कारण, अपनी खुद की स्क्रिप्ट लिखना आसान है जो आप इसके साथ चाहते हैं (बैच कनवर्ज़न भी)। इसके अलावा अगर आप ऐसी चीजें लिखते हैं तो आप आर्क पर ogr2ogr की सिफारिश करेंगे, तो कृपया बताएं कि क्यों। OGR (okey, किसी को उपयोगी मिल सकता है) के लिए GUI के लिंक के अलावा, मैं यह नहीं कहूंगा कि आपके उत्तर ने पहले से ही बंद मुद्दे को कोई मूल्य दिया है।
Mykolas Simutis

1
1. सभी लोग बैचिंग के लिए स्क्रिप्ट नहीं लिख सकते हैं और यह भी कि उपयोगकर्ता के अनुकूल जीयूआई (फ्री) है, तो आप अतिरिक्त स्क्रिप्ट क्यों लिखेंगे। 2. Ogr2ogr या तो कमांड लाइन या आर्क कनवर्टर पर GUI के साथ, जैसा कि यह .tab का समर्थन करता है। इसके अलावा अतीत में मुझे बैचिंग के साथ कुछ समस्याएं थीं। आर्क में। 3. मुझे लगता है कि जब से मायकोलास ने फैसला किया है, कि ओजीआर जीयूआई के लिए अंतिम कड़ी उपयोगी हो सकती है, मैं अपने एवरर के मूल्य पर अधिक समय तक विस्तार नहीं करूंगा।
टोमेक

3

ArcGIS के लिए 9.3 तक, ArcCatalog पर जाएं, किसी भी टूलबार पर राइट बटन पर क्लिक करें और ArcView 8x टूल चुनें

वहाँ एक एलेक्स कनवर्टर है।


ArcGIS के किस संस्करण में आप ऐसा कर सकते हैं?
कलाकृति 21

आर्कगिस 10. में यह नहीं मिला। इसके अलावा, इंटरऑपरेबिलिटी टूल्स ने काम नहीं किया (संभवतः एक लाइसेंस मुद्दा, त्रुटि संदेश बहुत जानकारीपूर्ण नहीं था।)
फ्लोरियन जेन

Esri फ़ोरम में इस उत्तर को भी देखें ( निर्देश के लिए लिंक , लाइसेंस की उपलब्धता की जाँच , और 60 दिनों का परीक्षण कैसे प्राप्त करें (हालाँकि, ogr2ogr का उपयोग करना आसान है, जब तक कि आपको अन्य सामान भी करने की आवश्यकता न हो)
मैट विल्की

3

OGR2GUI और MapInfo यूनिवर्सल ट्रांसलेटर और Esri डेटा इंटरऑपरेबिलिटी के अलावा, डेस्कटॉप (किसी भी लाइसेंस स्तर) के लिए ArcGIS के अलावा कुछ और होने के बिना MIF / MID फ़ाइलों को आकार में बदलने का एक तरीका है ।

में C:\Program Files (x86)\ArcGIS\Desktop10.3\Bin, एक उपयोगिता कहा जाता है avmifshp.exeजो कि चाल करेगा। ध्यान रखें कि आपको समन्वय प्रणाली को अपने दम पर परिभाषित करने की आवश्यकता होगी। आपको एक नया आर्कगिस मैप दस्तावेज़ बनाते समय शैलियों और लेबल आदि (.map फ़ाइल से आने वाली, जिसे इस उपयोगिता के साथ .mxd में परिवर्तित नहीं किया जा सकता) को फिर से परिभाषित करना होगा।

उपयोग के बारे में अधिक जानकारी के लिए, इस ब्लॉग पोस्ट को देखें । मैंने वर्कफ़्लो का परीक्षण किया है और यह बहुत अच्छा काम करता है।


2

आप MapInfo के एक मुक्त संस्करण को डाउनलोड कर सकते हैं - मूल रूप से पुराने संस्करण जो अब समर्थित नहीं हैं। उनके साथ यूनिवर्सल ट्रांसलेटर शामिल है जो आर्कप के लिए TAB या MID / MIF से शेपफाइल्स में रूपांतरण करेगा।


यह कौन सा संस्करण है और इसे कहां खोजना है?
वाटबाइबरीफ

MapInfo प्रो का एक मुफ्त संस्करण ?? खैर, 30 दिन का परीक्षण संस्करण है। क्या आप जो सुझाव दे रहे हैं? अन्य "मुक्त संस्करण" मेरे लिए "फटा संस्करण" जैसे अधिक ध्वनि।
पीटर हॉर्सबेल मॉलर

2

कुछ विकल्प:

  1. फ़ाइलों के लिए सुरक्षित FME डेस्कटॉप - नहीं esri संस्करण। फ़ाइल संस्करण esri इंटरॉप एक्सटेंशन से सस्ता है।
  2. MapInfo प्रो - ESRI इंटरऑपरेबिलिटी एक्सटेंशन से कम के लिए एक कॉपी खरीदें
  3. CADCorp डेस्कटॉप जीआईएस
  4. OGR से OGR - फिडली और कुछ मुद्दे

2

ऐसा लगता है कि साझा किया जाना चाहिए क्योंकि मैं इसे पहले से मौजूद उत्तरों के ढेर में उल्लेख नहीं करता हूं। वहाँ सॉफ्टवेयर का एक बड़ा टुकड़ा है वहाँ एक नि: शुल्क परीक्षण के साथ Alteryx कहा जाता है कि बहुत आसानी से डेटाबेस और स्थानिक डेटा के लिए किसी भी चीज़ के बारे में किसी भी चीज़ में परिवर्तित हो जाता है। मैं इस विधि के साथ सेकंड के एक मामले में बल्कि .abp को .shp में बदल दिया है।

http://www.alteryx.com/


एक वैध सुझाव। मैं इसे कार्रवाई में देखना पसंद करूंगा। मुझे लगा कि ESRI महंगा था ...
cndnflyr

1

मैंने इसका उपयोग नहीं किया है, लेकिन क्या आपने http://software.geocomm.com/translators/arcom/ से MIF2SHP टूल आज़माया है


mif2shp टूल एक arcview3 एक्सटेंशन है, इसलिए इसे स्टैंडअलोन नहीं चलाया जा सकता है।
मैट विल्की

0

QGIS में खोलना और इसे आकार फ़ाइल के रूप में सहेजना एक आसान विकल्प है, लेकिन आउटपुट थोड़ा शिफ्ट किया गया है, पता नहीं क्यों। लेकिन अगर आप Mapinfo प्रोफेशनल के अंदर FME क्विक ट्रांसलेटर, बिल्ट ट्रांसलेटर का उपयोग करते हैं, तो परिणाम एकदम सही प्रतीत होते हैं। पता नहीं, जब OGR2OGR पुस्तकालय इस समस्या को ठीक करने के लिए अद्यतन करने जा रहा है। मैंने उसी प्रक्षेपण के साथ SHP के रूप में परिवर्तित होने के लिए BNG प्रक्षेपण में एक TAB फ़ाइल की कोशिश की, लेकिन एक बदलाव है।


कृपया, अपना उत्तर संपादित करें और अपना व्याकरण ठीक करें। 'डोनो' या ':(' से बचने की कोशिश करें
aldo_tapia

0

आप इस तरह से कोशिश कर सकते हैं। ArcMap में ओपन आर्किटिक्स, Toolboxes / System Toolboxes / To Shapefile / Feature class से Shapefile (multiple) पर जाएं। फिर इनपुट फ़ाइल (टैब फाइल) और आउटपुट फ़ोल्डर चुनें। बस।


GIS SE में आपका स्वागत है, कृपया भ्रमण करें: gis.stackexchange.com/tour , यह आपको कुछ संकेत देगा जो कि प्रश्नों और उत्तरों में अपेक्षित है। क्या आप शायद इस जवाब पर विस्तार कर सकते हैं। आपके निर्देशों का पालन करने से परिणाम नहीं मिला। आर्क के किस संस्करण का आप उपयोग कर रहे थे, क्या वे सभी चरण हैं? मुझे लगता है कि आप "रूपांतरण टूलबॉक्स" को याद कर रहे हैं, जब मैंने अपने टीएबी फाइलों पर उपकरण को चलाने की कोशिश की थी जो उन्होंने मेरे 10.6 संवाद में नहीं दिखाई थी।
केगन एलन

0

मूल

En este लिंक pueden encontrar 3 अल्टरनेटिवस पैरा एक्सपोर्टर आर्काइवोस .TAB एक शेपइमर। लास ट्रेस अल्टरनेटिवस बेटा ओपनसोर्स। प्रोबे ला सोलुसिओन कोन क्यूजीआईएस, फंकियोना बिएन।

अनुवाद

इस लिंक में आप निर्यात करने के लिए 3 विकल्प पा सकते हैं। SHABEFILE को .TAB फाइलें निर्यात करें। तीन विकल्प हैं ओपनसोर्स। QGIS के साथ समाधान का प्रयास करें, यह ठीक काम करता है।

MapInfo और ArcGIS https://karlhennermann.wordpress.com/2013/03/15/converting-data-between-mapinfo-and-arcgis/#comment-1442 के बीच डेटा परिवर्तित करना

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.