




已阅读5页,还剩4页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
目前主要 GIS 服务供应商(API 接口)及其技术特点:API 服务提供商 技术特点Google Maps API/apis/maps/基于 Google Maps,能够使用 JavaScript 将 Google Maps 嵌入网页中。API 提供了大量实用工具 用以处理地图,并通过各种服务向地图添加内容,从而使用户能够在自己的网站上创建功能强大的地图应用程序。Google Maps API 支持交通地图和卫星地图 ,有中文语言版本,其地标文件 KML 格式已经成为在线地图的标准格式,Google Earth 和Google Maps 都支持 KML【1】 。目前在国际和国内应用都非常广泛,提到互联网地图的应用,基本上不能不提 Google Maps API。Microsoft Virtual Earth API基于 Virtual Earth 的 API,英文版,其例子和显示效果非常丰富,预览效果后可以查看相关源代码,目前不支持中国地图的开发。Yahoo Maps API/map/mapchinah基于 Yahoo Maps,和微软地图一样,也仅支持英文, 不支持中国地图的开发。Yahoo 地图提供基于 Flash、Ajax 和 Map Image 三种形式的开发接口,功能较为齐全,显示效果不错。MapABC API/基于 Map ABC 的国内地图供应商,Google 地图的中国数据就是使用 Map ABC 的,但其 API 接口和 Google 的并不相同,其 API 的开放性和灵活性不如 Google 地图 API。技术热线:上海apBar API/基于 Map Bar 的国内地图供应商,其数据提供百度地图使用。51map API/ /基于 51 地图,51map 的一个特色是提供地图数据下载,可以实现本地桌面地图,不过其地图数据容量有数百兆之大。技术热线:联系人:张先生 电话5708QQ:744394462MSN:Sogou Map API/down/freemap/基于以前的图行天下 Go2map 的新版,其地图信息比 51ditu 少些,支持卫星服务。Bing maps 微软地图/ditu/基于微软地图,其地图内容与 Map ABC 类似下面针对市面上几款主流的地图 API 服务提供商:Google 地图服务,Map ABC 地图服务,微软地图服务,以及其他地图服务进行分析,根据调研总结结果为选用更为符合需求的地图服务提供商提供参考。将从以下几方面进行比较分析:1各类 MAP-API 使用方法。MAP-API 针对系统的开发效率的调查,比如在使用的合理性,封装的便利性几个方面。2各类 MAP-API 的功能初步调研,各类 MAP-API 在免费版本中的功能限制调研,针对免费和收费版本的异同,收费策略和价格3针对每种 MAP-API 以免费版本的 API 完成一个简单的调用示例,也便于对每种 API进行代码级别的使用体验。Google Maps API:种类和应用场景 Google JavaScript 地图 API : 内嵌 Iframe 展现形式,适用于一般的互联网应用系统,具有标准主流浏览器装载的客户端系统。支持的浏览器类型:ie,firefox,safari,Maxthon,google chrome。使用标准的 Java 脚本进行开发,可集成 google 地图空间,与标准 google 地图功能类似。Google Maps API(Flash 版):FLASH 展现形式,使用 flex 继续开发,适用于标准浏览器装载的客户端系统。Google 静态地图 API:图片展现形式,使用 http 接口进行图片地图的创建,所实现功能较前两种少,但无需使用 java 脚本实现,适用于手机或定制化客户端系统的服务调用。静态地图和前两种地图相比还有个遵从每位查看者每天的唯一(不同)图像请求不超过 1000 次的查询限制配额,也就是说每个访问者每天可以查看 1000 个不同的地图图片,对于相同的图片没有限制,所以考虑到一般系统的访问量,此配合即可满足大部分系统的要求。主要特性 地址解析(从地址名称解析到具体经纬度)缩放级别的设置图像大小的设置标记添加地图路径显示(以上为静态地图和动态地图共有,以下为动态地图独有)事件监听(监听客户端浏览器事件,并在需要接受的事件总定义处理方法)地图控件(包括加载标准地图控件以及创建自定义控件,比如可以自己加入标注的控件,切换地图类型的控件,缩放地图的控件等等)街道全景对象与 google earth 集成交通功能(行车路线,出行模式,路线路段)可与 Google AJAX API 集成开发,提高开发效率支持 HTTPS 连接对 API 的访问(企业版专有)收费策略和商业限制 分两个版本一个是免费版,一个是企业版。免费版不对使用者进行收费,但是对使用场景有一定的商业限制: 每天可发出的地址解析请求数有限制,遵从每位查看者每天的唯一(不同)图像请求不超过 1000 次的查询限制配额。服务必须让最后的使用者免费访问。所以部分商业用途是符合使用条款的,以下两种情况不能使用免费版:(1)仅付费客户可以使用您的网站(2)仅可从您的公司或您的 Intranet 中访问您的网站。 详见 google api 的使用条款不能更改或遮盖地图上的徽标或归属内容。企业版除具有免费版的所有功能外,还会根据收费策略的不同,加强服务功能的提升并更改了一些商业限条款。这些增强点为:支持强大的服务级别协议(SLA )客户服务支持增加了地址解析限制商业级应用限制的变更支持 HTTPS 连接对 API 进行访问,达到数据保密的目的。技术支持 免费版的技术支持包括 google code 的专业详细的开发文档和 google 地图API 论坛的支持。企业版除上述支持外还有人工的客户服务支持。API 所需的密钥 /intl/zh-CN/apis/maps/优势 充足的开发资源和文档资源,与 google map 平行的 api 功能,强大的自定义组件和控件功能。在静态 API 中有针对 mobile 类型系统的地图类型, API 操作简单高效,符合一般性系统评估 Google 提供的这三种 API 已经基本可以满足大部分的系统需求,在开发难度上除 Flex 还不是主流技术,开发成本较高外,其他两种技术在使用上都使用标准的网页开发技术,接口难度系数不大,尤其是在静态地图 API 中,还提供了专门为手机所使用的 WAP 的地图类型.MAP ABC API :种类和应用场景 Ajax For Flash 地图 API2&Ajax 搜索 API : MapABC 只有一种 API 类型,就是基于 java 脚本技术的内嵌 Flash 地图展现形式,适用于一般的互联网应用系统,具有标准主流浏览器装载的客户端系统。支持的浏览器类型:因为官方未公布所支持的浏览器类型,所以本次调研测试了 ie,firefox 基本没有问题,由于 MAPABC 使用的地图展现载体是 flash,所以理论上所有支持 flash 格式和 Javascript 的浏览器都可以使用。MAP ABC 静态 API:通过 JAVA 脚本进行静态地图的生成,主要应用场景在需要加快地图加载,只是示意性进行地图展示的系统中调用。MAP ABC 地图组件 API:在原有 API 的基础上进行封装,简化了开发复杂度,提高了开发效率。主要特性 缩放级别的设置图像大小的设置 标记添加地图路径显示事件监听(监听客户端浏览器事件,并在需要接受的事件总定义处理方法)地图搜索功能(地点搜索,公交路线搜索,行车路线搜索)地图绘图工具集成地图控制面板静态地图生成功能地图组件封装收费策略和商业限制 分为两个版本,一个是公众版,一个是企业版。免费版不对使用者进行收费,但是对使用场景有一定的商业限制:使用 Map ABC API 服务,网站系统所提供给用户的服务必须是开放给一般大众使用且免费的服务详见 map abc api 的 API 使用条款。不能更改或遮盖地图上的徽标或归属内容。企业版除具有公众版版的所有功能外,还会增加一些定制服务和技术支持服务。这些增强点为:专业开发团队的开发服务从前台界面到后台功能的定制开发有针对性的 MapABC 地图 API 开发培训快速响应的技术支持。技术支持 免费版的技术支持包括 MAP ABC 网站文档以及 MAP ABC 地图 API 论坛的支持。企业版除上述支持外还有人工的客户服务支持。评估 MAP ABC 接口全部采用 java 脚本进行调用,脚本使用比较方便,但是生成的地图格式为 flash 格式,暂不支持其他格式的地图。至少目前为止厂商在免费版本还未提供基于服务端接口的地图生成的 API,企业版是单独提供此类接口的。目前来看 MAPABC API 还是着重于地图 WEB 端的展示作用,从这点来看,比 Google 的免费版弱一些。API 所需的密钥 /v1/signup.shtml其他地图服务 API 总结:地图服务供应商 特点51dituMapbar map同 MapABC 类似,都是国产地图服务,其特点同 MapABC 类似,全 JAVAscript的调用方式,在 WEB 上调用方便,已经提供 wap 版电子地图应用各类 API 接口Yahoo map 地图接口功能与 Google 类似,接口类型相比 google 更为方便和灵活,但是目前雅虎地图 API 服务还不支持中国地图,所以目前暂不考虑。如果以后开放了中国区地图,Yahoo API 也是值得考虑的选择。目前 Yahoo 地图支持静态地图生成,同时每日的同一 ip 的访问限制为 50000 次.virtual map 微软地图 virtual map api 功能较为全面,接口设计灵活性与可封装性也很好,同样支持静态地图服务端生成,借助微软的 MSDN 社区的支持下, 开发资源和文档也堪比 Google Maps,但是由于此产品是微软自有服务,保持微软一贯的风格,官方称只支持 ie6/ie7,另外在调用速度比的 Google API 也略逊一筹各 MAP API 供应商性能比较:功能API提供商MapABC 百度地图 API51 Google 365 Bing Map SDK MapBar 备注地图接口 基本的地图操作,包含测距功能标注接口 在地图上自定义标注地点和内容搜索功能 (收费) 含周边查询导航功能(Ajax 下) 收费 (主要道路) (Highways Only) (收费) 自驾路线查询,公交查询(Ajax 下) (收费) (收费) 含公交换乘查询,公交线路查询GPS坐标标注(收费) 通过 GPS 的ID,解析坐标并在地图上显示交通路况功能 (收费) 实时路况,红绿橙颜色表示流量及堵塞情况地址解析和逆地址解析 (次数限制)(附注1)(次数限制)(收费) (次数限制)(收费) 地址装换成经纬度坐标信息和坐标信息转换成城市等地址信息本地城市功能 (收费) 根据 IP 自动定位访问者的城市卫星图片功能 提供已配准的卫星图片及混合显示Flash地图 环境要求IE 7+,FireFox 3+,Flash Player 10+IE 6.0+、Firefox 3.0+、Opera 9.0+、Safari 3.0+、ChromeIE5.5+/,FireFox1.0+,Opera 8.0+IE 6.0+,Firefox 2.0+ ,Safari 3.1+
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 广西壮族自治区梧州市部分学校2024-2025学年高二下学期期末考试语文试题(解析版)
- 2025执法资格高分题库含答案详解【B卷】
- 2025计算机三级试卷附完整答案详解【必刷】
- 2024年四川省雅安市中考语文试卷含答案 - 副本(下册)(下)
- 2025网络广告投放合同协议书范本
- 2025年咖啡连锁品牌在健身房、瑜伽馆等健康场所扩张战略与市场布局报告
- 2025石油购销合同范本
- 2025车辆抵押担保简易合同范例
- 2025股权让与担保合同
- 2025年新能源设备质量认证与安全性能提升报告
- 肩袖损伤护理常规
- 电梯设备监测方案(3篇)
- 秋季安全教育
- 伙伴计划团队管理制度
- 急救担架员培训
- 计算机科学导论课件第9章网络与安全技术
- 19 .3 跨学科实践:为家庭电路做设计 课件 人教版(2024)九年级物理全一册
- 2025至2030年中国棉柔巾行业市场现状分析及投资机会研判报告
- 运营部排班管理制度
- 通威太阳能(成都)有限公司通威太阳能(成都)有限公司年产1GW晶体硅太阳能电池项目环评报告
- 乳糜漏的护理
评论
0/150
提交评论