Google
Google静态地图API详解
2023-08-01 07:06  

Google静态地图API详解

限制每位查看者每天的唯一(不同)图片请求次数不超过1000次。静态地图网址的长度不超过2048个字符google静态地图 格点经纬度,如果生成大量标记和路径的复杂地图,可能超过限制(浏览器/服务器可能对某些字符进行网址编码,导致字符量增加)。

示例

这个URL有几个参数:

请求地址:

执行查询:?

查询参数。center指定了地图中心,示例中为纽约,zoom表示缩放级别,为14,size指定生成地图的大小1688黄页,maptype指定地图类型,markers设置地图标记,可以有多个,示例中有3个标记,分别是S, G, C,标记的文字用label设置Google静态地图API详解,颜色用color设置发发库Sitemaps,另外还有经纬度的设置,sensor设置是否使用传感器(如GPS)。

参数详解

参数分为几类:

center

定义地图中心,到地图各边缘的距离等。格式可以是{纬度,经度}或字符串地址,可以唯一标识地球表面的具体位置。

纬度和精度可以精确到6位小数,纬度的范围是[-90, 90],经度的范围是[-180, 180]。经度值基于到英国格林威治(本初子午线所在地)的位置。

字符串地址的格式如 City Hall,New York,NY 的形式。发送请求前需使用字符串转义,使之编码为如 City+Hall,New+York,NY 的形式。

例如显示以北京为中心的一个静态地图:

代码:

zoom

定义地图缩放级别,指定当前试图的分辨率,取值范围是[0,21+],0表示最低缩放google静态地图 格点经纬度,在地图上可见整个世界,21+可以看到建筑物个体。

size

指定地图图片矩形尺寸,使用 的形式。大小限制为 640x640。

format

指定图片格式,默认用PNG图像,可选格式包括:png8/png(默认)、png32, gif, jpg, jpg-(非渐进式JPEG压缩格式)。

png/gif是无损压缩,jpg/jpg-是有损压缩。大多数JPEG图像采用渐进式载入,即先载入较为粗糙的图像,再随着更多数据的传入而提高图像分辨率,这样可以快速加载网页。但JPEG的某些应用,例如打印要求非渐进式(基线)图片,此时需要选择jpg-格式。

maptype

定义地图类型,其值可以是:

指定地图上标记的显示语言。

markers

在指定位置添加标记。可以有多个markers。一个markers中的多个参数用|(%7C)分隔。多个标记只要样式相同,就可以放置在同一个markers参数中。如果指定了markers,则可以无需指定center/zoom参数。

例如以故宫的经纬度获取地图:

代码:

,116.396971&maptype=roadmap&=zh-CN&sensor=false

:blue%7Clabel:G%7C39.917110,116.396971&maptype=roadmap&=zh-CN&sensor=false

path

定义图片上叠加层的两个或多个连接点的单条路径。格式为:

path=|||...

其中的参数为:

例如划一道从北京到成都的线:

代码(以经纬度和字符串形式绘制):

,116.396971%7C30.665629,104.064978&maptype=roadmap&=zh-CN&sensor=false

%&maptype=roadmap&=zh-CN&sensor=false

北京-成都-上海的连线:

代码(分别用默认样式与自定义样式绘制):

%&path=Chengdu%&path=%&maptype=roadmap&=zh-CN&sensor=false

:red%%&path=color:purple%%&path=%&maptype=roadmap&=zh-CN&sensor=false

使用填充色。例如绘制上海的经济辐射区域:

代码:

:yellow%%%%%&maptype=roadmap&=zh-CN&sensor=false

visible

指定一个位置,即使不显示标记或其他指示器也应该在地图上保持可见。用此参数确保在静态地图上显示某些特征或地图位置。

style

用于自定义样式以更改地图的特定地图项(如道路、公园等)的显示方式。可以添加多个style参数。格式:

style=feature:|element:|rule:...

style的参数:

feature的设置(完整列表见):

element的设置:

样式规则设置:

sensor

sensor(必填)是否使用传感器确定用户位置,可以设置为true或false。

【本文来源于互联网转载,如侵犯您的权益或不适传播,请邮件通知我们删除】

发表评论
0评