google map 通过邮编搜索问题,顶有分....................

hiaspx 2009-04-12 09:39:12

请问一下,如果客户要求用邮编传值应该怎么弄.那们大哥哥有代码分享一下,谢谢了
我现在代码是:
<script type="text/javascript">
var map = null;
var geocoder = null;
var url;
function load()
{
url=window.location.href;
//url="United Kingdom,"+url.substr(url.lastIndexOf('=')+1);
url=url.substr(url.lastIndexOf('=')+1);
if (GBrowserIsCompatible()) {
map = new GMap2(document.getElementById("map"));
map.addControl(new GSmallMapControl());
//map.addControl(new GMapTypeControl());
//map.setCenter(new GLatLng(37.4419, -122.1419), 13);
geocoder = new GClientGeocoder();
}
return showAddress();
}
function showAddress() {
var address=url;
if (geocoder) {
geocoder.getLatLng(
address,
function(point) {
if (!point) {
//alert("Sorry, " + address + " not found");
window.close();
} else {
map.setCenter(point, 13);
var marker = new GMarker(point);
map.addOverlay(marker);
//marker.openInfoWindowHtml(address);
}
}
);
}
}
//]]>
</script>
不过搜索出来结果不对,
url=window.location.href;
//url="United Kingdom,"+url.substr(url.lastIndexOf('=')+1);
url=url.substr(url.lastIndexOf('=')+1);
这个地方就是把邮编通过地址栏传到该页面比如:maps.html?n=SW16+1ER,UK
N后就是传的地址.但是搜索结果不对,请问一下.搜索邮编上面的代码是不是对.
...全文
1004 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
orain 2009-04-17
  • 打赏
  • 举报
回复
实在不行你做个邮编跟地名的对应表,转换成地名后再查询
hiaspx 2009-04-17
  • 打赏
  • 举报
回复
我的客户是英国的,他说有些地方邮编是对的有些地方邮编是错的.我汗啊.
不晓得是不是国际的原因才不对的.
谁用过啊.发发好心,帮帮小弟嘛
cat_hsfz 2009-04-15
  • 打赏
  • 举报
回复
Google Maps API?美国的邮编是可以通过Geocode API查出来的,但中国的就估计不行了。当然,对美国的服务来说,用户也很习惯用邮编来定位,所以这样的数据很容易弄到。
hiaspx 2009-04-15
  • 打赏
  • 举报
回复
来个高手帮忙解决一下嘛
陌上花花 2009-04-12
  • 打赏
  • 举报
回复
帮顶!
yiyeqiubo 2009-04-12
  • 打赏
  • 举报
回复
哈哈,都不会啊~~
LemIST 2009-04-12
  • 打赏
  • 举报
回复
接受召唤, 顶
hiaspx 2009-04-12
  • 打赏
  • 举报
回复
没人用过啊?
cwblaze 2009-04-12
  • 打赏
  • 举报
回复
up
claymore1114 2009-04-12
  • 打赏
  • 举报
回复
UP
tzs2304 2009-04-12
  • 打赏
  • 举报
回复
up
tzs2304 2009-04-12
  • 打赏
  • 举报
回复
up

62,268

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧