Navigation SDK 目前仅面向部分客户提供。如需了解详情,请
与销售人员联系。
Google Maps Platform 即将推出新的地图样式设置。此次地图样式更新包括新的默认调色板,并改进了地图体验和易用性。所有地图样式都将在 2025 年 3 月自动更新。如需详细了解适用范围以及如何提前选择启用,请参阅
Google Maps Platform 的新地图样式。
GMSMapLayer 类参考
使用集合让一切井井有条
根据您的偏好保存内容并对其进行分类。
概览
GMSMapLayer 是 CALayer 的自定义子类,作为 GMSMapView 上的图层类提供。
此图层不应直接实例化,它提供对通常在GMSMapView中定义的镜头的模型访问权限。
修改这些属性或为其设置动画效果通常会中断GMSMapView上的任何当前手势(例如,用户的平移或旋转)。同样,如果用户在动画播放期间执行已启用的手势,动画将在“原地”停止(在当前的呈现值上)。
继承 GMSCALayer。
kGMSLayerCameraLatitudeKey 的范围为 [-85, 85],超出此范围的值将被强制调整。
kGMSLayerCameraLongitudeKey 的范围为 [-180, 180),超出此范围的值将被自动换行到该范围内。
kGMSLayerCameraBearingKey 的范围为 [0, 360),值会换行。
kGMSLayerCameraZoomLevelKey 的范围为 [kGMSMinZoomLevel, kGMSMaxZoomLevel],值将受到限制。
kGMSLayerCamera viewAngleKey 的范围为 0 度(即正面朝下),到地平线的 30 度到 45 度之间,具体取决于模型缩放级别。
属性说明
如未另行说明,那么本页面中的内容已根据知识共享署名 4.0 许可获得了许可,并且代码示例已根据 Apache 2.0 许可获得了许可。有关详情,请参阅 Google 开发者网站政策。Java 是 Oracle 和/或其关联公司的注册商标。
最后更新时间 (UTC):2024-08-16。
[{
"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":"其他"
}]
{
"lastModified": "最后更新时间 (UTC):2024-08-16。",
"confidential": False
}