这些内容,常用谷歌地图的应该也都知道,我也只写我知道的,了解这些对使用API还是有帮助的。
1 、 谷歌地图主页
谷歌地图对应不同的地区都会有一些专门的主页,首次登陆时会显示这些地区,比如,香港的:http://maps.google.com.hk ,台湾的:http://maps.google.com.tw ,日本的:http://maps.google.co.jp
不过,我们常用的也就三个:
http://maps.google.com 这个应该是谷歌地图的全球主页,默认显示老美地图,拖拽到不同地区会对应显示不同语言版本的地图,不过目前对中文数据搜索支持的不如下面正式的中文主页;
http://ditu.google.com 这个么,我叫它是谷歌地图的中文主页,什么意思看下一个你就知道了,用这个可以使用“我的地图”;
http://ditu.google.cn 这个,我叫他是谷歌地图的大陆主页,目前还没有“我的地图”这个功能;
后面这两个主页只能显示大陆地区的详细地图,如果想看别的地区的,就只能用全球主页了。
当然,别以为你抓着漏洞可以注册个maps.google.cn,然后卖给谷歌,不信你试试maps.google.cn,看它跳到哪里了:)
2、谷歌地图的类型
其实,谷歌地图的类型主要也就三种:
普通地图:历史悠久的人工绘制地图,不多说了,不知道的给我留个地址,我快递个板砖给你;
卫星地图:用卫星图片拼成的地图,不同地图的显示精度有区别,现在中文主页上也有了,曾经可是被禁止的,怕你偷看海南的黑鱼;
地形地图:用等高线标出海拔的地图,对地理教学和教育相关的相当有用,当然,对军迷也超级有吸引力,不展开!
把这三种组合起来(主要是普通地图和卫星地图的组合),或者在这些地图上添加其他的数据,就又有一些新的类型了,这个层出不穷,我只说主页上现有的:
混合地图:就是把普通地图和卫星地图结合,在卫星地图上显示行政区、街道等等,在全球主页上把鼠标移到“卫星”按钮上,会跳出来一个“显示标签”的复选框,选中后地图就是这个类型了,中文还没支持,不知道什么时候可以用;
交通地图:在地图上显示交通信息。这个理论上是实时的,不过,在目前的中文地图上,吸引眼球的作用更大一些,如果能在手机版上使用就好了(貌似目前还没有),而且只有北京和上海有数据支持;
街景地图:这个和交通地图一样,严格上不算是一种地图类型,就是使用Flash来显示街道的全景图,我也在等中文地图支持街景了(中文API已经支持StreetView相关的类了,就是没有数据),不久前看到的消息是目前谷歌对这个没有时间表,呵呵,他是“万事俱备,只欠东风”,努力吧!
在地图API中,后面组合的这三种除了混合地图算作是一种地图类型外,其他两个都不算是地图类型,被看着是在地图上新增的层(术语:叠加层/overlay)。
3、谷歌地图的数据源
谷歌是一个服务提供商,而不是一个内容提供商,所以,准确的说,谷歌地图向终端用户提供的是基于地图的搜索服务。从这一点上,可以把谷歌地图上的数据分为三类:
地理数据:地理、空间信息,包括经纬坐标、航拍/卫星图片、行政区划以及据此绘制的图片等等,由谷歌或其合作伙伴持有;
商业数据:与地理相关的商业数据,比如餐馆、影院、交通、景点等等,这也是由谷歌或其合作伙伴持有,谷歌可能对这些数据有一个采集、过滤、整理的再加工过程。想被客户搜索到,就来这里标注自己的公司吧;
用户数据:用户使用谷歌地图API定制地图并在地图上标注的数据,这些数据由用户持有。
这样,通过这个分类,我们可以解决两个非常常见的疑问:
1)使用谷歌地图API,地图上的数据存在哪里?
你是你的我是我的。是谷歌提供的数据,由谷歌负责;如果是你自己提供的数据,当然由你负责保存,谷歌相当于给你一个展示数据的平台,除非你愿意把自己的数据无偿贡献给谷歌:)
2)使用谷歌地图API,终端用户会通过谷歌搜索到我的数据吗?
对谷歌地图来说,他的数据源只有地理数据和商业数据,所以在谷歌地图主页上不会搜到你的数据。但是,你可以在你的地图上定制谷歌搜索的数据源,使得用户可以搜索你的数据。(不是很肯定的哦,要看你的具体情况的)
4、 谷歌地图API
谷歌地图API就是一系列使用OO方式组织的JavaScript类和静态方法(我有时候也统称为地图API类库),通过创建这些类的实例(对象)或调用API中提供的静态方法,可以在页面上创建和控制地图,也可以在地图上展示任何非谷歌提供的数据/信息。谷歌地图API只涉及浏览器/客户端相关的技术,比如JavaScript、HTML DOM、CSS等,不涉及任何服务器端的技术,或者说,你可以基于任意你需要的服务端使用谷歌地图API(所以,这里面能够展开的东东就太多了,以后再总结吧,我也在学习)。
更新:前两天刚看到谷歌地图的手机版也支持交通地图了,刚刚在我的手机上试过,哈哈,还是不错的
这些内容,常用谷歌地图的应该也都知道,我也只写我知道的,了解这些对使用API还是有帮助的。
1 、 谷歌地图主页
谷歌地图对应不同的地区都会有一些专门的主页,首次登陆时会显示这些地区,比如,香港的:http://maps.google.com.hk ,台湾的:http://maps.google.com.tw ,日本的:http://maps.google.co.jp
不过,我们常用的也就三个:
http://maps.google.com 这个应该是谷歌地图的全球主页,默认显示老美地图,拖拽到不同地区会对应显示不同语言版本的地图,不过目前对中文数据搜索支持的不如下面正式的中文主页;
http://ditu.google.com 这个么,我叫它是谷歌地图的中文主页,什么意思看下一个你就知道了,用这个可以使用“我的地图”;
http://ditu.google.cn 这个,我叫他是谷歌地图的大陆主页,目前还没有“我的地图”这个功能;
后面这两个主页只能显示大陆地区的详细地图,如果想看别的地区的,就只能用全球主页了。
当然,别以为你抓着漏洞可以注册个maps.google.cn,然后卖给谷歌,不信你试试maps.google.cn,看它跳到哪里了:)
2、谷歌地图的类型
其实,谷歌地图的类型主要也就三种:
普通地图:历史悠久的人工绘制地图,不多说了,不知道的给我留个地址,我快递个板砖给你;
卫星地图:用卫星图片拼成的地图,不同地图的显示精度有区别,现在中文主页上也有了,曾经可是被禁止的,怕你偷看海南的黑鱼;
地形地图:用等高线标出海拔的地图,对地理教学和教育相关的相当有用,当然,对军迷也超级有吸引力,不展开!
把这三种组合起来(主要是普通地图和卫星地图的组合),或者在这些地图上添加其他的数据,就又有一些新的类型了,这个层出不穷,我只说主页上现有的:
混合地图:就是把普通地图和卫星地图结合,在卫星地图上显示行政区、街道等等,在全球主页上把鼠标移到“卫星”按钮上,会跳出来一个“显示标签”的复选框,选中后地图就是这个类型了,中文还没支持,不知道什么时候可以用;
交通地图:在地图上显示交通信息。这个理论上是实时的,不过,在目前的中文地图上,吸引眼球的作用更大一些,如果能在手机版上使用就好了(貌似目前还没有),而且只有北京和上海有数据支持;
街景地图:这个和交通地图一样,严格上不算是一种地图类型,就是使用Flash来显示街道的全景图,我也在等中文地图支持街景了(中文API已经支持StreetView相关的类了,就是没有数据),不久前看到的消息是目前谷歌对这个没有时间表,呵呵,他是“万事俱备,只欠东风”,努力吧!
在地图API中,后面组合的这三种除了混合地图算作是一种地图类型外,其他两个都不算是地图类型,被看着是在地图上新增的层(术语:叠加层/overlay)。
3、谷歌地图的数据源
谷歌是一个服务提供商,而不是一个内容提供商,所以,准确的说,谷歌地图向终端用户提供的是基于地图的搜索服务。从这一点上,可以把谷歌地图上的数据分为三类:
地理数据:地理、空间信息,包括经纬坐标、航拍/卫星图片、行政区划以及据此绘制的图片等等,由谷歌或其合作伙伴持有;
商业数据:与地理相关的商业数据,比如餐馆、影院、交通、景点等等,这也是由谷歌或其合作伙伴持有,谷歌可能对这些数据有一个采集、过滤、整理的再加工过程。想被客户搜索到,就来这里标注自己的公司吧;
用户数据:用户使用谷歌地图API定制地图并在地图上标注的数据,这些数据由用户持有。
这样,通过这个分类,我们可以解决两个非常常见的疑问:
1)使用谷歌地图API,地图上的数据存在哪里?
你是你的我是我的。是谷歌提供的数据,由谷歌负责;如果是你自己提供的数据,当然由你负责保存,谷歌相当于给你一个展示数据的平台,除非你愿意把自己的数据无偿贡献给谷歌:)
2)使用谷歌地图API,终端用户会通过谷歌搜索到我的数据吗?
对谷歌地图来说,他的数据源只有地理数据和商业数据,所以在谷歌地图主页上不会搜到你的数据。但是,你可以在你的地图上定制谷歌搜索的数据源,使得用户可以搜索你的数据。(不是很肯定的哦,要看你的具体情况的)
4、 谷歌地图API
谷歌地图API就是一系列使用OO方式组织的JavaScript类和静态方法(我有时候也统称为地图API类库),通过创建这些类的实例(对象)或调用API中提供的静态方法,可以在页面上创建和控制地图,也可以在地图上展示任何非谷歌提供的数据/信息。谷歌地图API只涉及浏览器/客户端相关的技术,比如JavaScript、HTML DOM、CSS等,不涉及任何服务器端的技术,或者说,你可以基于任意你需要的服务端使用谷歌地图API(所以,这里面能够展开的东东就太多了,以后再总结吧,我也在学习)。
更新:前两天刚看到谷歌地图的手机版也支持交通地图了,刚刚在我的手机上试过,哈哈,还是不错的
分享到:
相关推荐
谷歌地图Google Map API中文开发文档 V3
Google Map API 使用示例
高德地图API文档AMap_Android_API_3DMap_Doc.CHM,移动开发使用对Android进行3DMAP进行开发, 地图显示包,帮助您在Android应用程序中显示高德地图,并且支持地图交互手势的功能。 com.amap.api.maps.model 覆盖物...
安卓Android源码——写的google map api 应用.zip
一、申请google Maps API key(用于开发和debug) 二.Google Map API的使用 三.实例开发
该实例实现google map和ExtJs结合开发,实现图层管理、图层可见性控制、图层要素详细信息查看等功能。
包含了利用Google Map API进行二次开发的很多实例,为刚开始接触Google Map API进行二次开发的读者提供了一条捷径。
采用离线的 Google Map API 加载离线水经注谷歌地图下载器的地图数据
google地图API实现的一个简单demo
很好的谷歌地图(Google Maps、Google地图)开发例子
ASP.NET源码——GoogleMap地图控件应用源码.zip
用于无网络环境下的百度地图二次开发。 包含以下文件: 1,基础API:apiv1.3.min.js ,有注释可参考; 2,基础CSS: bmap.css ; 3,依赖文件:map,oppc,tile,control,marker; 4,瓦片图:maptile; 5,例子:demo....
8.16 访问网站LoginAPI——远程服务器验证程序运行权限 8.17 地震速报!——HttpURLConnection与Service侦测服务 第9章 Google服务与Android混搭 9.1 Google帐号验证Token——AuthSub 9.2 Google搜索——...
在线地图 利用google map api 、天地图api、MapBar api、进行地图开发 离线地图 地图保存到本地,用现有技术对数据进行访问。
google地图开发。谷歌地图 Google Maps API是Google自己推出编程API,可以让全世界对Google Maps有兴趣的程序设计师自行开发基于Google Maps的服务,建立自己的地图网站。
自己做的谷歌地图桌面版 里面的文本文件记述了安装和卸载方法。 v1.5(增加mark和坐标显示): http://download.csdn.net/source/2064688
谷歌地图api v3 学习文档,资料查询, 基础学习。
google maps 谷歌地图jar 谷歌地图jar com.google.android.maps.jar
googleMap__谷歌___地图_.ppt