问题标签 [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.

0 投票
1 回答
2310 浏览

google-maps - 谷歌静态地图 用手指移动地图

我正在使用Static Maps V2 API下载地图,然后在我的移动设备上显示地图,现在我想用我的手指和设备上的触摸屏移动地图。

我如何计算移动地图的新中心,知道以前的地图中心、缩放级别和移动了多少像素地图?

0 投票
1 回答
3243 浏览

javascript - 将 Fancybox 与 Google 静态地图一起使用

设置

  • 我的课程页面上有多个链接location_link
  • 每个 Linksrel属性都等于一个城市状态组合(即Omaha, NE
  • 页面加载后,JavaScript 函数会循环遍历所有项目并使用 jQuery 将事件location_link 绑定到它们。click
  • 此点击事件触发对 Fancybox 构造函数的调用,该构造函数应该显示与链接关联的位置的 Google 地图

问题:

每当我单击“位置链接”之一时,都会收到以下错误消息:

无法加载请求的内容。请稍后再试。

我已经写的代码:

我已经完成的研究:

注意:Google 静态地图 API 不再需要地图 API 密钥!(Google Maps API Premier 客户应改为使用将发送给您的新加密密钥签署他们的 URL。有关详细信息,请参阅 Premier 文档。)

  • 我正在使用的图像 URL确实解析并拉回了我需要的数据
  • 当我将上述 URL 放入标准 <img> 标记时,地图显示得很好。
  • 我想实现这一点,而不必创建某种我不断切换src属性的虚拟 <img> 标记。

希望这些信息对您有所帮助。如果您有任何其他问题,请告诉我。

0 投票
10 回答
111312 浏览

javascript - 在给定图片上将 long/lat 转换为像素 x/y

我有一张莫斯科的城市地图。我们用一些艺术元素修改了谷歌地图图像,但 GPS 坐标和像素之间的关系保持不变。

问题:如何将我们拥有的各种数据点的 GPS 坐标转换为图像中的像素坐标?

理想情况下,我可以用 Javascript 做到这一点,但 PHP 就可以了。


我知道在小尺度上(例如在城市尺度上)它足够简单(有必要了解哪些地理坐标具有图片角之一,然后在坐标轴上的图片上学习地理坐标中一个像素的“价格” OX 和 OY 分开)。

但是在大尺度(国家尺度)上,一个像素的“价格”将不是一个常数,并且会发生足够大的变化,因此无法应用上述方法。

如何解决国家层面的问题?


更新:

我不使用 API 谷歌地图,我只有:对象的地理坐标(它们来自谷歌地图),我的网站上仍然有一张简单的图片 *。gif,我必须在其中画一个点对应的地理坐标。

0 投票
1 回答
2276 浏览

iphone - 将静态谷歌地图加载到 UIImageView 中?

我试图在我的应用程序中显示一个小的静态谷歌地图。我想知道是否可以使用 UIImageView 做到这一点?它似乎对我不起作用,但也许我做错了什么。

这就是我所拥有的(我删除了 URL,以便更容易阅读):

我知道我的 UIImageView 设置正确,因为如果我用一张图片替换 URL,那么它加载得很好。我也知道谷歌地图的 URL 是正确的,因为如果我将它直接加载到浏览器中,它会显示得很好。

我开始认为这可能是不可能的。如果有人有任何想法或替代方案,请分享。

谢谢。

0 投票
3 回答
4212 浏览

java - 如何将参数传递给 URL 并获取生成的图像

我想向这个 url 传递几个参数并从中生成地图并在我的 java 应用程序中显示它。我知道下载图像并将其显示在 java 应用程序中的代码。我想知道如何将参数传递给这个地址:

http://maps.google.com/maps/api/staticmap?center=Nugegoda&zoom=14&size=1000x312&maptype=roadmap&markers=color:blue|label:S|size=tiny|Mirihana&markers=size:mid|color:0xFFFF00|label: C|Udahamulla&传感器=假

在此链接中,我应该从应用程序中传递 Nugegoda 和 Mirihana 和 Udahamulla。然后它会生成一个图像,我确实需要显示它。即使你检查这个链接。这是一个图像。

有人能帮我吗?

0 投票
1 回答
2016 浏览

asp.net - 显示静态谷歌地图的问题

img 标签的 src 属性是

替代文字

0 投票
4 回答
7894 浏览

google-maps - Is it possible to draw a circle on a Google static map?

The static map API discusses paths, but no mention of circles. Is this possible? Thanks

0 投票
2 回答
1568 浏览

android - 如何实现一个小的静态地图预览作为列表图标?

我构建了一个 ListActivity,现在我想将地图预览添加为列表图标。我不想扩展 MapView,因为:第一,我只需要一点静态预览,第二,我已经扩展到 ListView。

我已经研究过使用静态地图 api,但是在那个小尺寸上看起来也不是很好:

替代文字

http://maps.google.com/maps/api/staticmap?center=40.714728,-73.998672&zoom=12&size=65x65&maptype=roadmap&sensor=true

0 投票
10 回答
15879 浏览

javascript - Google 静态地图 URL 长度限制

我有 153 个标记,需要用它们生成静态地图,但是当将它们放在 url 中时,我收到如下错误:

我的网址是这样的

谢谢各位!

0 投票
2 回答
801 浏览

math - 平移谷歌地图静态图像 API

我正在尝试使用 Google 的静态图像 api 实现平移,但不知道从哪里开始。

给定: lat,lng = 36.059534,-94.171257 图像中心的缩放级别 = 19 图像大小 = 400x400

问题:如何计算图像左上角和右下角的经纬度?