我注意到有些地方在 google.com/maps 开放服务看起来完全不同于使用 Google Maps Javascript API 3 使用 tilt: 45 生成的相同 View 。
In the example map center is
lat:39.073282988412444lng:-77.15641707252614
那么它在 google.com/maps 服务上的样子如何使用 hybrid 模式和 3d View (不确定它是否与倾斜:“45”):
这是在我的网站上使用 Google Maps Javascript API 3 在 hybrid 模式下使用 tilt: 45 选项时的样子:
如您所见,使用 API 时质量很差。 Google map 使用 3d 渲染之类的东西,它无法通过 API 获得。
所以我的问题是。这是否意味着我们(API 客户)无法达到我们在 google.com/maps 服务上看到的相同质量?
因为我相信每个人都认为他可以通过 API 嵌入与 google.com/maps 上显示的相同的 map ,但实际上,您获得的服务质量似乎较低。
PS:我注意到 google.com/maps 可能使用 WebGL:
最佳答案
最重要的一点是,Google Maps JavaScript API 和 Google Maps 消费者应用程序 (maps.google.com) 是由 Google 的不同团队管理的不同产品。您不应期望它们在所有情况下都以完全相同的方式工作。据我所知,API 团队努力使功能尽可能接近消费者应用程序,但有时他们需要一些时间在 API 端实现一些东西。
关于 Google Maps JavaScript API 中的 MapsGL 支持,Google 问题跟踪器中有一个功能请求,目前有 130 颗星。请查看此功能请求:
https://issuetracker.google.com/issues/35821626
我建议给功能请求加星标以添加您的投票,希望 Google 会考虑给问题加星标的人数并实现它。
关于javascript - Google Maps Javascript API 倾斜 View 与 www.google.com/maps 上的不同,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46941150/