GeoCon 用C#编写的开源的地理信息数据转换工具

本文探讨了一个用于将地理信息数据从ARCINFO公司SHP文件和MAPINFO公司MIF文件转换为GML和SVG格式的开源工具GeoCon。通过使用C#语言进行编写并借助Together进行反向工程,作者深入理解了GeoCon的基本架构,但受限于时间与人力,最终决定简化GeoCon,仅专注于所需的数据转换功能。同时,作者计划在有空闲时间时继续深入研究原工具。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

<p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><font size="3"><span style="">项目中需要一个功能模块,就是将一些现存的地理信息数据(包括</span><span lang="EN-US"><font>ARCINFO</font></span><span style="">公司的</span><span lang="EN-US"><font>SHP</font></span><span style="">文件和</span><span lang="EN-US"><font>MAPINFO</font></span><span style="">公司的</span><span lang="EN-US"><font>MIF</font></span><span style="">文件)转换到</span><span lang="EN-US"><font>GML</font></span><span style="">和</span><span lang="EN-US"><font>SVG</font></span><span style="">。项目并非用于商业用途,仅仅做为一个研究的工具,而且时间短,人手少,所以想到了这个开源的东西。整个</span><span lang="EN-US"><font>GeoCon</font></span><span style="">用</span><span lang="EN-US"><font>C#</font></span><span style="">编写,代码</span><span lang="EN-US"><font>1</font></span><span style="">万多行,用</span><span lang="EN-US"><font>Together</font></span><span style="">做了反向工程,研究了几天,基本架构明白了一些,好多细节问题还没弄明白。到网上找,到官方网站找,希望有更多的资料可以参考,可惜没有。</span><span lang="EN-US"><font>GeoCon</font></span><span style="">的功能比较多,可以浏览地图,编辑数据等等。而我们仅仅需要转换功能就够了,于是试着将其简化,把不相关的去掉,自己画个界面,完成我们需要的转换功能。东西是不错,可惜没时间,只能有空时候再继续研究了。</span></font>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值