데스크톱 핵심 제품 용 무료 도구 또는 ArcGIS를 사용하여 MapInfo TAB 및 / 또는 MIF를 SHP로 변환 하시겠습니까?


37

무료 도구 또는 ArcGIS 자체를 사용하여 MapInfo TAB 및 / 또는 MIF 파일을 SHP로 변환하려면 어떻게해야합니까?

과거 에이 작업을 시도하는 데 많은 운이 없었으며 ArcGIS Data Interoperability 확장을 위해 껍질을 벗길 필요가 없습니다.


2
또는 MapInfo (.mif) 파일로 내보내고 QGIS에서 열 수 있습니다. 그런 다음 원하는 것을 할 수 있습니다. 긴 라이브 오픈 소스 소프트웨어 ... :)

답변:


51

QGIS를 사용하여이 작업을 수행 할 수도 있습니다. 기본적으로 QGIS는 ogr2ogr의 GUI 역할을합니다.

Mapinfo 파일을로드하고 TOC에서 레이어를 마우스 오른쪽 버튼으로 클릭 한 다음 "다른 이름으로 저장 ..."으로 이동하여 다양한 출력 형식 중에서 선택할 수 있습니다.


QGIS에 Mapinfo 파일을로드하려면 선택할 수있는 옵션은 무엇입니까? 벡터 ...로드해야하는 .TAB 또는 .MAP 파일입니까?
user3386170

36

ogr2ogr 을 사용할 수 있습니다 :

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

NB : Windows의 경우 드라이버 이름을 큰 따옴표로 묶습니다. ogr2ogr -f "ESRI Shapefile" output.shp input.mif

한 번에 한 파일에서 다른 형상을 처리하려면 (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

7
MapInfo 파일에 다른 지오메트리가있는 경우 여러 개의 shapefile을 생성해야합니다 (예 :) ogr2ogr -f 'ESRI Shapefile' -skipfailures -nlt LINESTRING output.shp input.tab. (필요에 따라 POLYGON과 POINT로 LINESTRING을 대체하십시오.)
Florian Jenn

1
Windows에서는 "ESRI Shapefile"주위에 큰 따옴표가 필요합니다
Gerd K

26

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


true : P는 올바른 도구 이름입니다.
George Silva

2
fwtools가 더 이상 적극적으로 개발되지 않고 포커스가 osgeo4w 로 이동했으며 빠른 설치를 선택하거나 고급 설치를 사용하는 경우 gdal 패키지가 선택되어 있는지 확인하십시오 .
matt wilkie

9

mapinfo로 이동하여 TOOLS 아래의 universal translator를 클릭하고 파일을 변환 할 형식을 선택하십시오. 이 작동합니다!


2
IIRC이지만 Universal Translator를 설치하지 않고도 MapInfo를 설치할 수 있지만, 바보 나 마조히스트 여야합니다.
Mr_Chimp

7

www.safe.com에서 FME를 다운로드하여 사용할 수도 있습니다.

또는 http://fmeserver.com/userweb/sharper/Portal/EasyTranslator/index.html 에서 무료 온라인 파일 변환기를 확인 하십시오.

표준 파일 번역을 무료 서비스로 제공합니다. FME의 변형 기능을 활용하지는 않지만 설치할 필요가 없습니다.


무료 온라인 서비스는 흥미롭지 만 내부 및 외부 공간 참조가 3 개 중 하나 인 경우에만 사용됩니다 (텍사스 주 비행기, UTM Zone 14 또는 투사되지 않은 wgs84).
matt wilkie

3

일괄 적으로 수행하려면 http://www.ogr2gui.ca/en/index.php참조하십시오 . 앞에서 언급 한 ogr2ogr은 일괄 처리하지 않습니다. 또한 ArcCatalog에는 MIFtoSHP, 단일 및 일괄 처리를 수행하는 변환 도구가 있습니다. 비록 Ogr2ogr을 추천 할 것이지만. 건배.


명령 줄 도구를 사용하면 원하는대로 정확하게 수행하는 스크립트를 쉽게 작성할 수 있습니다 (일괄 변환도 가능). 또한 아크보다 ogr2ogr을 추천하는 것과 같은 것을 쓰면 그 이유를 알려주십시오. OGR GUI에 대한 링크 (아키, 누군가는 유용 할 수 있음) 외에 귀하의 답변이 이미 닫힌 문제에 어떤 가치를 부여했다고는 말할 수 없습니다.
Mykolas Simutis 2016 년

1
1. 모든 사용자가 일괄 처리를위한 스크립트를 작성할 수있는 것은 아니며 사용자 친화적 인 GUI (무료)가 있기 때문에 추가 스크립트를 작성하는 이유는 무엇입니까? 2. Ogr2ogr은 .tab을 지원하므로 명령 줄 또는 GUI over Arc 변환기를 사용합니다. 또한 과거에는 Arc에서 .mif를 일괄 처리하는 데 문제가있었습니다. 3. Mykolas가 OGR GUI에 대한 최종 링크에서 유용 할 수 있다고 결정한 이후, 내 답변의 가치에 대해 더 이상 설명하지 않을 것입니다.
Tomek

3

ArcGIS 최대 9.3의 경우 ArcCatalog로 이동하여 도구 모음에서 오른쪽 버튼을 클릭하고 ArcView 8x 도구를 선택하십시오 .

MIF 변환기가 있습니다.


어떤 버전의 ArcGIS를 사용할 수 있습니까?
artwork21

ArcGIS 10에서는이 기능을 찾지 못했습니다. 또한 상호 운용성 도구가 작동하지 않습니다 (라이센스 문제 일 수 있으며 오류 메시지는 그다지 유익하지 않았습니다).
Florian Jenn

또한 볼 이 대답 하여 ESRI 포럼을 (링크 지침 , 라이센스 가용성을 확인하는 다른 물건이 아니라면, 어떻게는 60 일 평가판을 얻기 위해 (비록 ogr2ogr 사용하기 쉬운, 당신은) 너무 할 필요가
매트 윌키

3

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 파일에서 제공) 등을 다시 정의해야합니다.

사용법에 대한 자세한 내용은이 블로그 게시물을 참조하십시오 . 워크 플로를 테스트했으며 훌륭하게 작동합니다.


2

더 이상 지원되지 않는 이전 버전의 MapInfo 무료 버전을 다운로드 할 수 있습니다. TAB 또는 MID / MIF를 ArcMap 용 Shapefile로 변환하는 Universal Translator가 포함되어 있습니다.


이것은 어떤 버전이며 어디에서 찾을 수 있습니까?
watbywbarif

MapInfo Pro의 무료 버전 ?? 글쎄요, 30 일 평가판이 있습니다. 그게 당신이 제안하는 것입니까? 다른 "무료 버전"은 "크랙 버전"처럼 들립니다.
Peter Horsbøll Møller

2

몇 가지 옵션 :

  1. 파일 용 안전 FME 데스크탑-esri 에디션이 아닙니다. 파일 버전은 esri interop 확장보다 저렴합니다.
  2. MapInfo Pro-ESRI 상호 운용성 확장 미만의 사본을 구입하십시오
  3. CADCorp 데스크탑 GIS
  4. OGR에서 OGR로-약간의 문제

2

이미 존재하는 많은 답변에 언급되지 않았으므로 공유해야한다고 생각하십시오. Alteryx라는 훌륭한 소프트웨어가 무료 평가판으로 제공되어 데이터베이스 및 공간 데이터와 관련하여 거의 모든 것을 다른 것으로 쉽게 변환 할 수 있습니다. 이 방법으로 몇 초 만에 .tab을 .shp로 변환했습니다.

http://www.alteryx.com/


유효한 제안, 나는 그것을 실제로보고 싶습니다. 나는 ESRI가 비싸다고 생각했다.
cndnflyr


0

QGIS에서 열고 모양 파일로 저장하는 것이 가장 쉬운 옵션이지만 출력이 약간 변경되므로 이유를 모릅니다. 그러나 Mapinfo Professional 내에서 내장 된 번역기를 FME 빠른 번역기를 사용하면 결과가 완벽 해 보입니다. 이 문제를 해결하기 위해 OGR2OGR 라이브러리가 업데이트 될 때 알 수 없습니다. BNG 투영에서 TAB 파일을 동일한 투영으로 SHP로 변환하려고 시도했지만 변경 사항이 있습니다.


답을 수정하고 문법을 수정하십시오. 'donno'또는 ':('
aldo_tapia

0

이 방법으로 시도 할 수 있습니다. ArcMap에서 ArcCatalog를 열고 Toolbox / System Toolbox / To Shapefile / Feature 클래스에서 Shapefile (여러)로 이동합니다. 그런 다음 입력 파일 (탭 파일) 및 출력 폴더를 선택하십시오. 그게 다야.


GIS SE에 오신 것을 환영합니다. gis.stackexchange.com/tour 둘러보기 를 통해 질문과 답변에 대한 힌트를 얻을 수 있습니다. 이 답변을 넓힐 수 있습니까? 당신의 지시를 따른 결과는 나오지 않았습니다. 사용중인 Arc 버전은 무엇입니까? TAB 파일에서 도구를 실행하려고 할 때 "변환 도구 상자"가 누락 된 것 같습니다. 10.6 대화 상자에 나타나지 않았습니다.
Keagan Allan

0

기발한

수출 링크 아키텍쳐에 대한 대체 링크를 사용하십시오. SHAPEFILE. Las tres alternativas 아들 OpenSource. QGIS, funciona bien의 프로브 라 솔루 시온.

번역

이 링크에는 .TAB 파일을 SHAPEFILE로 내보내는 3 가지 대안이 있습니다. 세 가지 대안은 OpenSource입니다. QGIS로 솔루션을 사용해보십시오. 제대로 작동합니다.

MapInfo와 ArcGIS 간의 데이터 변환 https://karlhennermann.wordpress.com/2013/03/15/converting-data-between-mapinfo-and-arcgis/#comment-1442

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.