问题标签 [google-static-maps]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
google-static-maps - 如何使用街景图像 API 获得质量更好的街景图像?
我知道商业的“街景图像API”提供“2048x2048”大小的街景图像。
但是,我认为上述方法不能给我更好的街景图像质量,尽管尺寸可能会影响街景图像质量的一些改进。
您知道使用“街景图像 API”提高街景图像质量(或高分辨率)的更好方法吗?
提前感谢大家的评论。
google-maps - 当 URL 变得太大时,Google 静态地图的替代品
我的最终目标是查看和打印包含特定业务信息的文档(例如 PDF)以及地图。地图必须有
- 航拍影像背景
- KML 文件中的要素。
谷歌静态地图可以完美地解决这个问题,直到 KML 变得过于复杂而无法放入 URL。我已经通过降低长/纬度精度和编码折线来缩小 URL。
想法:
- 我可以从 Google 静态地图获取航拍图像,然后以编程方式将我的 KML 功能绘制到上面,但我不确定 Google 地图使用条款是否允许这样做。
- 还有其他方法可以强制静态地图给我想要的吗?
- Google 是否有不同的地图服务可以最终将 KML 转换为具有航空图像背景的图像?
- 任何可能有帮助的非 Google 服务?
android - 谷歌静态地图API?
我使用的是谷歌地图 api v1,我可以将地图绘制到画布上并保存,现在我使用谷歌地图 api v2,因为我在 3 月 13 日之前获得了调试密钥,而就在这个周末准备好签署但不能因为我不知道它将被停产,所以,我的问题是:
感谢您的时间....
android - 下载后可以将谷歌静态地图绘制到画布上吗?
我正在使用以下类来下载特定的地图,并且我想将它与其他位图一起绘制到画布上,但是当我这样做时,只有地图不显示。我知道地图正在下载,我是否必须使其可变,我不完全确定这里发生了什么。
php - 标记显示不正确
我正在使用谷歌静态地图,我想在地图上显示标记,网址是在服务器端生成的,几乎可以工作,但目前有一些奇怪的问题。大约 50% 的标记显示不正确。
ruby-on-rails - 如何在谷歌地图静态 api 上获取多个坐标?
我正在从 google 地方 API 中提取信息,我希望能够显示我在一张地图上绘制的所有坐标,而不是在一个页面上有多个地图(如下所示)。有没有人有什么建议?
先感谢您!
google-maps - OBJECT 标记 DATA 属性中的静态地图未呈现
这个问题似乎是特定于谷歌浏览器的:
我目前在网页中有这段代码,可以在 Firefox 和资源管理器中正确呈现,但在 google chrome 中不会呈现任何内容。
但是,当我将数据属性中的 URL 直接放入 chrome 时,URL 会正确呈现。W3schools.com 说该标签及其属性完全受 chrome 支持,有人知道这是一个错误还是我需要添加/执行此标签以使其正常执行的其他内容?
javascript - 将包含许多标记的谷歌地图保存为图像
我最近询问了将谷歌地图保存为图像的问题,这让我想到了使用谷歌静态地图 API,请参阅: 将当前谷歌地图保存为图像。
但是,我现在遇到的问题是我的地图包含太多标记,并且我创建的静态地图 url 对于浏览器来说太长了:
我已经尝试过HTML2CANVAS脚本,但它没有正确呈现地图 - 它只显示标记而不显示地图背景。
是否有另一种方法可以将具有许多标记的复杂谷歌地图渲染为图像?
google-maps - 地址中断地图显示,为什么?
目前,我正在通过 PHP 插入插入地址来生成 Google 静态地图,如下所示:
现在这里是该脚本的示例输出,可以正确显示:
然而,在这里,输出/地址破坏了 API(不报告错误,它只是不显示地图),但我没有看到格式问题或为什么它会破坏地图显示。另外,如果我将这个地址输入谷歌地图5000-18 Hwy 17 #82 Orange Park, FL 32003
,它会识别它并正确显示吗?
google-maps - 静态地图:绘制具有许多点的多边形。(2048 个字符限制)
由于 get 请求中限制为 2048 个字符,因此您无法使用 Google 静态地图生成包含具有大量多边形点的多边形的图像。
特别是如果您尝试在一张地图上绘制许多复杂的多边形。如果您使用 Google Maps API,您不会有任何问题 - 它工作得非常好!但我想要一张图片(jpg或png)......
那么,是否有机会从 Google Maps API 创建图像?或者有什么方法可以“欺骗” 2048 字符限制?
谢谢!