地点图标表示各种类型的地点(例如咖啡馆、图书馆和博物馆)。您可以通过查找地点、地点详情、附近搜索和文本搜索请求请求 PNG 或 SVG 格式的图标的网址,以及相应的图标背景颜色。图标可内嵌使用。
以下示例显示了包含 icon_mask_base_uri
和 icon_background_color
字段的“查找地点”请求:
https://maps.googleapis.com/maps/api/place/findplacefromtext/json?input=skog%20haus&inputtype=textquery&fields=name,icon_mask_base_uri,icon_background_color&key=YOUR_API_KEY
示例响应
以下示例展示了 icon_mask_base_uri
和 icon_background_color
字段在“查找地点”请求的响应中的显示方式。若要使用网址,请附加所需的文件类型扩展名(.png 或 .svg)。
JSON
{ "candidates" : [ { "icon_background_color" : "#FF9E67", "icon_mask_base_uri" : "https://maps.gstatic.com/mapfiles/place_api/icons/v2/cafe_pinlet", "name" : "SKÖG Haus Coffee", } ], "status" : "OK" }
XML
<FindPlaceFromTextResponse> <candidates> <name>SKÖG Haus Coffee</name> <icon_background_color>#FF9E67</icon_background_color> <icon_mask_base_uri>https://maps.gstatic.com/mapfiles/place_api/icons/v2/cafe_pinlet</icon_mask_base_uri> </candidates> <status>OK</status> </FindPlaceFromTextResponse>
字段
每个地点图标均包含以下字段:
icon
会返回 71 像素 x 71 像素的 PNG 彩色图标的网址。icon_mask_base_uri
会返回一个无色图标的基准网址,减去文件类型扩展名(附加.svg
或.png
)。icon_background_color
会返回地点类别的默认十六进制颜色码。
地点图标和背景颜色请求
下表按类别显示了所有可用的地点图标。默认情况下,这些图标以黑色字形显示。icon_background_color
取决于地点的类别。
地点类别:食品和饮料 (图标背景颜色 #FF9E67) |
|||
---|---|---|---|
酒吧、 夜总会 |
咖啡馆 |
餐馆、糕点店 |
|
地点类别:零售 (图标背景颜色 #4B96F3) |
|||
图书、服装、电子产品、珠宝、鞋类、 购物中心/商场 |
![]() 便利店 |
杂货店、超市 |
药店 |
地点类别:服务 (图标背景颜色 #909CE1) |
|||
自动取款机 |
银行 |
汽油 |
住宿 |
邮局 |
|||
地点类别:娱乐 (图标背景颜色 #13B5C7) |
|||
水族馆、旅游 |
高尔夫 |
历史 |
影片 |
博物馆 |
剧院 |
||
地点类别:交通 (图标背景颜色 #10BDFF) |
|||
机场 |
公交车、拼车、出租车 |
火车/铁路 |
|
地点类别:市政/一般/宗教 (图标背景颜色 #7B9EB0) |
|||
墓地 |
市政建筑 |
库 |
纪念碑 |
停车 |
学校(小学、中学、大学) |
宗教场所(佛教) |
宗教场所(基督教) |
宗教场所(印度教) |
宗教场所(伊斯兰教) |
宗教场所(耆那教) |
宗教场所(犹太教) |
宗教场所(锡克教) |
一般商家 |
||
地点类别:户外 (图标背景颜色 #4DB546) |
|||
划船 |
露营 |
公园 |
体育场 |
动物园 |
|||
地点类别:紧急状况 (图标背景颜色 #F88181) |
|||
医院 |
警察 |