如何在Google Maps Preview(新版GM)中计算缩放网址参数?

use*_*609 6 google-maps google-maps-api-3

我需要编写chrome扩展名,引用新版Google Maps网站.

但是,在新的谷歌地图预览我不能给链接因为我无法计算新的缩放参数.

例如,网址新的Google地图:https://www.google.com/maps/preview#!data=! 1m4!1m3!1d4112402! 2d-62.7728736! 3d44.829016

新的缩放参数很奇怪:

zoom 23 http://google.com/maps/preview#!data=!1m4!1m3!1d 1145       !2d29.6765085!3d59.868445
...
zoom 12 http://google.com/maps/preview#!data=!1m4!1m3!1d 77910      !2d29.6765085!3d59.868445
zoom 11 http://google.com/maps/preview#!data=!1m4!1m3!1d 155852     !2d29.6765085!3d59.868445
zoom 10 http://google.com/maps/preview#!data=!1m4!1m3!1d 311710     !2d29.6765085!3d59.868445
zoom 9  http://google.com/maps/preview#!data=!1m4!1m3!1d 623333     !2d29.568544!3d59.8698115
zoom 8  http://google.com/maps/preview#!data=!1m4!1m3!1d 1247028    !2d29.568544!3d59.8698115
zoom 7  http://google.com/maps/preview#!data=!1m4!1m3!1d 2493322    !2d29.568544!3d59.8698115
zoom 6  http://google.com/maps/preview#!data=!1m4!1m3!1d 4987951    !2d29.568544!3d59.8698115
zoom 5  http://google.com/maps/preview#!data=!1m4!1m3!1d 9979726    !2d29.568544!3d59.8698115
zoom 4  http://google.com/maps/preview#!data=!1m4!1m3!1d 19959453   !2d29.568544!3d59.8698115
zoom 3  http://google.com/maps/preview#!data=!1m4!1m3!1d 40027823   !2d29.568544!3d52.0636483
zoom 2  http://google.com/maps/preview#!data=!1m4!1m3!1d 80266577   !2d29.568544!3d48.7705008
zoom 1  http://google.com/maps/preview#!data=!1m4!1m3!1d 100000000  !2d29.568544!3d47.3841015
     ?                                                       ?           ?            ?     
old google                                      new zoom parameter      LAT         LONG
maps zoom                                       on Google Maps Preview
parameter                                       depends on coordinates
intuitive and easy                              how to calculate it?
Run Code Online (Sandbox Code Playgroud)

此参数取决于坐标!

如果我知道旧的缩放参数(从1到23),我如何使用此缩放在新的谷歌地图上生成链接?

我想我需要一个新的奇怪的设置为一个新的功能Globe ...但我不知道如何计算这个...谷歌搜索不知道答案

如果缩放参数不好 - 将地图重定向到本地位置.

在此输入图像描述

aem*_*kei 6

@链接到地图时如何使用替代语法?

模板:

https://www.google.co.uk/maps/place/@{LATITUDE},{LONGITUDE},{ZOOM}z

例:

https://www.google.co.uk/maps/place/@29.6765085,59.868445,12z https://www.google.co.uk/maps/place/@29.6765085,59.868445,11z