EOMapX GIS组件

时间:2010-04-21 17:25:40
【文件属性】:

文件名称:EOMapX GIS组件

文件大小:565KB

文件格式:RAR

更新时间:2010-04-21 17:25:40

COM GIS 组件

好长时间都想自己写一个GIS的组件,一直没有什么机会,最近有了点动作,很多东西来不及。EOMapX 基本上接口很少,大多数都依赖于方法和属性,这样比较符合我们的习惯(简单) 本来就不是想要开发个像ArcEngine那么庞大的东西。目前已经实现了基本的缩放,平移,符号,专题,选择,定位,比例,图层控制,标注,实现了基本的索引。 目前正在增加的功能包括线形标注,多边形标注,线型,栅格图像,矩形选择,多边形选择,圆形选择。 计划的功能是实现动态数据读取(目前是全部读到内存中的,我试过25万个多边形读到内存中的情况,载入时间不超过1分钟,由于采用了索引,缩放平移选择感觉不到延迟)。 我的数据是通过CAD编程导入的,也可以通过其他的接口程序导入。附带了个数据文件data\\test.mdb。 组件有2个文件,一个是 EObjMap.dll (COM组件,RegSvr32注册一下就行了), 另一个是EObjDB.dll(普通的DLL,直接放在System32下即可)。我的开发环境是VS 2005。由于时间仓促,没有过多的在安装上打包。相信大家能有所理解。


【文件预览】:
WATest
----Install.bat(138B)
----ReadMe.txt(1KB)
----UnInstall.bat(118B)
----WATest()
--------Program.cs(796B)
--------FRMLayerSet.resx(6KB)
--------data()
--------obj()
--------bin()
--------FRMMain.Designer.cs(24KB)
--------FRMInfo.cs(3KB)
--------FRMLayerSet.cs(12KB)
--------FRMMain.resx(16KB)
--------WATest.csproj(4KB)
--------FRMMain.cs(14KB)
--------FRMInfo.resx(6KB)
--------FRMInfo.Designer.cs(10KB)
--------Properties()
--------pic()
--------FRMLayerSet.Designer.cs(29KB)
----WATest.suo(32KB)
----EObjDB.dll(22KB)
----WATest.sln(907B)
----EObjMap.dll(312KB)

网友评论