【问题标题】:Does Google Maps API v3 allow larger zoom values?Google Maps API v3 是否允许更大的缩放值?
【发布时间】:2011-02-07 09:46:42
【问题描述】:

如果您在 API 的 v3 中使用 Google-provided example 使用卫星 GMapType,最大缩放级别的比例为 2m / 10ft ,而使用 v2 版本的 another Google-provided example (必须使用另一个,因为控制-simple 没有比例控制)产生的最大比例为 20m / 50ft。这是 v3 的新“功能”吗?

我不得不提一下,我已经在相同的 GLatLng 区域测试了这些示例 - 所以我的猜测是图块细节级别不会影响它,我弄错了吗?

in another question 所述,v3 被认为具有非常 Labs-y/beta 质量,因此暂时不鼓励在生产中使用。

我被这个主题所吸引,因为我必须“提高 GMap 的缩放级别”,the answers here 似乎建议使用 GtileLayer,我正在考虑使用GMapCreator,尽管这需要一些努力。

我想要实现的是具有更大的缩放级别,2m / 10ft 的比例是完美的,我有一张地图,其中的瓷砖不是那么高分辨率和很多标记。看到该区域没有高分辨率瓷砖,标记之间的距离非常小,造成了一些问题重叠。

或者更好的是,您如何创建允许更高缩放级别的自定义地图,例如 Google Campus,实现了 2m / 10ft 的比例,并且使用您自己的 tileserver?我看过一个示例 on a fellow Stackoverflower's GMaps sandbox ,其中根据缩放级别手动创建图块。

我见过the codebase for a custom Map on mapki,但这涉及到有一个tileserver,你不能只使用谷歌的tiles来获得特定的缩放级别,然后用自定义tiles交换其中的一些(取决于tile.x和tile.y) , 当缩放级别高于 19 时?

我认为我没有任何意义,所以我将在这里结束这个大问题,我已经想了好几个小时试图找到一个解决方案。希望有人来帮助我!

提前谢谢你!

【问题讨论】:

  • 经过进一步调查,确实是这样 - Maps v3 确实允许最大缩放级别为 22(!),相当于 2m / 10ft 的比例,但仅当地图类型为卫星时,不是混合的!
  • 也摆弄了 Automatic Tile Cuttor Photoshop 插件,无法产生我想要的结果(不知道如何精确地缩放我的地图以便完美地排列图块),使用一个 ImageOverlay,看起来不是像素级的。
  • 从那以后我的 GMaps v2 代码移植到 v3,一帆风顺。是的,拥有卫星地图(不是混合!)允许最大缩放 22,棘手的放置标记(彼此靠近)渲染得更好。为“对不起,这里没有图像”添加叠加层 + 自定义图块(最终)最终起到了作用
  • 不错!您应该将您的 cmets 放入一个 Answer 中,以便其他人可以投票,这样该问题就可以从 Unanswered 列表中删除。
  • 好的,包括 cmets 到一个答案中,谢谢你的提示,忘了:)

标签: google-maps google-maps-api-3 google-maps-api-2


【解决方案1】:

进一步调查后的见解:

经过进一步调查,确实是这样 - Maps v3 确实允许最大缩放级别为 22(!),相当于 2m / 10ft 的比例,但仅当地图类型为卫星而非混合时! – Dr1Ku 4 月 14 日 9:59

也摆弄了 Automatic Tile Cuttor Photoshop 插件,无法产生我想要的结果(不知道如何精确地缩放我的地图以便完美地排列图块),使用 ImageOverlay,不t 看起来很像素。 – Dr1Ku 4 月 14 日 10:00

从那时起,我将我的 GMaps v2 代码移植到了 v3,一帆风顺。是的,拥有卫星地图(不是混合!)允许最大缩放 22,棘手的放置标记(彼此靠近)渲染得更好。为“抱歉,这里没有图像”添加叠加层 + 自定义图块(最终)起到了作用 – Dr1Ku 5 月 17 日 20:17

【讨论】:

    【解决方案2】:

    我只是想在这里发布一个更新,即 Google Maps API 的 v3 现已推出实验室,并且与 v2 具有相同的功能。

    Maps API v2 也已被弃用,因此如果您正在寻找更好的缩放功能,看起来最好的选择是使用 v3 而不是 v2。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-11-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-07-08
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多