一、谷歌地图主页

谷歌地图对应不同的地区都会有一些专门的主页,首次登陆时会显示这些地区。比如,香港的:http://maps.google.com.hk,台湾的:http://maps.google.com.tw,日本的:http://maps.google.co.jp。

不过,我们常用的也就三个:

1、http://maps.google.com 这个是谷歌地图的全球主页,默认显示美国地图,拖拽到不同地区会对应显示不同语言版本的地图,不过目前对中文数据搜索支持的不如下面正式的中文主页;

2、http://ditu.google.com 这个是谷歌地图的中文主页,Google Map API就是基于这个域名来实现的;

3、http://ditu.google.cn 这个是谷歌地图的大陆主页,目前还不能实现自定义地图的功能;

后面这两个主页只能显示大陆地区的详细地图,如果想看别的地区的,就只能用全球主页了。当然,别以为http://maps.google.cn 就没有被注册,其实它会跳转到http://ditu.google.cn。

二、谷歌地图的类型

谷歌地图的类型主要有三种:

1、普通地图:历史悠久的人工绘制地图;

2、卫星地图:用卫星图片拼成的地图,不同地图的显示精度有区别,现在中文主页上也有了,曾经可是被禁止的;

3、地形地图:用等高线标出海拔的地图,对地理教学和教育相关的相当有用。

把这三种组合起来(主要是普通地图和卫星地图的组合),或者在这些地图上添加其他的数据,就又有一些新的类型了,这个层出不穷,我只说主页上现有的:

1、混合地图:就是把普通地图和卫星地图结合,在卫星地图上显示行政区、街道等等,在全球主页上把鼠标移到“卫星”按钮上,会跳出来一个“显示标签”的复选框,选中后地图就是这个类型了,目前还不能支持中文;

2、交通地图:在地图上显示交通信息。这个理论上是实时的,不过,在目前的中文地图上,吸引眼球的作用更大一些,而且只有北京和上海有数据支持;

3、街景地图:这个和交通地图一样,严格上不算是一种地图类型,就是使用Flash来显示街道的全景图(中文API已经支持StreetView相关的类了,就是没有数据)。

在谷歌地图API中,后面组合的这三种除了混合地图算作是一种地图类型外,其他两个都不算是地图类型,被看着是在地图上新增的层(即为叠加层Overlay)。

三、谷歌地图的数据源

谷歌公司是一个服务提供商,而不是一个内容提供商,所以,准确的说,谷歌地图向终端用户提供的是基于地图的搜索服务。从这一点上,可以把谷歌地图上的数据分为三类:

1、地理数据:地理、空间信息,包括经纬坐标、航拍/卫星图片、行政区划以及据此绘制的图片等等,由谷歌或其合作伙伴持有;

2、商业数据:与地理相关的商业数据,比如餐馆、影院、交通、景点等等,这也是由谷歌或其合作伙伴持有,谷歌可能对这些数据有一个采集、过滤、整理的再加工过程。想被客户搜索到,我们可以去标注自己的公司的位置;

3、用户数据:用户使用谷歌地图API定制地图并在地图上标注的数据,这些数据由用户持有。

这样,通过这个分类,我们可以解决两个非常常见的疑问:

1)  使用谷歌地图API,地图上的数据存在哪里?

若是谷歌提供的数据,由谷歌负责;如果是你自己提供的数据,当然由自己负责保存。谷歌只是给你一个展示数据的平台,除非你愿意把自己的数据无偿贡献给谷歌。

2)  使用谷歌地图API,终端用户会通过谷歌搜索到我的数据吗?

对谷歌地图来说,他的数据源只有地理数据和商业数据,所以在谷歌地图主页上不会搜到你的数据。但是,你可以在你的地图上定制谷歌搜索的数据源,使得用户可以搜索你的数据。

四、谷歌地图API(Google Map API)

谷歌地图API就是一系列使用面向对象方式组织的JavaScript类和静态方法(有时候也统称为地图API类库),通过创建这些类的实例(对象)或调用API中提供的静态方法,可以在页面上创建和控制地图,也可以在地图上展示任何非谷歌提供的数据/信息。谷歌地图API只涉及浏览器/客户端相关的技术,比如JavaScript、HTML DOM、CSS等,不涉及任何服务器端的技术,或者说,你可以基于任意的你需要的服务端来使用谷歌地图API。

googleMap 谷歌地图相关推荐

  1. Android GoogleMap 谷歌地图从零开始

    说明 由于国内使用v2最新的谷歌地图有很多限制,所有如果要在真机上测试运行要做一些准备  准备1:  vpn必不可少啦 推荐cloud vpn或者betternet都是不错的免费vpn  准备2:  ...

  2. GoogleMap——谷歌地图Api的使用

    最近公司想要在国外也使用地图功能,而我们国内使用的是高德地图,国外客户需要用谷歌地图,所以去了解了一下谷歌地图的使用,这里记录一下. 准备工作 首先你得有一个谷歌账号,然后得用一点小魔法,去谷歌地图官 ...

  3. vue使用谷歌地图绘制图形以及地图选点功能

    因做加拿大配送项目得用到谷歌地图 效果图: 第一步: 首先访问谷歌地图以及文档需要加速插件 你得在谷歌浏览器扩展程序里添加一个加速插件(如图): 最好充值vip,不然免费的加速通道不稳定 本人是在vu ...

  4. html地图无法点击,无法触发谷歌地图标记点击事件从HTML按钮

    我尝试创建一个HTML按钮,可以触发谷歌地图上的标记的点击事件,所以每当我点击按钮,地图将自动放大到标记和显示infowindow.这里是我的代码无法触发谷歌地图标记点击事件从HTML按钮 Semua ...

  5. Windows Store Javascript项目使用高德地图、谷歌地图、百度地图API

    Windows Store Javascript项目使用高德地图.谷歌地图.百度地图API 原文 Windows Store Javascript项目使用高德地图.谷歌地图.百度地图API 在Win8 ...

  6. uni-app 中如何使用谷歌地图 !?

    最近在做uni-app的项目,由于是海外市场,所以在APP中需要使用到谷歌地图,本文主要是记录一下如何在uni-app中正确引入并使用我们的谷歌地图.(刨除微信小程序,微信小程序中还是使用uni.op ...

  7. GoogleMap获取地图中心点位置信息

    最近开发一款海外项目,用到地图的功能,肯定选择的是谷歌地图. 功能有获取用户当前定位并标记,标记用户周围的骑手位置:谷歌地图搜索地址:地图上标记两个点并画出两点的直线距离或者路线距离.这个一堆的功能对 ...

  8. 谷歌地图开发:地理编码和反地理编码

    谷歌地图Geocoding说明:内容主要来自谷歌官网的文档,谷歌地图android api地理和反地理编码反应迟钝内容有时不准确,这里使用的googlemap的webapi接口.嗯,需要vpn这个不多 ...

  9. 谷歌地图开发使用记录 Google Maps

    谷歌地图开发文档 申请谷歌地图密钥 可参考此链接https://blog.csdn.net/edsoki/article/details/123391685 https://www.wppop.com ...

最新文章

  1. 企业级Nginx服务基础到架构优化详解--25条
  2. 收藏长文|Java 代码精简之道
  3. Python IDLE无法显示行号、Python IDLE shell里运行py文件
  4. ElasticSearch添加映射
  5. shell编程入门步步高(二、基础概念)
  6. 篮球计分器软件_SPSS 26 综合性数学统计分析工具
  7. 【笔记】期货多空逻辑
  8. 小学计算机课评价方案,小学信息技术学科考核评价方案
  9. 服务器winsxs文件夹怎么清理工具,win7 winsxs文件夹怎么清理|win7清理winsxs文件夹方法...
  10. 大数据与应用统计学的区别与联系
  11. C++ 11 内容总结
  12. Linux快速安装Python3.6 - 邱乘屹的个人技术博客
  13. 计算机c盘满了怎么移到d盘去,Win10电脑c盘满了怎么转移到d盘?
  14. 这不是你想象中的软件产业
  15. 分布式开发--分布式定时任务
  16. 放弃哪吒造车增资,360的“智能汽车网络安全”牌不好打
  17. [ZZULI]1064: 加密字符
  18. React-Native中Animate动画使用方法汇总整理(六)之缩放的实现
  19. 1.3 数据库系统的结构
  20. 使用for循环计算1+2+3+4+.....+100的和

热门文章

  1. 【PS】Adobe Photoshop 2020中扣名字
  2. 精华帖:最全的编程自学网站介绍,白嫖
  3. python求梅森尼数_梅森尼数
  4. HDU--2602--Bone Collector 【01背包】
  5. 换肤 技术 (转载)
  6. css中background的属性
  7. Camera i2c、常见概念、系统架构简介
  8. AgentWeb 介绍
  9. 代码强力对比,就用这7个工具!
  10. 边缘计算:新瓶装旧酒?