利用Google Maps进行经纬度坐标定位
文章作者:Slyar 文章来源:Slyar Home (www.slyar.com) 转载请注明,谢谢合作。
恩,想开发一款手机软件,先把蓝图记下来,以后技术水平达到了再来实现。
软件的作用就一个,GPS追踪定位。手机自带GPS模块,这样就可以得到所在位置的GPS信息,最主要的就是经纬度信息。然后利用GPRS(或许以后可以使用3G)发送经纬度信息到PC端的接收器,接着只要把经纬度所在的位置标记到地图上就可以了,为了方便,直接使用Google Maps也行。
恩,实现起来应该不难,我查了一下API几乎都已经写好了。剩下的问题就是如何写Symbian软件了...
一开始我还以为Google Maps不支持经纬度定位查询的,后来查了一下发现居然是支持的!只要在Google Maps的查询框里输入格式为"经度,纬度"的坐标,即可查询到坐标所在位置,例如我输入"22.3522,113.5445"就可以找到bnuep了,嘿嘿。
要在Google Maps里查坐标也好办,找到位置后:
1、IE浏览器。直接在URL里输入以下内容回车即可。
2、Firefox浏览器。将以下内容保存为书签,然后打开书签即可。
javascript:void(prompt('',gApplication.getMap().getCenter()));
恩,在我没写出软件前,你可以用短信发送坐标给你的朋友,这样他就能在Google Maps上看到你的位置啦~

希望能准确点~
@felix021 对啊,我就是想到用第二种方法提取...
@Slyar
要在PC端接受,那么PC端要有个Server进程;一般的PC只有动态IP地址,所以还得开一个花生壳。如果在内网里,还得在路由开端口映射。。。
我觉得比较靠谱的是在symbian上的Client访问你空间的某个页面把经纬度POST上去,然后PC端的Client从那个页面再抓下来。
@Maxsailor 恩,改了...
嗯!请Slyar同学把你的坐标定位好,导弹准备中...
我的博客启用新的域名,请将我的链接 Maxsailor's Blog 改成 http://www.maxsailor.net
谢谢!
@文雨 不用卫星图,只用地图。恩,地图有差距是肯定的,这也只是因为GPS精度不够罢了,不过我试验过,还算可以。
@felix021 那个不能在PC上实时定位
IPhone上有Google Maps官方软件,估计Symbian上面也有。
根据天朝法律,所以,GM的卫星图和地图是有一定偏差的,至今为止我都不知道到底哪个是准确的。
嗯,沿着北回归线走,能看见我家的。=_=
可是GM不准啊~
我是来坐沙发的。
我也做个记号,等这个软件出来了,我要求第一个试用。