2
.NET (C Sharp)을 사용하여 MapInfo 탭 (및 관련 파일, IDX, DAT 등) 패키지를 만드는 방법이 필요하며, 오픈 소스 (무료) 라이브러리?.NET을 사용하여 외부 데이터 (XML, SQL Server)를 사용하여 MapInfo Tab 파일을 만드는 방법
관련 GIS (위도/경도 등) 정보가있는 일부 데이터가 있으며 사용자가 데이터를 시각화 할 수 있도록 MapInfo 파일을 만들고 싶습니다.
서로 다른 기능 (선 및 점)을 가진 여러 레이어를 만들고 관련 데이터에 해당하는 스타일을 만들어야합니다.
감사합니다.
토 메르가
Tomer, 실제로 MapInfo API를 사용할 수 있습니다. 우리가하는 일은 "MID/MIF 파일 세트"(geometryType 및 distinctAttributeSet 당 하나의 MID/MIF 쌍)를 생성 한 다음 MapInfo.Application COM 객체를 사용하여 MapInfo 테이블로 가져 오는 것입니다. 이것은 신뢰성이 있고 (상대적으로) MI 버전에 독립적이며 빠르지 만 ... 우리는 33 분 동안 퀸즐랜드 전체에 대한지도를 생성합니다. skite ;-) 저는 실제로 어떻게되었는지 알아 내려고 노력했기 때문에 여기에 왔습니다. 내 C# 앱에 MapInfo Map을 임베드하여 전체 주에 대해 큰 "번역"을 실행하기 전에 스타일을 미리보기 할 수 있습니다. – corlettk
@corlettk, 답장을 보내 주셔서 감사 드리며 죄송합니다. 당신이 제안하는 것은 내가 피하려고했던 MapInfo 설치가 필요하다고 생각합니다. C# app (여전히 관련이있는 경우) - 내 검색에 따르면, 내가 찾은 최고의 것은 위의 것입니다 - 쉽게 얻을 수있었습니다 (재판), 사용 및 응답 성이 뛰어난 사전 판매/지원. 몇 가지 다른 것들이 있지만 시도하지 않았는지 확실치 않습니다. –
예, MapInfo 라이센스가 필요합니다. 이제는 (선택 사항) 탭 (etc) 파일을 직접 작성하기 위해 mitab.maptools.org/ 라이브러리를 사용합니다. 왜냐하면 훨씬 빠르기 때문입니다 ... 그러나 어떤 이유로 인해 mitab 번역 된 데이터 세트의 위치 정확도는 부적절합니다 (10^-9도, 또는 +/- 0.6mm, 그리고 mitab은 10^-4도만큼 나쁘다, 예 WTTF?) "native MapInfo imports"는 충분히 정확합니다. 나는 mitab에게 바운딩 박스 (MBR)를 사용하도록 말할 필요가 있다고 생각하지만, 어떻게 작동 할 수는 없다. – corlettk