Thursday, September 07, 2006

Google Maps Api地理译码(Geocoding)功能开始支持澳大利亚和新西兰

Google Maps API中文同步文档中,我把Geocoding翻译为地理译码,指的是把地址(如"1600 Amphitheatre Parkway, Mountain View, CA")转换为地理坐标(如经度-122.083739,纬度37.423021)的流程,您可以用它把数据库里面的街道地址或用户提供的地址信息标记在 地图上。

9月6日,Google Maps Api地理译码(Geocoding)功能开始支持澳大利亚和新西兰。而在可预见将来,Google Maps Api的地理译码功能不可能支持中国地区。为了促进Google Maps Api在中国的推广,我们准备推出一个支持中国地区的地理译码功能,数据来源是全能之眼,任何人都可以自由的在全能之眼标注,也可以自由的使用这个地理译码功能。而且,接口会跟Google Maps Api完全相同。

这个功能将在1-3个星期后推出。

Labels: , , , ,



Monday, September 04, 2006

Google Maps API中文同步文档发布

很高兴的告诉大家,在几天的辛勤工作后,我已经把Google Maps API文档的最主要部分翻译完成了,地址为:Google Maps API中文同步文档

这个文档将和Google Maps API英文官方文档同步更新,以保证读者可以得到最即时可靠的信息。

如果希望得到该文档的更新情况请订阅本Blog

Labels: ,



如何把Google搜索加入到你的Maps API程序中

原文:How to add Google Search to your Maps API application
作者:

Google AJAX 搜索 APIGoogle Maps API可以无缝的结合。其中一种方式就是让基于地图的应用程序中进行Google搜索,然后立即把搜索结果标注在应用程序地图上。我们的模型非常简单而且直接了当。每个包含在JavaScript对象中的搜索结果都由一系列的属性构成,其中包括Web地址,标题,城市,街道地址,电话号码等等。另外每个搜索结果还包括了经纬度信息。

把搜索结果加到地图上是很简单的:

var latLng = GLatLng(parseFloat(result.lat), parseFloat(result.lng));
var marker = new GMarker(latLng);
myMap.addOverlay(marker);

AJAX搜索API团队做了一些例子程序来介绍创建搜索地图整合应用的基础知识。最流行的是我最喜爱的地点我的电话列表。看看吧,说不定他们会让你得到些灵感。

我们用这两种API创建了Google个性化首页组件,作为搜索增强的地图整合应用的例子。看看吧,他叫Google地图搜索组件

Labels: , ,