将嵌入式地图(谷歌地图)的中心设置为特定位置

set the center of a embedded map (google map) to a specific location

我正在尝试在网站中使用这张地图,我正在使用下一段 HTML 代码来添加它。

<iframe src="https://www.google.com/maps/d/embed?mid=zkqAm4_X6ia8.kj6iIDUiDRdc&hl=es" width="640" height="480"></iframe>

我的问题是我希望嵌入地图只显示乌得勒支地区,但我不知道如何更改嵌入地图的中心。我知道参数 z= 将设置缩放级别。我尝试了文档中指定的 center= 参数,但它似乎不起作用

https://developers.google.com/maps/documentation/embed/guide#optional_parameters

有人知道怎么设置中心吗?

提前致谢!

我在下面使用地图选项

 center: new google.maps.LatLng(12.1, 122)

我不得不尝试各种 LatLng 以获得所需的居中位置,

您可以通过添加 &ll=LAT, LONG

来传递纬度和经度

例如:

&ll=40.7127, -74.0059

只需将其添加到 src

中的 link 的末尾即可
<iframe src="https://www.google.com/maps/d/embed?mid=zkqAm4_X6ia8.kj6iIDUiDRdc&hl=es&ll=40.7127, -74.0059" width="640" height="480"></iframe>

FIDDLE

如果您使用 google EMBED,您可以将 lat lang 传递给 iframe src 属性,如 center=lat,lng。

也许这可以帮助 width="100%" height="600,我插入了一个 google 地图,当我更改屏幕长度时,地图将根据您看到的屏幕和地图进行调整指针会一直居中希望对你有帮助