文件名称:一个高速显示电子地图的示范程序
文件大小:4.3MB
文件格式:RAR
更新时间:2013-01-09 15:22:08
MapInfo 高速显示 电子地图 mif格式
这是一个C++ Builder作的电子地图示范程序,可以支持MapInfo交换格式的mif格式电子地图,程序实现了打开文件、放缩、移动、测量等最基本的功能,这些功能均是由一个VCL控件实现的,这个控件名称是CrazyMap,属于非公开发布的资源。 本程序和其他类的电子地图相比较,并无太多的差别和特色,甚至很多方面欠缺很多,其唯一的特点是高速显示能力,尤其在大型地图的显示方面,具有得天独厚的优势,本压缩包中含有一个50平方公里左右的mif格式电子地图,大部分为1:10000的内容,部分区域为1:1000的地图内容,总共数据大小为20Mb左右。使用本程序的显示速度相比Mapinfo 7.0和AutoCAD 2004均有较大优势,尤其是在低显示比例情况下,地图的移动、放缩、重绘等表现都非常优秀。同样地图数据在另一个国外的VCL控件eazymap中显示,其放缩、移动速度要比本程序低一个数量级,重绘则效率低两个数量级以上。 在小数据量的地图显示上,本程序并不具备特别的优势,主要优势体现在大数据量和高频率刷新方面,若结合多线程处理,发挥多核处理器的处理优势,并结合一定的缓存技术,则可为大型应用的GIS系统提供较好的显示方面支持。 Lewolf@tom.com QQ:57440981
【文件预览】:
MapData
----Mif地图()
--------等高线_粗.MID(2KB)
--------等高线_1000细.MAP(2.23MB)
--------图框边界.MIF(813KB)
--------Z7620.MIF(9.48MB)
--------文字图层.MID(418B)
--------村庄.MIF(237KB)
--------DMTZ.MID(15KB)
--------村庄.MID(8KB)
--------装甲车道.MID(8KB)
--------等高线_1000.MID(9KB)
--------高程点_1000.MID(11KB)
--------等高线_1000.MIF(1.68MB)
--------等高线_1000细.DAT(304KB)
--------DMTZ.MIF(272KB)
--------装甲车道.MIF(310KB)
--------等高线_1000细.ID(64KB)
--------等高线_1000细.MID(320KB)
--------高程点.MID(3KB)
--------等高线_粗.MIF(392KB)
--------图框边界.MID(12KB)
--------Z7620.MID(144KB)
--------等高线_1000细.MIF(4.09MB)
--------高程点.MIF(63KB)
--------高程点_1000.MIF(217KB)
--------等高线_1000细.TAB(169B)
--------文字图层.MIF(11KB)
----西安Mif()
--------移动电信.MIF(1KB)
--------次要街道.MIF(31KB)
--------Test.txt(168KB)
--------桥.MIF(3KB)
--------移动标注.MIF(5KB)
--------铁路.MIF(15KB)
--------城墙.MIF(8KB)
--------居民地.MIF(648KB)
--------大同.MIF_(172B)
--------背景.MIF(348B)
--------主要街道.MIF(29KB)
--------地名.MIF(117KB)
--------附加.MIF_(597B)
MapDemo.exe