M mydfw001 Unregistered / Unconfirmed GUEST, unregistred user! 2008-09-21 #1 delphi如何实现读取mif地图数据文件,并将地图显示出来?
D dernier Unregistered / Unconfirmed GUEST, unregistred user! 2008-09-21 #2 可以在网路上找到ogr2ogr这个函式库,将mif档转shp或其他gis图档格式,要用命令列处理例如:C:/tmp/ogr2ogr.exe -f "ESRI Shapefile" C:/tmp/tmp.shp C:/tmp/tmp.mif,执行时有说明档可以参考
可以在网路上找到ogr2ogr这个函式库,将mif档转shp或其他gis图档格式,要用命令列处理例如:C:/tmp/ogr2ogr.exe -f "ESRI Shapefile" C:/tmp/tmp.shp C:/tmp/tmp.mif,执行时有说明档可以参考
M mydfw001 Unregistered / Unconfirmed GUEST, unregistred user! 2008-09-22 #3 首先感谢dernier,我的意思是地图数据就是mif文件,如何在delphi中构造一个与之对应的类(构造一个基类来定义公共属性,再从基类中派生其他图元类),用于处理相应图元的读取、显示等操作,而不借助Gis控件来完成。也就是给出一个上述类的例程。谢谢。
首先感谢dernier,我的意思是地图数据就是mif文件,如何在delphi中构造一个与之对应的类(构造一个基类来定义公共属性,再从基类中派生其他图元类),用于处理相应图元的读取、显示等操作,而不借助Gis控件来完成。也就是给出一个上述类的例程。谢谢。
有 有畏 Unregistered / Unconfirmed GUEST, unregistred user! 2008-09-23 #4 mydfw001,按你的要求实现后,就是一个很好的商业软件包了,一个典型的例子是:Tatuk GIS,你到网上搜索一下就知道了
M mydfw001 Unregistered / Unconfirmed GUEST, unregistred user! 2008-09-24 #5 按照有畏提示,搜索到Tatuk GIS网站,全是英文,隐约有我想要的东西,但不能下载。倒是在Delphi盒子中找到了TatukGIS Developer Kernel v7.2.1 DK-VCL,其中的GisLayerMIF.pas好像是读取mif文件的代码,其它的还没看,所以还不知道如何画地图。如果能实现读取mif文件并在image上画图就好了......。我先研究一下这些代码。另外,不知哪位大富翁写过相关代码,可否贴上一些例子,我现在只要能读,能画出来就行了。
按照有畏提示,搜索到Tatuk GIS网站,全是英文,隐约有我想要的东西,但不能下载。倒是在Delphi盒子中找到了TatukGIS Developer Kernel v7.2.1 DK-VCL,其中的GisLayerMIF.pas好像是读取mif文件的代码,其它的还没看,所以还不知道如何画地图。如果能实现读取mif文件并在image上画图就好了......。我先研究一下这些代码。另外,不知哪位大富翁写过相关代码,可否贴上一些例子,我现在只要能读,能画出来就行了。
M mydfw001 Unregistered / Unconfirmed GUEST, unregistred user! 2008-09-27 #6 我开始研究Tatuk GIS了,希望能够成功,谢谢有畏,还有dernier。