谷歌地图的历史沿革
谷歌地图的前身是Keyhole公司自身研创的一款旗舰软件。Keyhole是一家从事数字地图测绘的公司。 2004年10月27日谷歌公司成功收购了Keyhole公司。从2005年6月起,谷歌公司陆续推出了命名为谷歌地图的系列软件。 2005年6月20日,Google Maps的覆盖范围,从原先的美国、英国及加拿大,扩大至全球。2005年9月,Google和北京图盟科技有限公司(Mapabc)合作出版中国大陆地区的Google本地。后来,Google本地重新命名为Google地图。台湾的地图资料则是由勤崴科技所提供,并于2007年10月11日推出台湾版地图。Google Maps的美国、英国、加拿大、日本、等其它地区的服务已经是完成阶段。在北美的部分地方,开通了“街景视图”服务。使用者可以通过街道上的视角查看街景(例如公交车站,商铺等)。但是该服务却有侵犯个人隐私的嫌疑,因为街景视图的照片是由Google的甲虫车在街上随机拍到的,街边路人的动作,停泊点上的车牌号都是一清二楚。Google地图的中国大陆服务仍处于Beta测试阶段。香港版本于2008年7月推出。可以让使用者搜寻餐厅,亦可以建立自己的地图,与其他使用者分享有关的照片和评论。其他功能包括路线查询,可以显示两个地点之间的距离和行车时间。2015年7月14日,谷歌地图移除黄岩岛中文标注。
为什么高德要用amap.com做域名
易名科技(eName.cn)10月17日讯,王宝强与马蓉的离婚官司明天正式开庭,相信已经有很多人和老崔一样对结果非常期待。不过,近来还有一部撕逼大片上映了,那就是百度大战高德。究竟是怎么回事儿呢?图:高德地图起因是这样的:10月15日上午,阿里巴巴集团移动事业群总裁兼高德集团总裁俞永福,在演讲时宣布:高德地图成为行业内排名居首的手机地图应用。仅仅数小时后,百度地图通过官方微博发声,反驳了这一说法:排名不是光靠吹的,第三方的数据早已啪啪打脸。而高德地图于10月15日晚在官方微博中称:百度在抄,高德在超。数据不服别吵吵吵,加第三方监测代码去。由此这场由一条微博点燃的撕逼大战,正式拉开序幕。高德地图是国内知名的数字地图内容、导航和位置服务解决方案提供商。高德公司成立于2002年,2010年登陆美国纳斯达克全球精选市场。在2014年的时候,阿里宣布将以11亿美元现金收购高德72%的股份,高德成为了阿里巴巴集团的全资子公司。高德的官网域名为amap.com,注册于2003年,其关键字“map”可翻译为“地图”。该域名还可以看做是一个四字母域名,对于国内用户来说,其字符数较少,记忆起来并不是什么难事。通过易名科技查询网(cxw.com)发现,其相关域名amap.cn/.net/.net.cn已被保护。或许是觉得域名amap.com需要一个“帮手”,高德在去年12月的时候,宣布启用新域名gaode.com。该域名不仅方便用户访问,还直接对应“高德”的含义,利于记忆与宣传,在流量获取方面助力不少。同时,amap.com仍将继续沿用。说起百度地图,我相信很多都不会感到陌生,这是百度提供的一项网络地图搜索服务,覆盖了国内近400个城市、数千个区县。其官网启用的是二级域名map.baidu.com。虽说是个二级域名,不过依托baidu.com作为入口,倒也不用为流量担心。有心的朋友可能也注意到了,这已经不是百度和高德首次公开“对骂”了。在2013年的“导航免费大战”中,高德CEO称百度是互联网公司,本来就不应该收费,百度不专业,应该给用户退费。而百度则起诉高德,称高德指责百度“卖假药”、“把用户导入沟里”,对百度公司声誉造成不利影响。可见,两者之间是早有宿怨。有句话是这么说的:断人财路,犹如杀人父母。虽说百度和高德仅仅只是商业上的竞争对手,但作为商人,谁愿意自己的收入和用户减少呢?没有特殊原因的话,基本上就是死磕到底了。单从域名上来说的话,二者可以说是不相上下。而且就自身产品而言,也是各有各的有点,所谓:萝卜青菜各有所爱,每个用户的喜好都不同。所以谁是行业领头,可真不好说。对于百度和高德在微博上你来我往的“互相伤害”,不少人都在网上发表了自己的看法,老崔在这里就不说了。究竟这俩谁是“带头大哥”也不是个人能够左右得了的,还是安静的当个美男子在一旁,一边吃瓜一边看撕逼好了。
电子地图API比较
声明不是原创的,我是专业做gis的,公司也曾考虑用api开发,不过因限制较多还是作罢。这个作者还是比较了解的
Google Maps API : Google Maps API 基于Google Maps,能够使用 JavaScript 将 Google Maps 嵌入网页中。API 提供了大量实用工具用以处理地图,并通过各种服务向地图添加内容,从而使用户能够在自己的网站上创建功能强大的地图应用程序。Google Maps API支持交通地图和卫星地图,有中文语言版本,其地标文件KML格式已经成为在线地图的标准格式,Google Earth和Google Maps都支持KML。目前在国际和国内应用都非常广泛,提到互联网地图的应用,基本上不能不提Google Maps API。
Microsoft Virtual Earth API : 基于Virtual Earth的API,英文版,其例子和显示效果非常丰富,预览效果后可以查看相关源代码,可惜目前不支持中国地图的开发。
Yahoo Maps API : 基于Yahoo Maps,和微软地图一样,也仅支持英文,不支持中国地图的开发。Yahoo地图提供基于Flash、Ajax和Map Image三种形式的开发接口,功能较为齐全,显示效果不错。
MapABC API : 基于MapABC的国内地图供应商,Google地图的中国数据就是使用MapABC的,但其API接口和Google的并不相同,其API的开放性和灵活性不如Google地图API。
MapBar API : 基于MapBar的国内地图供应商,其数据提供百度地图使用。
我要地图API : 基于51地图,我要地图的一个特色是提供地图数据下载,可以实现本地桌面地图,不过其地图数据容量有数百兆之大。
我们对市面上几款主流的地图API服务提供商:Google地图服务,MapABC地图服务,微软地图服务,以及其他地图服务进行技术调研,根据调研总结结果为我们选用更为符合需求的地图服务提供商提供参考。
1.调研内容计划
本次技术调研内容主要为:
1. 各类MAP-API使用方法。MAP-API针对系统的开发效率的调查,比如在使用的合理性,封装的
便利性几个方面。
2. 各类MAP-API的功能初步调研,各类MAP-API在免费版本中的功能限制调研,针对免费和收费
版本的异同,收费策略和价格
3. 针对每种MAP-API以免费版本的API完成一个简单的调用示例,也便于对每种API进行代码级别
的使用体验。
2.调研详细内容
2.1 GOOGLE MAP API 调研
2.1.1. 主要使用方法介绍和评估:
Google Map API的种类和应用场景:
A. Google JavaScript地图API : 内嵌Iframe展现形式,适用于一般的互联网应用系统,具有
标准主流浏览器装载的客户端系统。支持的浏览器类型:ie,firefox,safari,google chrome。使用
标准的Java脚本进行开发,可集成google地图空间,与标准google地图功能类似。
B. Google Maps API(Flash版):FLASH展现形式,使用flex继续开发,适用于标准浏览器装载
的客户端系统。‘
C. Google 静态地图API: 图片:图片展现形式,使用http接口进行图片地图的创建,所实现功
能较前两种少,但无需使用java脚本实现,适用于手机或定制化客户端系统的服务调用。静态地图和前
两种地图相比还有个遵从每位查看者每天的唯一(不同)图像请求不超过 1000 次的查询限制配额,也
就是说每个访问者每天可以查看1000个不同的地图图片,对于相同的图片没有限制,所以考虑到一般系
统的访问量,此配合即可满足大部分系统的要求。
评估:
Google提供的这三种API已经基本可以满足大部分的系统需求,在开发难度上除Flex还不是主流技
术,开发成本较高外,其他两种技术在使用上都使用标准的网页开发技术,接口难度系数不大,尤其是
在静态地图API中,还提供了专门为手机所使用的WAP的地图类型.
2.12. API主要特性列表以及版本功能限制:
Google Map API的主要特性列表:
A. 地址解析(从地址名称解析到具体经纬度)
B. 缩放级别的设置
C. 图像大小的设置
D. 标记添加
E. 地图路径显示
(以上为静态地图和动态地图共有,以下为动态地图独有)
F.事件监听(监听客户端浏览器事件,并在需要接受的事件总定义处理方法)
G.. 地图控件(包括加载标准地图控件以及创建自定义控件,比如可以自己加入标注的控件,切
换地图类型的控件,缩放地图的控件等等)
H. 街道全景对象
I. 与google earth集成
J. 交通功能(行车路线,出行模式,路线路段)
K.可与Google AJAX API 集成开发,提高开发效率
L. 支持HTTPS连接对API的访问(企业版专有)
2.1.3.收费策略和商业限制:
Google Maps Api分为两个版本,一个是免费版,一个是企业版。
免费版不对使用者进行收费,但是对使用场景有一定的商业限制:
A. 每天可发出的地址解析请求数有限制,遵从每位查看者每天的唯一(不同)图像请求不超过
1000 次的查询限制配额。
B. 服务必须让最后的使用者免费访问。所以部分商业用途是符合使用条款的,以下两种情况不能
使用免费版:(1)仅付费客户可以使用您的网站(2)仅可从您的公司或您的 Intranet 中访问您的网
站。 详见google api的使用条款
C. 不能更改或遮盖地图上的徽标或归属内容。
企业版除具有免费版的所有功能外,还会根据收费策略的不同,加强服务功能的提升并更改了一些
商业限条款。这些增强点为:
A. 支持强大的服务级别协议(SLA)
B. 客户服务支持
C. 增加了地址解析限制
D. 商业级应用限制的变更
E. 支持HTTPS连接对API进行访问,达到数据保密的目的。
2.1.4.技术支持:
免费版的技术支持包括google code的专业详细的开发文档和google 地图API论坛的支持。
企业版除上述支持外还有人工的客户服务支持。
2.1.5. Google MAP API 使用:
为了正常使用google API,在进行开发之前需要在其项目主页上
http://code.google.com/intl/zh-CN/apis/maps/ 下载API所需的密钥。
Google Code上有很多map api的示例,讲解的十分全面,这里就不多说了。
总结:Google api 优势: 充足的开发资源和文档资源,与google map平行的api功能,强大的自定义
组件和控件功能。在静态API中有针对mobile类型系统的地图类型,API操作简单高效,符合一般性系统
开发需求。
2.2 MAP ABC API 调研
2.2.1. 主要使用方法介绍和评估:
Map ABC API的种类和应用场景:
A. Ajax For Flash 地图API2&Ajax搜索API : MapABC只有一种API类型,就是基于java脚本技术的
内嵌Flash地图展现形式,适用于一般的互联网应用系统,具有标准主流浏览器装载的客户端系统。支
持的浏览器类型:因为官方未公布所支持的浏览器类型,所以本次调研测试了ie,firefox基本没有问
题,由于MAPABC使用的地图展现载体是flash,所以理论上所有支持flash格式和Javascript的浏览器都
可以使用。
B. MAP ABC 静态API:通过JAVA脚本进行静态地图的生成,主要应用场景在需要加快地图加载,
只是示意性进行地图展示的系统中调用。
C. MAP ABC 地图组件API:在原有API的基础上进行封装,简化了开发复杂度,提高了开发效率。
评估:
MAP ABC接口全部采用java脚本进行调用,脚本使用比较方便,但是生成的地图格式为flash格式
,暂不支持其他格式的地图。至少目前为止厂商在免费版本还未提供基于服务端接口的地图生成的API
,企业版是单独提供此类接口的。目前来看MAPABC API还是着重于地图WEB端的展示作用,从这点来看
,比Google的免费版弱一些。
2.2.2. API主要特性列表以及版本功能限制:
MAP ABC API的主要特性列表:
A. 缩放级别的设置
B. 图像大小的设置
C. 标记添加
D. 地图路径显示
F.事件监听(监听客户端浏览器事件,并在需要接受的事件总定义处理方法)
G.. 地图搜索功能(地点搜索,公交路线搜索,行车路线搜索)
H. 地图绘图工具集成
I. 地图控制面板
J. 静态地图生成功能
K. 地图组件封装
2.2.3.收费策略和商业限制:
MapABC Api分为两个版本,一个是公众版,一个是企业版。
免费版不对使用者进行收费,但是对使用场景有一定的商业限制:
A. 使用Map ABC API服务,网站系统所提供给用户的服务必须是开放给一般大众使用且免费的服务
详见map abc api的API使用条款。
B. 不能更改或遮盖地图上的徽标或归属内容。
企业版除具有公众版版的所有功能外,还会增加一些定制服务和技术支持服务。这些增强点为:
D. 专业开发团队的开发服务
E. 从前台界面到后台功能的定制开发
F. 有针对性的MapABC地图API开发培训
G. 快速响应的技术支持。
2.2.4.技术支持:
免费版的技术支持包括MAP ABC网站文档以及MAP ABC 地图API论坛的支持。
企业版除上述支持外还有人工的客户服务支持。
2.2.5 MAPABC API 的使用
为了正常使用MAPABC API,在进行开发之前需要在其项目主页上
http://code.mapabc.com/v1/signup.shtml 下载API所需的密钥。
示例程序可见其网站。
2.3 其他地图服务 API 调研总结
以上我们对国内国外两种主流的地图服务进行了技术调研,除此之外,市面上还有一些其他的地
图API,比如51tidu,yahoo地图API,微软Virtual Earth API,MAPBAR 等。
51ditu和Mapbar同MapABC类似,都是国产地图服务,其特点同MapABC类似,主要是不支持静态地
图的服务端调用,全JAVAscript的调用方式,在WEB上调用方便,但接口灵活性差,并不合适WAP网站的
开发。
Yahoo 的地图接口功能与Google类似,接口类型相比google更为方便和灵活,但是目前雅虎地图
API服务还不支持中国地图,所以目前暂不考虑。如果以后开放了中国区地图,Yahoo API 也是值得考
虑的选择。目前Yahoo地图支持静态地图生成,同时每日的同一ip的访问限制为50000次.
微软地图virtual map api功能较为全面,接口设计灵活性与可封装性也很好,同样支持静态地图服务
端生成,借助微软的MSDN社区的支持下,开发资源和文档也堪比Google Maps,但是由于此产品是微软
自有服务,保持微软一贯的风格,virtual map 官方称只支持ie6/ie7,另外在调用速度上个人感觉比
Google API 也略逊一筹。同时在本次调研时,微软的live.cn因为某些原因被GFW封掉了,因此同样影
响到了微软地图API服务ditu.live.com, 类似的事件希望以后还是少发生为妙。
部分资料来源于网络,仅供开发者参考!
可商用底图怎么获取-用于商用的百度地图API如何收费
比较好的商用电子地图有哪些强烈推荐地图慧制图平台。不仅在地图上标记点还可以添加属性信息,例如,出差时间,地点,重要事务,接待联系人,等信息。而且可以根据实际业务需要进行区域划分(如按行政区域划分、按道路进行划分、自由划分等),还可以将各区域的数据一键呈现现在地图上,帮助企业决策者进行分析,使各区数据一目了然,以下图片是几种展现样式心相印各区域门店分布2018年前3季度各地GDP出版物要使用地图,应该从哪里下载底图测绘局上面的地图确实很精准也很国标,但是不全面,如果你的出版物仅仅用于说明,没必要给自己找麻烦去下载,可以通过手绘地图进行示意,并且手绘板可以省去繁琐的审计,不用报重大选题,节省到出版社的审稿时间。用于商用的百度地图API如何收费hi来个标准官方答案~哈哈基础SDK(包括定位SDK、地图SDK、导航SDK、鹰眼SDK等)及JavaScriptAPI是免费的,WebAPI服务超过免费配额需要购买,详情可参考官网的报价网页链接。如果满足以下使用场景“为商业目的使用本服务和/或通过本服务直接或间接获得收益的,须事先经百度公司特别书面许可。”则需要获得百度地图的商用授权,授权是需要收费的,具体费用以及商用授权申请通道→网页链接
徒步旅行用什么地图好?
旅行见解-几款常用徒步GPS软件的比较旅行见解对几款GPS软件进行了比较,其实,无论哪款GPS软件,都可以在徒步过程中给我们很大的帮助,因此,强烈推荐户外徒步的人,都至少选择几款GPS软件安装在手机上,并在户外徒步前熟练使用。根据最终比较的结果,推荐以下两款徒步软件GaiaGPS(收费,中英文),户外助手(免费,中文),这二款软件都有iPhone版和Android版。所比较的几款GPS软件为*iPhone版本*GaiaGPSMotionX-GPSViewRangerramblr、户外助手、六只脚*Android版本*ViewRangerramblr户外助手六只脚前4款软件是国外开发的目前使用的人数都不少;后2款软件是国内开发的,在国内的使用人数也是比较多的。本文并没有对软件的UI,交互性、便利性等方面进行评价,主要从软件价格、地图种类和数量,地图的离线和保存、线路规划,轨迹文件分享、轨迹记录,等几个方面进行了比较,至于每款GPS软件的具体使用方法,请参照软件附带的说明书,帮助文件以及软件内的,常见问题问答等内容。虽然给每个比较项目都设定了一个分数,但是这个分数是很主观的,每个人的评断标准各不相同,分数仅供参考。并且每个人关心的重点都不一样,假如你最关心地图,那么就选GaiaGPS或者户外助手;假如最关心导航,就选ViewRanger;假如你对价格无所谓,就把这一栏去掉,…………所以某项评分的高低对一些人有影响,对另外一些人可能没影响。有兴趣的同学可以参考,后面详细的比较过程,同时也可以帮助你更好地,理解和选择GPS软件。评测过程很多是推理,因此也可能存在错误,欢迎指正。也欢迎大家提出其他的软件,一起来做更多的比较。最终的结果:
安卓系统是哪个国家开发的
安卓系统美国开发的。安卓(Android)是一种基于Linux内核(不包含GNU组件)的自由及开放源代码的操作系统。主要使用于移动设备,如智能手机和平板电脑,由美国Google公司和开放手机联盟领导及开发。Android操作系统最初由Andy Rubin开发,主要支持手机。2005年8月由Google收购注资。特点:Android 中,Activity是所有程序的根本,所有程序的流程都运行在Activity 之中,Activity可以算是开发者遇到的最频繁,也是Android 当中最基本的模块之一。在Android的程序当中,Activity 一般代表手机屏幕的一屏。如果把手机比作一个浏览器,那么Activity就相当于一个网页。在Activity 当中可以添加一些Button、Check box 等控件。可以看到Activity 概念和网页的概念相当类似。以上内容参考 百度百科—安卓系统
安卓系统是谁发明的?
Android操作系统最初由Andy Rubin开发,主要支持手机。2005年8月由Google收购注资。2007年11月,Google与84家硬件制造商、软件开发商及电信营运商组建开放手机联盟共同研发改良Android系统。随后Google以Apache开源许可证的授权方式,发布了Android的源代码。第一部Android智能手机发布于2008年10月。Android逐渐扩展到平板电脑及其他领域上,如电视、数码相机、游戏机、智能手表等。2011年第一季度,Android在全球的市场份额首次超过塞班系统,跃居全球第一。 扩展资料Android开发四大组件分别是:活动(Activity): 用于表现功能。服务(Service): 后台运行服务,不提供界面呈现。广播接收器(BroadcastReceiver):用于接收广播。内容提供商(Content Provider): 支持在多个应用中存储和读取数据,相当于数据库。一个Android 应用是由多个Activity 组成的。这多个Activity 之间可以进行相互跳转,例如,按下一个Button按钮后,可能会跳转到其他的Activity。和网页跳转稍微有些不一样的是,Activity 之间的跳转有可能返回值。参考资料来源:百度百科-Android
谷歌地球和谷歌地图又什么区别
1、谷歌地球是一款由Google公司开发的的虚拟地球仪软件, 它把卫星图像、地图、百科全书和飞行模拟器整合在一起,布置在一个地球的三维模型上。 由于Google Earth存在泄密性,因此备受争议。 2、Google 地球可带您飞往地球上的任何地方,您可以在上面查看卫星图像、地图、各种地形地貌和 3D建筑,包括外太空的银河系以及大洋峡谷。 3、谷歌地图是Google公司向全球提供的电子地图服务,包括局部详细的卫星照片。 能提供三种视图:一是矢量地图(传统地图),可提供政区和交通以及商业信息;二是不同分辨率的卫星照片(俯视图或45°图像,跟Google地球上的卫星照片基本一样);三是地形图,可以用以显示地形和等高线。
谷歌地球和谷歌地图又什么区别?
1、谷歌地球是一款由Google公司开发的的虚拟地球仪软件, 它把卫星图像、地图、百科全书和飞行模拟器整合在一起,布置在一个地球的三维模型上。由于Google Earth存在泄密性,因此备受争议。
2、Google 地球可带您飞往地球上的任何地方,您可以在上面查看卫星图像、地图、各种地形地貌和 3D建筑,包括外太空的银河系以及大洋峡谷。
3、谷歌地图是Google公司向全球提供的电子地图服务,包括局部详细的卫星照片。能提供三种视图:一是矢量地图(传统地图),可提供政区和交通以及商业信息;二是不同分辨率的卫星照片(俯视图或45°图像,跟Google地球上的卫星照片基本一样);三是地形图,可以用以显示地形和等高线。