Maps Service
使用集合让一切井井有条
根据您的偏好保存内容并对其进行分类。
地图
此服务允许脚本生成静态地图、查找路线、将地址转换为地理编码坐标以及示例海拔。
类
属性
属性 | 类型 | 说明 |
TOLLS | Enum | 避开收费站。 |
HIGHWAYS | Enum | 避开高速公路。 |
属性
属性 | 类型 | 说明 |
BLACK | Enum | |
BROWN | Enum | |
GREEN | Enum | |
PURPLE | Enum | |
YELLOW | Enum | |
BLUE | Enum | |
GRAY | Enum | |
ORANGE | Enum | |
RED | Enum | |
WHITE | Enum | |
属性
属性 | 类型 | 说明 |
PNG | Enum | 8 位 PNG 格式。 |
PNG8 | Enum | 8 位 PNG 格式。 |
PNG32 | Enum | 32 位 PNG 格式。 |
GIF | Enum | GIF 格式。 |
JPG | Enum | JPEG 格式。 |
JPG_BASELINE | Enum | 非渐进式 JPEG 格式。 |
属性
属性 | 类型 | 说明 |
TINY | Enum | 小型市场(规模最小)。 |
MID | Enum | 中等大小的标记(最大的标志)。 |
SMALL | Enum | 小型标记。 |
属性
属性 | 类型 | 说明 |
DRIVING | Enum | 经过道路的行车路线。 |
WALKING | Enum | 穿过步道和人行道(如有)的步行路线。 |
BICYCLING | Enum | 经过自行车道和优先街道的骑行路线(如果有的话)。 |
TRANSIT | Enum | 经由公共交通路线的公交路线(如有)。 |
方法
方法 | 返回类型 | 简介 |
addAddress(address) | StaticMap | 向当前路径定义中添加新地址。 |
addMarker(latitude, longitude) | StaticMap | 使用点 (lat/lng) 向地图添加标记。 |
addMarker(address) | StaticMap | 使用地址向地图添加标记。 |
addPath(points) | StaticMap | 使用点数组添加地图路径。 |
addPath(polyline) | StaticMap | 用于通过编码多段线添加地图路径。 |
addPoint(latitude, longitude) | StaticMap | 向当前路径定义中添加一个新点 (lat/lng)。 |
addVisible(latitude, longitude) | StaticMap | 添加必须在地图上显示的点 (lat/lng) 位置。 |
addVisible(address) | StaticMap | 添加必须在地图上可见的地址位置。 |
beginPath() | StaticMap | 启动新路径定义。 |
clearMarkers() | StaticMap | 用于清除当前的标记集。 |
clearPaths() | StaticMap | 清除当前的一组路径。 |
clearVisibles() | StaticMap | 清除当前的一组可见位置。 |
endPath() | StaticMap | 用于完成以 beginPath() 开始的路径定义。 |
getAs(contentType) | Blob | 以转换为指定内容类型的 blob 形式返回此对象中的数据。 |
getBlob() | Blob | 获取 Blob 形式的图片数据。 |
getMapImage() | Byte[] | 以字节数组的形式获取原始图片数据。 |
getMapUrl() | String | 获取地图图片的网址。 |
setCenter(latitude, longitude) | StaticMap | 使用点 (lat/lng) 设置地图中心。 |
setCenter(address) | StaticMap | 使用地址设置地图中心。 |
setCustomMarkerStyle(imageUrl, useShadow) | StaticMap | 设置在创建新标记时使用的自定义标记图片。 |
setFormat(format) | StaticMap | 设置地图图片的格式。 |
setLanguage(language) | StaticMap | 设置要用于地图上的文字的语言(在“avaialbe”中)。 |
setMapType(mapType) | StaticMap | 设置要显示的地图类型。 |
setMarkerStyle(size, color, label) | StaticMap | 设置在创建新标记时使用的标记样式。 |
setMobile(useMobileTiles) | StaticMap | 设置是否针对移动设备使用专用图块集。 |
setPathStyle(weight, color, fillColor) | StaticMap | 设置创建新路径时要使用的路径样式。 |
setSize(width, height) | StaticMap | 设置地图图片的宽度和高度(以像素为单位)。 |
setZoom(zoom) | StaticMap | 用于设置地图的缩放比例或放大级别。 |
属性
属性 | 类型 | 说明 |
ROADMAP | Enum | 标准路线图,通常显示在 Google 地图网站上。 |
SATELLITE | Enum | 卫星地图。 |
TERRAIN | Enum | 展示地形和植被的自然地形地图。 |
HYBRID | Enum | 卫星和路线图的混合地图,在卫星地图上显示主要街道和地点名称的透明图层。 |
如未另行说明,那么本页面中的内容已根据知识共享署名 4.0 许可获得了许可,并且代码示例已根据 Apache 2.0 许可获得了许可。有关详情,请参阅 Google 开发者网站政策。Java 是 Oracle 和/或其关联公司的注册商标。
最后更新时间 (UTC):2022-08-17。
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"没有我需要的信息"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"太复杂/步骤太多"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"内容需要更新"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"翻译问题"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"示例/代码问题"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"其他"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"易于理解"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"解决了我的问题"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"其他"
}]