概述

URI API v2.0

百度地图URI API是为开发者提供直接调起百度地图产品(百度Web地图、 百度地图手机客户端)以满足特定业务场景下应用需求的程序接口,开发者只需按照接口规范构造一条标准的URI,便可在PC和移动端浏览器或移动开发应用中调起百度地图产品,进行地图展示和检索、线路查询、导航等功能,无需进行复杂的地图功能开发。

该套API免费对外开放,无需申请ak。

在您使用百度地图URI API之前,请先阅读百度地图API使用条款。任何非营利性应用请直接使用,商业应用请参考使用须知

功能介绍 详情>>

您只需构造一条标准规范的URL,便可直接调起百度地图产品,并能达到以下地图展示效果:

urinew1.png

标点

在调起的百度地图产品上以标注形式展示一个位置点,可用于分享您的位置,展示您的商铺等

urinew2.png

展示POI检索结果

在调起的百度地图产品上直接展示您进行本地检索/周边检索/区域检索到的POI结果

urinew3.png

查看POI详情信息页

直接进入某个POI的详情信息页,您可直接查看该点的详细描述、评论、口味、服务情况等信息

urinew4.png

线路导航的地图展示

在调起的百度地图产品上直接展示您进行公交、驾车、步行搜索的导航方案

urinew5.png

公交、地铁线路展示

在调起的百度地图产品上直接展示您检索的公交、地铁线路图,如,“331“公交线路图

uri12.png

地址解析/查询

根据经纬度或地址信息,在调起的百度地图产品上展示该位置点。


适用环境

浏览器网页开发

基于PC、移动(Android和iOS)端浏览器的网页开发

urinew6.png

移动设备应用APP开发

基于Android和iOS系统的APP开发

urinew7.png

您可以这样使用

若您想专注应用本身,且期望提供丰富的位置服务以满足用户对位置的需求,推荐您使用URI API,超简单开发模式,直接调用百度地图产品为您的应用服务,丰富应用却不增加应用包大小。

场景1点击信息窗口 “公交”、“驾车”,进入百度地图获得换乘线路

场景3点击信息窗口 “公交”、“驾车”,进入百度地图获得换乘线路

urinew9.jpg

您可以在微信应用中为用户提供位置服务(如周边的家具店),您可通过URI API,调起百度地图产品,为用户展示兴趣店铺的地图位置、店铺的详情、去这里的交通方案等,另外,您还可将URI API编辑成短信,发送给用户,便于随时随地查看。
场景4制作个性化“二维码”地图名片

urinew11.png

您可使用URI API,构造一条标准URL,生成个性化的“二维码”,用户只需扫一扫,便可查看您的商铺位置,或到达您的商铺的公交驾车步行方案,或您的商铺的详细描述、用户评价等等一系列丰富信息。
场景5制作一款提供位置服务的“语音助手”

urinew10.png

在您制作的语音助手应用中,您可使用URI API,构造一条标准URL,调起百度地图产品,完成一条用户对位置需求的指令,如用户问“北京西直门怎么走”,应用便调起百度地图直观展示交通方案。