问题标签 [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.
javascript - 覆盖谷歌地图方向缩放
我试图超越谷歌地图行车路线缩放。是的,我在stackoverflow上看到了另一个相同的问题;但是,该解决方案对我不起作用。
这里我调用了一个新的 DirectionsRenderer,我定义了 preserveViewport: true;
这里是我调用路由服务的地方,我定义了 setOptions preserveviewport:true;
但是,这不会覆盖路线服务的缩放功能。想法?
google-geocoder - fitBounds() 不适用于地理编码器功能
我刚刚将我的代码从 v2 更新到 v3。一切正常,但功能map.fitBounds();
这是我的示例代码
}
我发现这段代码看起来不错,但 fitBounds() 在这里不起作用。下面的答案中提到了所需的更改。
google-maps - map.fitbounds not doing anything
I have a script which takes data from html and uses it to plot routes on a map. I'm trying to get it to take all the routes and zoom to show all of them. Here's the code:
For some reason, map.fitBounds(ombounds) does nothing. The code still plots the routes, but I can't see what the bounds related functions are doing. I've added //bounds to all the lines related to the zooming - at the moment, they have no visible affect on the code's output. Anyone know where I'm going wrong?
javascript - How can I fitBounds for all shapes on the map?
There are a lot of shapes on the map and they are all saved inside this array array_shapes_object[]
. How can I show all of them on the map by fitBounds method?
I can use something like:
or
or
but they all work for just a shape and not more than one. Seems that there is just three type of shapes. (Circle, rectangle, polygon).
I want to fitBounds all shapes on the map when I click on a button that is run a function.
image - 图像中不规则形状的最佳椭圆拟合
我有一个具有任意区域形状的图像(比如对象),假设背景像素被标记为零,而任何对象都有一个唯一的标签(对象 1 的像素被标记为 1,对象 2 像素被标记为 2,... )。现在对于每个对象,我需要找到其像素的最佳椭圆拟合。这需要找到对象的中心、长轴和短轴以及旋转角度。我怎样才能找到这些?
谢谢;
google-maps - 使用 fitbounds 时,在地图范围内包括打开的信息窗口
我有一张地图,其中包含多个带有信息窗口的标记。信息窗口需要在页面加载时打开。使用 setbounds 将地图居中以合并所有标记,这是可行的,但它还需要在边界内包含信息窗口。目前,信息窗口在某些地方被裁剪。
JS:
CSS:
你可以在这里看到一个小提琴:http: //jsfiddle.net/mKKVM/
任何人都可以建议如何在界限内获取信息窗口吗?
google-maps - 谷歌地图 v3 多个信息窗口超出范围
我得到了一张 2markers
和 2infowindows
打开的简单地图。
我如何确保地图适合显示整个标记和信息窗口?
这是概念的证明。
根据屏幕的高度(请上下移动右侧垂直分隔符并再次运行),我可以得到一个信息窗口,如下所示:
在此示例中,我使用了 2 个固定点,但我想确保在map.fitBounds
通话后和任何一组markers/infowindows
.
如何避免这种情况?
javascript - 谷歌地图 api fitbound 与偏移量?
我有一个谷歌地图,上面有一个自定义控件,覆盖了 35% 的正确区域:
当用户在地图上方的输入框中输入地址时,我对其进行地理编码并建立附近商店的列表;我放置标记,然后我目前使用 fitbounds 来确保前 5 家商店在地图上可见:
问题是一些标记位于自定义控件后面并且不可见。我想知道是否有办法告诉地图让 5 家商店不仅在整个地图上可见,而且在地图的特定区域上可见。那可能吗?
javascript - 谷歌地图 map.fitBounds() 和 bounds.extend() 没有按预期工作。
我在下面有一段代码,它使用 bounds.extend() 和 map.fitBounds() 来调整地图的大小以适应所有标记。我希望地图可以以 start_point 为中心并缩小到适当的水平,以便看到每个标记。
但是,它最终会最大程度地放大到 start_point。而且我尝试(commen)不每次在 geocoder.geocode 回调函数中调用 bounds.extend() ,而是将标记添加到数组中并在单独的循环中调用 bounds.extend() ,这也不起作用。
我仔细检查了标记是否已成功创建,如果我手动缩小,我可以看到它们。
mark_pins() 作为 ajax 成功回调函数被调用,这里我没有包含。
我想念什么吗?
google-maps - 在平移或缩放之前,标记不会显示在地图上
我只有一个标记要显示在地图上。我得到了标记 LatLng 并通过扩展标记位置的 LatLngBounds 并将边界与地图相匹配来添加到地图中。这是我使用的片段,
加载地图后,在平移或缩放地图之前,我看不到添加的标记。这个问题在我测试过的 Chrome 和 FireFox 的浏览器中都可以看到,所以看起来像是谷歌地图的问题。
是否有针对此问题的解决方案或解决方法?提前致谢。