K9 通用版 博客版 主题版 地方门户版 企业版 |   企业(ASP) 分类 使用 分享 疑问 模板 建议 帮助 错误 其他
+新建主题 [Ajax]
填写帐号密码即可完成注册
+新建话题 最新回复排序 最新主题排序 精华帖子

纵谈地图应用中标识定位

1Next >

pktsandy 发表于:12-04-12 20:32 [添加收藏] 楼主 [回复] #Top#
pktsandy 人气:1181 积分:3438 金币:29313
VIP 管理团队 EST团队 技术精英 灌水狂人

1.Geocoder 根据地址定位地图标识.不好普及.

1.1各地图API提供商需要采集的信息格式不一致.腾讯SOSO地图需要:中国,北京,海淀区,海淀大街38号.这种逗号分隔的字符组合.Google和百度需要的都是不用分隔的字符.

示例:
山东省烟台市芝罘区南大街18号
百度:http://map.baidu.com/
Google:http://ditu.google.cn/maps?hl=zh-CN&tab=wl
中国,山东,烟台,芝罘区南大街18号
SOSO:http://api.map.soso.com/doc/sample/sample-geocoding-simple.html


1.2不好普及.哪个人在填写地址时会填的这么详细.如果你省略几个可能会找出很多,因为在中国路段重名的太多了

2.GeoLocation 我只在SOSO看到.当然了目前可以使用的地图服务商很多.好多都要KEY或密钥,小可目前知道的只有GMP V3和SOSO不需要,百度还没有开放GeoCoding服务.SOSO提供的GeoLocation有三种


2.1 AREA_CODE:根据城市(电话)区号进行定位。 
解说:没什么大用,只能用区号,电话加上区号都不好用
2.2 CLIENT_IP:根据 IP 进行定位。
解说:PPPOE哪么多.所以这种达不到精准.我在吴川上测了一下,距我住的地址差之远呀.好像是DNS解析服务器地址.gmp V3中关于定位对此有段说明:
某些浏览器使用 IP 地址来检测用户的位置,不过这种方式只能提供很粗略的估计。
2.3 LATLNG:根据地理位置坐标进行定位
解说:不用多说现在都是用这种.

3.GPS 需要终端设备,像车载,手机, 遥感设备.对WEB应用来说没有可取之处

4.其它(来自gmp V3中文API)
4.1.一些较新版本的浏览器正开始支持 W3C Geolocation 标准。此标准是 HTML5 的一部分,以后很可能会成为真正的标准。所有希望执行地理定位的应用程序都应当支持此标准。
4.2.某些带 Google Gears 的浏览器可以使用 Google Gears Geolocation API。由于即将实现对 W3C 标准的广泛支持,因此,检查 Gears 不失为一项好的后备方案

pktsandy 发表于:12-04-12 20:35 编辑于:04-15 01:07 沙发 [回复] #Top#
pktsandy 人气:1181 积分:3438 金币:29313
VIP 管理团队 EST团队 技术精英 灌水狂人
为什么会写这个呢?前几天有位VIP用户问可不可以把地图应用到VIP商家频道.今天抽时间写了一哈.结果大家可以从文章中可想而知.我从珲春上测试了通过地址解析.哪么多商家只解析到一个标识.

如果你需要可以从以下地址看到效果:
www.wuchuan123.com/[连接不可访问]/
www.wuchuan123.com/[连接不可访问]/
Laowang 发表于:12-04-12 22:01 编辑于:04-12 23:13 板凳 [回复] #Top#
Laowang 人气:495 积分:1329 金币:19470
KC元老
为何不用百度地图呢?
xutao 发表于:12-04-12 22:14 4楼 [回复] #Top#
xutao 人气:167 积分:42 金币:3584
VIP
点评网是如何定位商家的?
topcc 发表于:12-04-12 22:38 5楼 [回复] #Top#
topcc 人气:294 积分:4426 金币:37428
VIP KC元老
SOSO的地图能看到,sogou的什么都看不到。
pktsandy 发表于:12-04-13 00:11 编辑于:04-13 00:36 6楼 [回复] #Top#
pktsandy 人气:1181 积分:3438 金币:29313
VIP 管理团队 EST团队 技术精英 灌水狂人
我刚调试了一下alibaba的,sogou的模板给删除了.我已打包传到kcest.com上
pktsandy 发表于:12-04-13 00:12 7楼 [回复] #Top#
pktsandy 人气:1181 积分:3438 金币:29313
VIP 管理团队 EST团队 技术精英 灌水狂人
Reply: 板凳
baidu没开放地址定位服务
pktsandy 发表于:12-04-13 00:55 8楼 [回复] #Top#
pktsandy 人气:1181 积分:3438 金币:29313
VIP 管理团队 EST团队 技术精英 灌水狂人
在示例中有soso,sogou,ali云,google的都是不需要申请key或密钥.个人觉得上手还是sogou比较不错.在作地址解析时他有一个附助参数用来缩少解析范围.除了ali云以外三者代码都大同小异

1Next >

发表回复

帐号 匿名发布 审核后可见 [加载完整在线编辑器]
内容
验证码
KingCMS 内容管理系统

关于我们 联系我们 广告报价 付款方式 站点导航

Copyright © 2004-2015 Focuznet All rights reserved.

广州唯众网络科技有限公司 粤ICP备08008106号

中奖了!