GoogleMap及BingMap接口分析 - 图文
更新时间:2023-11-30 18:13:01 阅读量: 教育文库 文档下载
GoogleMap
及 BingMap 服务接口分析报告
Googlemap及bingmap服务接口分析
目录
1
前言 ........................................................................................................................................... 1 1.1 1.2 1.3 1.4 2
编写目的 ................................................................................................................................. 1 适用范围 ................................................................................................................................. 1 编写依据及参考标准 ............................................................................................................. 1 术语与定义 ............................................................................................................................. 1
GOOGLEMAP API(GOOGLE CODE) ......................................................................................... 2 2.1 2.2
接口列表 ................................................................................................................................. 2 接口服务及参数分析 ............................................................................................................. 3
2.2.1 Google Static Maps API ....................................................................................................... 3 2.2.2 Google Maps Data API ......................................................................................................... 4 2.2.3 Google Geocoding API ......................................................................................................... 5 2.2.4 Google Directions API .......................................................................................................... 6 2.2.5 Google Elevation API............................................................................................................ 7 2.2.6 Google Places API ................................................................................................................ 8 2.3 2.4 3
特色应用示例 ......................................................................................................................... 8 GOOGLEMAP API分析总结 ...................................................................................................... 10
BINGMAP API(开发者中心) ................................................................................................ 11 3.1 3.2
接口列表 ............................................................................................................................... 11 接口服务及参数分析 ........................................................................................................... 12
3.2.1 Locations API ..................................................................................................................... 12 3.2.2 Imagery API ....................................................................................................................... 15 3.2.3 Routes API .......................................................................................................................... 18 3.2.4 Traffic API ........................................................................................................................... 19 3.2.5 Geocode Dataflow API ....................................................................................................... 20 3.2.6 Data Source Management API ........................................................................................... 22 3.2.7 Query API ........................................................................................................................... 26 3.3
特色应用示例 ....................................................................................................................... 28
第1页
Googlemap及bingmap服务接口分析
1 前言
1.1 编写目的
通过对GoogleMap 及BingMap服务接口的分析,以及与共享平台的服务接口的对比分析,总结平台的不足,为共享平台服务接口提供一个有价值的参考。
1.2 适用范围
所有技术人员、项目经理、产品经理、项目开发人员、项目实施、技术支持、售后服务。
1.3 编写依据及参考标准
暂无
1.4 术语与定义
1
Googlemap及bingmap服务接口分析
2 GoogleMap API(Google Code)
2.1 接口列表
序号 接口名称 功能描述 1、 数据以图片的形式提供给客户。 2、 在出静态图片以前,数据将经过聚合、风格化、个性化等处理。 3、 提供一些基本的查询、定位参数。 1、 提供Google地图数据的供稿和更新功能。 2、 支持检索地图列表 3、 检索单幅地图 4、 创建新地图 5、 更新地图信息 6、 删除地图 受众 说明 1 Google Static Maps API 网站和移动产品开发人员 Google静态图片服务。 1、 无需API密钥。 2、 每人每天1000次请求。 2 Google Maps Data API 1、 客户端应用程序的程序员 2、 Java 客户端应用程序的编程人员 3、 JavaScript 编程人员 1、 需要Google API账户 2、 支持限定权限内的操作 Google Maps API Web Services 1、无需Google API密钥 2、无密钥用户每天最多2500个位置请求 3、有密钥用户可以支持每天100000次请求 1、 无需Google API密钥 2、 无密钥用户每人每天2500条路线请求 3、 无密钥用户最多可以支持8个路由点 4、 有密钥用户每天可以查询100000个请求 5、 有密钥用户每条路线请求可以多达25个 1、 无需Google API密钥 2、 每人每天限量请求25000次 3、 对访问速率也做了限制 1、需要Google API密钥 3 Google Geocoding API 1、 进行地址正向、反向匹配 2、 支持xml/json返回 网站和移动产品开发人员 4 Google Directions API 1、 路径分析服务 2、 支持多路由点 3、 支持避让点 4、 支持多条备选路线 5、 支持路由线路 6、 支持xml/json输出 网站和移动开发人员 5 Google Elevation API 1、 返回高程数据 2、 支持多点采样 3、 支持xml/json格式返回 1、 提供位置服务 2、 支持xm/json格式返回 网站和移动产品开发人员 网站和移动开发人员 6 Google Places API 2
Googlemap及bingmap服务接口分析
2.2 接口服务及参数分析
2.2.1 Google Static Maps API
1) 接口服务:
a) http://maps.google.com/maps/api/staticmap? 静态图片服务唯一提供地址。
2)参数:(Get) 序号 位置参数 1 2 参数名 取值范围 说明 center zoom X,Y -- 地图中心点 当前取得图片的比例尺 地图参数 3 4 5 6 7 size format maptype mobile language -- GIF/JPEG/PNG -- -- -- 图片分块大小 图片格式 是否在移动设备上显示 国家语言 特征参数 8 9 markers path -- -- 附加到地图上的标注 地图上两个或多个点的路径 10 visible TRUE/FALSE 显示地图上特征地理位置 报告参数 11 sensor TRUE/FALSE 是否使用传感器定位用户位置 3
Googlemap及bingmap服务接口分析
2.2.2 Google Maps Data API
1) 接口服务:(REST风格)
a) http://maps.google.com/maps/feeds/maps/default/full? 返回与指定用户关联的所有地图。
b) http://maps.google.com/maps/feeds/maps/default/owned? 返回该用户创建的所有地图。
c) http://maps.google.com/maps/feeds/maps/default/public 返回该用户创建的所有公开地图。
d) http://maps.google.com/maps/feeds/maps/default/unlisted 返回该用户创建的所有不公开地图。
e) http://maps.google.com/maps/feeds/maps/userID/full
REST风格的,创建用户地图。
f) http://maps.google.com/maps/feeds/maps/userID/full/mapID
REST风格的,更新、删除用户地图。
2)参数:
序号 1 参数名 POST http://maps.google.com/maps/feeds/maps/userID/full Content-type: application/atom+xml Authorization: GoogleLogin auth=\
Googlemap及bingmap服务接口分析
Slug: A new map name,latitude,longitude,description Hello,-77.066395,-11.968312,Greetings from Lima! There,145.34502,-38.51512,Out There Down Under How,-88.421001,44.970465,How is Wisconsin? Are,13.084501,63.399164,Sorry about that You,140.637898,42.842568,I love you Hokkaido 3 POST http://maps.google.com/maps/feeds/maps/default/full GData-Version: 2.0 Authorization: GoogleLogin auth=\Content-Type: application/vnd.google-earth.kml+xml
1) 接口服务:
5
Googlemap及bingmap服务接口分析
a) http://maps.google.com/maps/api/geocode/json? 地名地址解析服务(Json格式)
b) http://maps.google.com/maps/api/geocode/xml?
地名地址解析服务(xml格式)
2)参数: 序号 必选 1 2 3 参数名 取值范围 说明 address latlng sensor —— —— TRUE/FALSE 要解析的地址 获取的最近的坐标 是否使用传感器定位用户位置 可选 4 bounds —— 要在其中更显著地偏移地址解析结果的可视区域的边框 5 6 region language —— —— 区域代码 传回结果时所使用的语言
2.2.4 Google Directions API
1) 接口服务:
a) http://maps.google.com/maps/api/directions/json? 路网分析服务(json格式)
b) http://maps.google.com/maps/api/directions/json? 路网分析服务(xml格式)
2)参数: 序号 必选 参数名 取值范围 说明 6
Googlemap及bingmap服务接口分析
1 2 3 origin destination sensor —— —— TRUE/FALSE 起始地址 目的地址 是否使用传感器定位用户位置 可选 4 mode driving/walking /bicycling 计算路径时的出行方式 5 6 waypoints alternatives —— TRUE/FALSE 路径中的路由点 是否提供多条备选路线 7 8 avoid language tolls / highways 指定要避让的地图项 传回结果时所使用的语言 —— 2.2.5 Google Elevation API
1) 接口服务:
a) http://maps.google.com/maps/api/elevation/json? 高程分析服务(json格式)。
b) http://maps.google.com/maps/api/elevation/xml? 高程分析服务(xml格式)
2)参数: 序号 必选参数 1 参数名 取值范围 说明 locations —— 定义要传回海拔数据的地球上的位置 2 path —— 定义要传回海拔数据的地球上的路径 3 samples —— 指定沿要传回海拔数据的路径的样本点的数量 7
Googlemap及bingmap服务接口分析
4
sensor TRUE/FALSE 是否使用传感器定位用户位置 2.2.6 Google Places API
1) 接口服务:
a) http://maps.google.com/maps/api/place/search/json? 位置服务(json格式)
b) http://maps.google.com/maps/api/place/search/xml? 位置服务(xml格式)
2)参数: 序号 必选参数 1 2 3 参数名 取值范围 说明 location radius sensor —— —— TRUE/FALSE 位置信息的文本纬度/经度值 离指定位置的距离 是否使用传感器定位用户位置 4 client 申请加密密钥时返回的clientId 使用此服务指定已注册的应用程序 使用客户端的加密密钥对此网址进行签名的生成值 5 signature 2.3 特色应用示例
1) :Google Static Maps API
http://maps.google.com/maps/api/staticmap?center=Brooklyn+Bridge,New+York,NY&zoom=14&size=512x512&maptype=roadmap&markers=color:blue|label:S|40.702147,-74.015794&markers=color:green|label:G|40.711614,-74.012318&markers=color:red|color:red|label:C|40.718217,-73.998284&sensor=false8
正在阅读:
GoogleMap及BingMap接口分析 - 图文11-30
物联网技术在智能家居中的应用05-27
榆林市人民政府办公室关于印发榆林市城市景观照明设置管理办法的通知03-14
傣族竹楼的文化内涵03-27
浙教版四年级品德与社会(下册)试题04-10
浅谈初中信息技术课程的创新教学01-07
中国南方电网有限责任公司电网建设施工作业指导书(配网部分)第一04-05
围手术期应用抗菌药物05-29
- exercise2
- 铅锌矿详查地质设计 - 图文
- 厨余垃圾、餐厨垃圾堆肥系统设计方案
- 陈明珠开题报告
- 化工原理精选例题
- 政府形象宣传册营销案例
- 小学一至三年级语文阅读专项练习题
- 2014.民诉 期末考试 复习题
- 巅峰智业 - 做好顶层设计对建设城市的重要意义
- (三起)冀教版三年级英语上册Unit4 Lesson24练习题及答案
- 2017年实心轮胎现状及发展趋势分析(目录)
- 基于GIS的农用地定级技术研究定稿
- 2017-2022年中国医疗保健市场调查与市场前景预测报告(目录) - 图文
- 作业
- OFDM技术仿真(MATLAB代码) - 图文
- Android工程师笔试题及答案
- 生命密码联合密码
- 空间地上权若干法律问题探究
- 江苏学业水平测试《机械基础》模拟试题
- 选课走班实施方案
- GoogleMap
- 接口
- BingMap
- 图文
- 分析
- 宝洁公司产品组合策略和品牌策略分析报告
- 2014-2015学年八年级数学上册(人教版)第十五章分式检测题含答案详解 -
- 2018新部编小学二年级语文下册教学计划-带进度表
- 《面向对象程序设计》实验指导书(实验二)
- 习题及答案(1-9章)
- 2017贵阳中考数学模拟
- 高水平大学
- 影像诊断学试题
- 生物化学第 三 章酶试题及答案
- 物业实习周记20篇
- 《内科学》见习指导 消化 修改后
- 变电站设计开题报告
- 施工用电负荷计算
- 英语本科毕业生论文选题
- 基于功能对等的 - 政府工作报告 - 英译方法之探讨
- 以导学案为载体的化学课堂“五环式”学习的
- 2012年德恩学校安全教育周活动方案
- 计算机组装与维护期中试题
- 2005下半年信息处理技术员上午题解析
- 生化作业6