静态地图

使用服务 下载SDK: php

静态地图服务通过返回一张地图图片响应HTTP请求,使用户能够将高德地图以图片形式嵌入自己的网页中。

静态地图服务通过返回一张地图图片响应HTTP请求,使用户能够将高德地图以图片形式嵌入自己的网页中。用户可以指定每次请求的地图位置、图片大小、以及在地图上添加覆盖物,如标签、标注、折线、多边形或交通态势。
示例代码:
//载入方法一
$staticmap = apibus::init("staticmap");
//载入方法二
/*
$api = new apibus();
$staticmap = $api->load("staticmap");
 */
//amapstaticmap($key,$location,$zoom,$size='400*400',$scale='1',$markers=null,$labels=null,$paths=null,$traffic='0',$src='SAE')
//生成图片
var_dump($staticmap->amapstaticmap('用户Key','116.37359,39.92437',10));

Methods

amapstaticmap(GET)

参数

keyString

用户唯一标识,在高德地图官网申请,申请地址:http://api.amap.com/key/register

locationString

中心点坐标。规则:经度和纬度用","分隔,经纬度小数点后不得超过6位。

zoomString

地图缩放级别,可选值[1,17]。1表示最低缩放级别,zoom值越大地图信息越详细

sizeString

图片宽度*图片高度。最大值为1024*1024

scaleString

返回图片大小比例值。可选值:1,2。选择1时,不改变图片返回结果。选择2时,调用高清地图,地图大小的高度和宽度都增加一倍,zoom也增加一倍(当zoom为最大值时,zoom不再改变)。

markersString

标注。 系统提供的样式参数:size,color,label。 示例为:mid,0xFFFF00,A。各参数详细说明见markersStyle说明表。 自定义图片规则: -1,url,shadow_flag。-1表示为自定义图片,url为图片的网址,请注意url需使用utf-8进行url编码,shadow_flag表示标注图标是否在地图上展现阴影,目前不支持自定义图片的阴影效果,shadow_flag值只能为0。自定义图片只支持png格式。

labelsString

标签。 标签样式参数为:label,font ,bold, fontSize,fontColor,background。各参数使用","分隔,如有默认值则可为空。

pathsString

折线/多边形 折线样式参数为:weight,color,transparency,fillcolor,fillTransparency。各参数使用","分隔,如有默认值则可为空。当fillcolor有值时,折线自动闭合成多边形。

trafficString

底图是否展现实时路况。可选值:0,不展现;1,展现。

srcString

新浪sdk标识,值为:SAE

返回

返回示例

错误返回示例

请输入错误说明
举例{"info":"info value"}