2008年11月26日星期三

Windows Mobile程序获取google map切片时候需要注意的问题

如果始终提示403错误,可能需要检查一下HttpWebRequest的UserAgent的属性,可以随便设置一个,比如“Microsoft Internet Explorer”欺骗一下。

2008年11月20日星期四

Google地图中国切片地址变化

url已经从MapABC切换到了google.cn,切片数据应该是没变,只不过访问方式变成了如下格式:

http://mt0.google.cn/mt?v=cn1.5&hl=zh-CN&x=1686&y=775&z=11

可用的mt0~mt3,z值定义和Google Earth类似,和原先MapABC的定义相反,现在的z=17-zoom。

2008年11月13日星期四

ArcGIS Mobile 9.3 SP1的更新

1. ArcGIS Mobile Application支持smartphone版本,包括Windows Mobile 5.0 SmartPhone和Windows Mobile 6.0/6.1 Standard。
2. 修正了存储二进制块到Blob字段的bug。
3. 完善对PostgreSQL的支持,9.3原版本不支持数据提交。
4. 修正了GpsDisplay的问题

2008年11月11日星期二

ArcGIS Mobile 的 GPS Setting

前几天有人问我ArcGIS Mobile 的GPS Setting问题,关键就是在ArcGIS Mobile中是否实现了各种GPS的算法。在ArcGIS Mobile中,GPS Setting设置的是正在使用的GPS连接的状态,但是这里的设置并不改变GPS连接本身。ArcGIS Mobile是从NMEA信号中提取GPS信息,本身并不包含任何GPS算法(如差分、RTK等等)。

2008年11月10日星期一

Qt Creator 技术预览版

试用了一下,感觉相当好。以前很喜欢QDevelop,不过停止开发了那么久,始终还有一些和关键的bug没解决,Windows下配置又很麻烦。Qt Creator算是官方正统IDE吧,跨平台,安装配置极其简单。智能提示也很不错,看来Nokia还是很重视Qt的。

不过,从目前的版本来看,还没有支持Qt for WinCE,不知道正式版会不会加入移动开发支持。

ArcGIS Mobile 9.3 的数据安全

很多人想必会关心在移动端的数据安全问题。ArcGIS Mobile中在移动端主要有两种数据:Basemap和Cache。Basemap一般会随安装包部署到移动设备上,Cache则会在用户访问的时候生成(也可事先部署)。

关于Cache数据,你可以很放心,Cache的bin文件不能通过ArcGIS Mobile之外的任何工具访问,也就是说,你的业务数据可以保证是保密的。但Basemap则不同,我们首先要理解Basemap的作用,它是底图,不提供业务操作;但是它是矢量的,包含了几何信息和属性信息。因此,它的数据被当作一种特殊的数据集来处理,通过ArcGIS Desktop可以打开Basemap的数据,同时还可以导出其它格式,也就是说,Basemap是可以被第三方获取并解析的。


因此,对于要生成Basemap的数据,事先需要对数据源进行一定的处理,删除敏感信息和不必要的属性字段。

2008年11月6日星期四

Android 中文Google Map地图程序演示

与Android Google Map的区别:
1.无需API key,无限制
2.中文地图

以下录像展现了地图浏览功能:


如不能播放,试试这个链接