问题标签 [fitbounds]

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 投票
0 回答
298 浏览

google-maps - 使用 fitbounds() 时不要触发“zoom_changed”事件

在我的初始化中,我有这样的事情

在某些时候gmap.fitBounds(GMapPlot.markerBounds);,我的问题是fitBounds触发zoom_changed实习生调用绑定方法的事件,我不希望这种情况发生,有没有办法做到这一点。如果我尝试在此之前clearListener进行zoom_changed事件fitBounds是行不通的。

0 投票
2 回答
1591 浏览

javascript - Google Maps API fitBounds 导致 0,0 位置

我正在尝试使用以下代码行来使地图边界适合标记:

由于某种原因,地图会缩放到地图上的位置 0,0。

更新 1:似乎可以在 IE9 中运行,但不能在 Chrome 中运行。在 Chrome 开发者模式下得到如下错误信息:Port error: Could not establish connection. Receiving end does not exist.

更新 2:在 IE9 中重新加载页面后,它也停止工作。

这是我的代码。我必须做一些基本的错误吗?

0 投票
1 回答
3179 浏览

google-maps-api-3 - 界限谷歌地图

我的谷歌地图 API 地图缩放显示谷歌地点搜索后添加的所有标记。在移动地图上,这可能需要一些时间来加载,并且作为骑自行车者的这个应用程序,我更喜欢只在视口中显示结果。我读过的大多数研究表明,不可能只在视口内返回结果。我是否可以在添加标记后保持地图边界不变?如果它只向我显示添加到当前边界的标记,那将是很棒的,除非只有一个标记返回,然后它应该缩放到该标记。因此,搜索诸如比萨饼之类的一般事物将在当前视口中显示许多比萨饼店,而无需平移或缩放。搜索特定地址将缩放到该标记,即使它位于视口之外。

0 投票
1 回答
662 浏览

google-maps - 谷歌地图可拖动标记缩放以适合所有标记

我有一个带有可拖动标记的地图工作版本。放大以包括所有标记作品

results[0].geometry.location新的可拖动位置在哪里。

如果新位置正在形成更大的区域,则此方法有效。但是,当我将标记拖到离其余标记更近的位置时,我认为这不会扩展边界,因此不会放大。

任何想法?

0 投票
2 回答
5755 浏览

javascript - Google Map 渲染方向中的拟合边界

我正在尝试为 48 个航点渲染方向,但谷歌只允许每个请求渲染 8 个航点。所以我做了多个请求(在我的例子中是 6)。但是,API 以某种方式为最后一个请求执行了 fitBounds() 。

如何使用 fitBounds() 和/或 setZoom() 在一张地图中显示所有 48 个航点

我的代码如下: -

0 投票
1 回答
1756 浏览

google-maps-api-3 - Google Maps API fitBounds 未正确设置缩放

我有一个问题,我认为 fitBounds 调用没有正确设置缩放级别。我已经设法在这里重现了我的测试用例http://tom.haddons.net/map.html - 基本上四个外点是我设置的边界,如果你加载页面,然后放大一级,它们'都仍然可见。那么为什么谷歌地图不设置缩放级别呢?

谢谢,汤姆

0 投票
1 回答
149 浏览

javascript - fitBounds 和 extend - 出现在完全不同的地方

}

所有代码都在上面。我已经从融合表中取出几何图形,将其转换回字符串并从中制作了一个 LatLng 对象。但是,当我运行 fitBounds 时,它会将我带到新几内亚,而坐标实际上是澳大利亚悉尼的 Kiama。我没有错误。关于什么可能是错的任何想法?

0 投票
2 回答
341 浏览

fitbounds - 当 directionDisplay.setDirections(response) 时我不想适应界限

我有一个带 GPS 的站点,并制作了自己的路线规划器。GPS 标记位于地图的中心。每次 directionDisplay.setDirections(response) 被称为它的跳跃以适应、限制并返回 GPS 标记。我想停止方向显示的 fit.bounds 并坚持 GPS 标记。那可能吗?

0 投票
1 回答
4516 浏览

ios6 - GMSCoordinateBounds 包括坐标在 Google Maps SDK for iOS 中无法正常工作

我正在尝试使用该fitBounds方法将我的所有标记都放入谷歌地图相机视图中。所以我存储了我的标记,markersArray并使用以下代码使用第一个和第二个标记初始化 GMSCoordinateBounds,markersArray其中工作正常。

然后,当我尝试从markersArrayusing添加第三个标记时,includingCoordinate我看不到边界在其值和地图中都没有更新任何内容,它是否相应地更改了相机。

奇怪的是,在Google maps SDK for iOS 文档中,它说 GMSCoordinateBounds “是不可变的,并且在构建后无法修改”。那有意义吗?构建它们后我不能改变边界吗?那么如何向边界添加更多坐标?

这是我的代码:

0 投票
1 回答
235 浏览

google-maps - 试图让谷歌地图缩放和居中,无法理解它

我这里有一段代码在地图上绘制一组路径。我试图让地图缩放和居中,以便所有路径都可见,但我什么也做不了。这是我开始之前的代码:

在摆弄它之后:

谁能指出我哪里出错了?