GoogleMap
小豪
这个作者很懒,什么都没留下…
展开
-
Google Map开发系列(七)——使用谷歌地图API实现自定义控件
使用谷歌地图API定义自定义的控件其实非常简单,看看我在右边地图的右上角添加的半透明的状态监控栏,这就是一个自定义的控件。闲话少说,先看一段Hello World的代码function MyControl(){}MyControl.prototype = new GControl();MyControl.prototype.initialize = function(map)转载 2011-06-30 23:28:00 · 3013 阅读 · 0 评论 -
Google Map开发系列(十一)——谷歌地图上的快捷键
前面设置地图的博文里面其实漏掉了一个很有意思而又不太引人注目的地图特性,就是设置地图的快捷键。说实话,之前我也没有注意过这一点,甚至都没有想过地图可以支持快捷键,一个以拖拽成名的应用,谁又能想到可以用快捷键来控制呢。有一天无聊的上下翻动地图API的文档,突然发现一个很陌生的类,GKeyboardHandler,没见过!仔细看了一下,居然是用来使地图支持键盘操作的,更有意思的是,这个类在文档顶部的类转载 2011-07-01 08:29:00 · 1158 阅读 · 0 评论 -
Google Map开发系列(八)——使用GMapOptions定制你的谷歌地图
之前我曾经解释过创建一个地图的详细步骤,但是,真正创建地图的核心步骤也就两行代码: var map = new GMap2(document.getElementById("mapContainer")); map.setCenter(new GLatLng(33.0, 106.0), 3); 有这两行代码,你就可以在你的网页上展现你的谷歌地图了。但是,这个是最简单的地图,如转载 2011-07-01 08:26:00 · 1206 阅读 · 0 评论 -
Google Map开发系列(六)——谷歌地图坐标系统总结
要在地图中定位一个点,最常见的就是使用一个地理坐标来定位。但是,谷歌地图API还提供了不同于地理坐标的多套坐标系统,方便我们在需要的时候使用不同的坐标来定位在地图上显示的信息。我在右边的地图中演示了这些坐标,可以把的鼠标移到地图上看看,注意要展开“鼠标位置”的内容啊:)。 这些坐标系统可以简单的总结如下(这些系统是我自己命名的,呵呵,有些系统我也不知道应该怎么称呼): 1、转载 2011-06-30 23:16:00 · 2322 阅读 · 0 评论 -
Google Map开发系列(五)——怎样在你的网页里嵌入地图
要在自己的网页中嵌入地图,常用的方法可以归纳为以下几种:1、最简单的方法 ——使用谷歌地图主页的"链接" 如果你只需要在自己的页面上显示某个特定范围的地图,比如你的公司所在地,但是不需要在地图上添加任何额外的内容,比如标记、折线等等,那么,使用这个方法来嵌入谷歌地图是最简单的。 登录谷歌地图主页,定位你需要显示的范围后,点击地图左上角的“链接”,会出现一个信息框转载 2011-06-30 23:04:00 · 3686 阅读 · 0 评论 -
Google Map开发系列(四)——使用JavaScript创建地图步骤详解
一段经过精简的代码: <!-- var map = new GMap2(document.getElementById("mapContainer")); map.setCenter(new GLatLng(33.0, 106.0), 3);// --> 新建一个空白的文本文件,把上面这段代码copy过去,不要改变代码的任何顺序,然后转载 2011-06-30 22:52:00 · 3274 阅读 · 0 评论 -
Google Map开发系列(三)——加载谷歌地图API的URL详细解读
谷歌地图的API类库是通过script标签导入的,形式如下: 我们使用API的时候关心的就是这个script的src属性了,这个属性也就两个部分:路径:http://ditu.google.com/maps; 参数:file=api&hl=zh-CN&v=2&key=abcdefg。 解剖一下: 1、 路径:http://ditu.google.co转载 2011-06-30 22:04:00 · 2104 阅读 · 0 评论 -
Google Map开发系列(二)——使用谷歌地图API之前应该有所了解的一些技术外背景
这些内容,常用谷歌地图的应该也都知道,我也只写我知道的,了解这些对使用API还是有帮助的。 1 、 谷歌地图主页 谷歌地图对应不同的地区都会有一些专门的主页,首次登陆时会显示这些地区,比如,香港的:http://maps.google.com.hk ,台湾的:http://maps.google.com.tw ,日本的:http://maps.google.co.jp转载 2011-06-30 21:53:00 · 1364 阅读 · 0 评论 -
Google Map开发系列(十)——给你的地图加上API提供的默认控件
地图上的控件一般是指悬浮在地图上、不随地图移动的图片、按钮等等DOM元素,可以用来控制地图、帮助用户和地图交互、显示地图的特定信息和状态。在谷歌地图主页上,有可以控制地图缩放的控件、有切换地图类型的控件、有显示缩略图的控件等等,这些控件在地图API里默认也都是提供的,所以,你可以在你的地图上加上这些控件,并且可以根据你的需要随意调整地图控件的位置、改变控件的外观,就像我在右边的地图上把缩放控件移到转载 2011-07-01 08:28:00 · 1011 阅读 · 0 评论 -
Google Map开发系列(九)——GMap2可以有哪些设置项
初始化一个GMap2对象除了可以使用GMapOptions参数设置谷歌地图外,在创建GMap2对象后还可以用一些方法设置地图的一些通用属性,照我的使用习惯和频率,做个分类(如果我在标题后没有添加“默认”,则这个属性在默认状态下地图是不支持的,另外,文中的map指GMap2的实例对象,省得用GMap2来作方法声明的时候有人误解):1、可以连续缩放 地图缩放的时候旧图块在新图块加载完成之转载 2011-07-01 08:27:00 · 804 阅读 · 0 评论 -
Google Map开发系列(一)——谷歌地图API密钥(API Key)的解读和使用技巧
所谓API密钥(API Key),其实就是一个字符串,在使用script标签导入API类库的时候作为请求参数传给谷歌的地图服务器,形式就是: 使用谷歌地图API的第一步就是要注册一个API密钥,谷歌的API使用条款 对这个密钥的用途有很正式的说明,其实总结起来也很简单: 1、谷歌地图API提供的服务是免费的,对于通过API正常使用谷歌地图的网站基本没有任何限制;转载 2011-06-30 21:51:00 · 7078 阅读 · 1 评论 -
Google Map开发系列(十二)——定制GoogleBar --谷歌地图的本地搜索栏
在提到地图上的默认控件和GMap2的设置项的时候,我都提过谷歌地图的本地搜索栏这个控件,要在地图上加上这个控件很简单,不需要调用GMap2.addControl(),只需要一句话: map.enableGoogleBar();这样就可以在地图的左下角加上这个搜索栏了,并且替换掉了原来的谷歌Logo的图片。目前用这个搜索栏可以搜索两种类型的数据: 1、地名; 2、谷转载 2011-07-01 08:30:00 · 3857 阅读 · 0 评论