onekey

专注.NET技术
posts - 21, comments - 21, trackbacks - 0, articles - 2
  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理

移植Sharpmap到Pocket PC2003

Posted on 2006-10-30 16:38 onekey 阅读(1052) 评论(5) 编辑 收藏
最近在学习GIS,就做了个例子,把Sharpmap移植到PPC2003上面(只实现了简单的功能)。源代码如下:下载
(本程序仅供学习使用)

在PPC2003模拟器上面运行时,加载1个图层(6000多个点)时速度比较慢(15S),这个地方有什么好的解决办法么?

(呵呵,不知道这样做是否造成侵权?)完整的Sharpmap源码请参考sharpmap.iter.dk



Feedback

#1楼  回复 引用 查看   

2006-10-31 20:53 by edison1024      
如果你到实机上运行你会发现更慢,呵呵。
我曾弄到smartphone上,巨慢。绘图速度是一方面,主要是sharpmap目前主要是在考虑设计架构层面,没有考虑效率方面的问题,除非有闲功夫把里面算法都改了。
不知道GAPI能不能在.net compact 里面用,对嵌入式开发没什么研究。

#2楼[楼主]  回复 引用 查看   

2006-11-01 10:14 by onekey      
分析了一下,再获取当前视野内的所有图元(GetGeometriesInView)时,用了4个循环遍历,呵呵,这里我觉得应该做好预处理,一次性查询就应该能完成

#3楼  回复 引用   

2007-01-27 22:21 by wang[未注册用户]
下载后,为什么用.net 2005打不开?

#4楼  回复 引用   

2007-01-28 21:45 by wang[未注册用户]
请问你用的是什么仿真设备。打开项目文件时,出现错误:“从用户数据存储中检索信息时出错。未找到平台。”
“由于数据存储中不存在项目应用的设备平台,因此无法打开项目. ”

#5楼  回复 引用   

2007-03-28 20:29 by kikyang[未注册用户]
请问你用的是什么仿真设备。打开项目文件时,出现错误:“从用户数据存储中检索信息时出错。未找到平台。”
“由于数据存储中不存在项目应用的设备平台,因此无法打开项目. ”
你装个Windows Mobile 5.0 Smartphone SDK试试!如果不行继续找其他的SDK,总有一款适合你。。。。哈哈。