Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/369.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Google地图缩放级别迁移v2到v3_Javascript_Google Maps_Google Maps Api 3_Migration - Fatal编程技术网

Javascript Google地图缩放级别迁移v2到v3

Javascript Google地图缩放级别迁移v2到v3,javascript,google-maps,google-maps-api-3,migration,Javascript,Google Maps,Google Maps Api 3,Migration,我正在用javascript将一段google地图代码从v2迁移到v3 下面的v2片段显示了一张中心放大的地图,因此您可以看到街道名称和具体细节 var mapG = new GMap(document.getElementById("gmmap")); var point = new GLatLng(52.6461049, 6.5583690); mapG.centerAndZoom(point, 3); 我已尝试将此迁移到以下位置 var point = new google.maps.L

我正在用javascript将一段google地图代码从v2迁移到v3

下面的v2片段显示了一张中心放大的地图,因此您可以看到街道名称和具体细节

var mapG = new GMap(document.getElementById("gmmap"));
var point = new GLatLng(52.6461049, 6.5583690);
mapG.centerAndZoom(point, 3);
我已尝试将此迁移到以下位置

var point = new google.maps.LatLng(52.6461049, 6.5583690);

var mapOptions = { 
   center: point, 
   zoom: 3, 
   mapTypeId: google.maps.MapTypeId.ROADMAP
};

var map = new google.maps.Map(document.getElementById("gmmap"), mapOptions);
地图在完全相同的位置居中,但缩放距离太远。v2和v3中的缩放值之间是否存在差异?还是我把它迁移错了

如果我将3改为15,缩放大约相等。但由于我正在迁移客户机环境,我希望它看起来完全相同

V2文档: 每个贴图还包含一个缩放级别,用于定义当前视图的分辨率。在“法线贴图”视图中,可以将缩放级别从0(最低的缩放级别,在其中可以在一张地图上看到整个世界)调整到19(最高的缩放级别,向下调整到各个建筑物)。缩放级别根据您在世界上的位置而有所不同,因为全球某些地区的数据比其他地区的数据更具定义性。在卫星视图中,缩放级别可以达到20

V3文档: 显示地图的初始分辨率由“缩放”属性设置,其中“缩放0”对应于完全缩小的地球地图,放大级别越高,分辨率越高

而且 例如,大多数路线图图像的缩放级别为0到18


所以它们应该差不多。您的代码是否有其他问题,例如,您是否在任何地方使用fitBounds()或其他可以调整缩放级别的方法?

这会将地图缩放到与我的示例代码相同的程度。您可以在此处共享您的代码吗?不幸的是,我不能给出一个有效的例子,因为google map api键是由domainHmm绑定的。看起来zoom 3在旧版本中没有任何意义,它是出于某种原因工作的,但我不知道为什么。这是什么
centerAndZoom
函数?我没有在V2 API文档中看到它