Base/get map image
Zhangchao2 (讨论 | 贡献) (→请求参数) |
Zhangchao2 (讨论 | 贡献) (→URL) |
||
第3行: | 第3行: | ||
== '''URL''' == | == '''URL''' == | ||
− | http://api. | + | http://api.map.sina.com.cn/base/get_map_image.php |
== '''支持格式''' == | == '''支持格式''' == |
2011年3月23日 (三) 16:00的版本
目录 |
静态地图
根据中心点生成静态地图的图片
URL
http://api.map.sina.com.cn/base/get_map_image.php
支持格式
URL
HTTP请求方式
GET
是否需要登录
false
请求数限制
true
请求参数
参数 | 必选 | 类型及范围 | 说明 |
---|---|---|---|
source | true | string | 申请应用时分配的AppKey,调用接口时候代表应用的唯一身份 |
center_coordinates | false | float | 中心点坐标(用逗号分隔) |
city | false | string | 城市代码 |
coordinates | false | string | 坐标串,坐标间用分号分隔,如y0,y0;x1,y1... |
names | false | string | 名称坐标串,以逗号分隔 |
size | false | string | size= width x height,地图宽度,默认240,地图高度,默认240 |
format | false | string | 输出格式图片格,包括png/jpg,,注意大小写,默认png |
content | false | string | 内容展现形式,包括URL/Base64/MAP/URLDATA,注意大小写,默认URL |
zoom | false | string | 地图等级(1-17),如果不传,默认根据图上的加入的poi和线,自适应大小 |
px | false | string | 轴偏移方向,东移为正,西移为负,单位1为1/4的图片宽度,例如px=1,等于地图向右移动1/4的长度 |
py | false | string | 轴偏移方向,北移为正,南移为负,单位1为1/4的图片高度,例如px=1,等于地图向上移动1/4 |
icons | false | string | 用来表示需要加点的tip图片名(此值形式为105),每个点之间的图片用逗号分隔和names参数和xs,ys参数顺序对应描述一个点,图片规格12*12的 gif格式,空中网可以提交给我需要的图片样式,我到时候给空中网上传到我们的服务器,并回复给他们对应的图片文件名便可以在程序中调用 |
font | false | string | 宋体,1,20,0xff0cc0,0xffffe0,1
含义对应关系如下: 宋体---- 字体 1---字体风格 20---字号 0xff0cc0-----字体颜色 0xffffe0-----字体背景 1------是否有背景色,0无,1有 |
lines | false | string | 画线的格式和坐标描述,添加一组线示例:lines=0x000000,2,116.32569,39.96682,116.12568,39.9671,116.32568,39.8671
参数顺序依次为: |
polygons | false | string | 画多边形,添加一组多边形示例:polygons=0x000000,1,1,50,116.32569,39.96682,116.12568,39.9671,116.32568,39.8671
参数顺序依次为: |
scale | false | string | false或true,是否展示比例尺 |
traffic | false | string | on或off,是否叠加事实交通地图 |
返回结果
返回生成的静态地图的图片地址
使用示例
http://api.t.sina.com.cn/base/get_map_image.php?center_coordinates=116.3136,39.9824&zoom=12&format=png&content=map &coordinates=116.3136,39.98&names=hello&size=400x400&format=png&icons=105&px=1&traffic=on&source=appkey