uri api v2.0
百度地图uri api是为开发者提供直接调起百度地图产品( )以满足特定业务场景下应用需求的程序接口,开发者只需按照接口规范构造一条标准的uri,便可在pc和移动端浏览器或移动开发应用中调起百度地图产品,进行地图展示和检索、线路查询、导航等功能,无需进行复杂的地图功能开发。该套api免费对外开放,无需申请ak。
在您使用百度地图uri api之前,请先阅读 百度地图api使用条款。任何非营利性应用请直接使用,商业应用请参考使用须知。
功能介绍
您只需构造一条标准规范的url,便可直接调起百度地图产品,并能达到以下地图展示效果:
标点
在调起的百度地图产品上以标注形式展示一个位置点,可用于分享您的位置,展示您的商铺等
展示poi检索结果
在调起的百度地图产品上直接展示您进行本地检索、周边检索、区域检索到的poi结果
查看poi详情信息页
直接进入某个poi的详情信息页,您可直接查看该点的详细描述、评论、口味、服务情况等信息
线路导航的地图展示
在调起的百度地图产品上直接展示您进行公交、驾车、步行搜索的导航方案
公交、地铁线路展示
在调起的百度地图产品上直接展示您检索的公交、地铁线路图,如,“331“公交线路图
地址解析/查询
根据经纬度或地址信息,在调起的百度地图产品上展示该位置点。
适应环境
浏览器网页开发
基于pc、移动(android和ios)端浏览器的网页开发
移动设备应用app开发
基于android和ios系统的app开发
使用场景
若您想专注应用本身,且期望提供丰富的位置服务以满足用户对位置的需求,推荐您使用uri api,超简单开发模式,直接调用百度地图产品为您的应用服务,丰富应用却不增加应用包大小。
1. 点击信息窗口 “公交”、“驾车”,进入百度地图获得换乘线路
您可以在微信应用中为用户提供位置服务(如周边的家具店),您可通过uri api,调起百度地图产品,为用户展示兴趣店铺的地图位置、店铺的详情、去这里的交通方案等,另外,您还可将uri api编辑成短信,发送给用户,便于随时随地查看。
2. 制作个性化“二维码”地图名片
您可使用uri api,构造一条标准url,生成个性化的“二维码”,用户只需扫一扫,便可查看您的商铺位置,或到达您的商铺的公交驾车步行方案,或您的商铺的详细描述、用户评价等等一系列丰富信息。
3. 制作一款提供位置服务的“语音助手”
在您制作的语音助手应用中,您可使用uri api,构造一条标准url,调起百度地图产品,完成一条用户对位置需求的指令,如用户问“北京西直门怎么走”,应用便调起百度地图直观展示交通方案。