google-polyline相关内容

用于编辑谷歌地图折线的事件处理程序?

我正在寻找在您在 Google 地图中编辑折线时触发的事件,类似于标记上的“拖动"事件.我找到了 'capturing_changed' 事件,但它似乎在 dragstart 和 dragend 上触发,而不是在 drag 上触发.因为我不得不重新发明轮子,允许拖动标记并根据标记的位置更新折线,基本上是重新发明可编辑的折线.我希望能够添加标记,可编辑的折线可以顺利完成,但我必须能够在拖动时检测到. ..

获取多边形所有点的数组 - Google Maps Drawing Tool API-3

我正在使用谷歌绘图工具在谷歌地图上绘制多边形/矩形,现在我需要显示落在绘制多边形内的标记,为此我使用了 geometry.poly.containsLocation 方法,它需要一个点(latLng)和一组多边形点.如果我使用 maps.polygon 我可以通过 poly.getPath() 获得多边形点但是因为我使用的是 Google 绘图工具 使用 maps.drawing.DrawingM ..

谷歌地图替代道路显示不同颜色

我有以下谷歌地图 JsFiddle - 我需要在其中显示多个2 个位置之间的选项 - 我所做的只显示了一条路线 - 如果可能的话,还需要 2 个以不同颜色绘制. 在文档中,我得到的东西没有让我解决. $(document).ready(function(){var 标记 = [{“标题": '',"lat": '56.965969',"lng": '24.143496',“描述": ''} ..

在iOS中GMSMapView上绘制两地之间的路线

我正在开发一个 iOS 应用程序.在那个应用程序中,我有 2 个字段 From 和 To.我使用 Google Auto Complete API 输入了地址.而且我能够获取两个地方的 Latitude 和 Longitude 并能够在 GMSMapView. 现在我想在这两个地方之间绘制路线.当我们使用 MKMapView 时,我找到了一个解决方案.但是我无法找到 GMSMapView 的 ..
发布时间:2021-12-10 21:34:11 移动开发

将 Google Maps V3 标记的拖动限制为折线

我创建了一个 Google 地图并在其上绘制了一条折线.然后我在折线的开始处添加了一个标记(与折线的起始坐标相同). 我希望能够做的是抓住并拖动标记,但让它“粘"在折线上,这样您只能沿着折线拖动它,而不能将其拖离或拖到它的一侧. 是否可以将可拖动标记限制在 GM V3 中的路径中?如果没有,有人能想到如何做到这一点吗?当用户放下标记时,有可能将标记捕捉到路径上最近的点,但我更喜欢更平滑 ..
发布时间:2021-11-17 01:35:30 其他开发

Google Maps Javascript v3折线点击事件

我正在尝试显示一条地图,其中包含许多以多义线形式布置的路线.单击折线后,我要显示特定于该线的数据.将数据与行关联不是问题,但是无论单击哪条线,显示的数据都与绘制的最新线相关联,就好像每条新的折线都将覆盖最后一条折线一样.我有一个数据库,其中包含指向gpx文件的链接,指向视频的链接,路线类型(指示颜色)和其他一些东西.通过解析gpx文件并将google maps latlng变量推入数组来绘制线条: ..

如何在Google地图的多边形内添加随机点?

我对一个地方有一个界限,并创建了那个地方的多边形. 如何在该多边形的边界内生成一个随机点? 解决方案 一种方法.这将计算多边形的边界,然后猜测边界内的随机点,如果该点包含在多边形中,则会在其中放置一个标记. // calculate the bounds of the polygon var bounds = new google.maps.LatLngBounds(); for ..

折线的距离

我在折线中工作,我需要获取它的距离.因此,如果有人可以提供帮助,我将非常感激. 最诚挚的问候. 这是我的代码: function polyline() { downloadUrl("xmlPolyline.asp", function(data) { var xml = xmlParse(data); var markersPath = xml.documentE ..
发布时间:2020-11-19 06:02:58 其他开发

如何在折线点击中获取特定数据?

在有多个数据的时候,我正在绘制经纬度和经度值的折线.现在,当我绘制它时,我要指定线段还因为单击折线的时间现在应该有所不同,因为也许纬度和经度值会相同,但是有些时候我会给定特定值,那么我可以知道点击的时间长短. PolylineOptions polylineOptions = new PolylineOptions(); polylineOptions.addAll(coordinateLi ..
发布时间:2020-11-19 05:11:23 移动开发

C#中的Google几何Api

我有一个点(纬度,经度),例如:33.959295,35.606100,我在c#中寻找一种方法来检查该点是否在特定路线上(点列表或折线).我进行了一些研究,发现Google Maps Geometry Library中包含的isLocationOnEdge函数完全可以满足我的需要,但不适用于c#.这是其他语言的一些示例: Google Map Javascript API https://d ..
发布时间:2020-11-19 03:45:42 C#/.NET

Android中的Google Map v2中的多色折线

我进行了很多搜索,没有找到合适的解决方案.可以帮助和链接:-) 解决方案 也许太晚了!但我解决了这个问题,并希望将其提供给某些人.也许有用.详细而言,我每5个地图通过新的polylineOption解决它 private static void animateMarker(final GoogleMap map, final Marker marker, final List ..
发布时间:2020-11-19 03:26:44 移动开发

限制将Google Maps V3标记拖动到折线

我已经创建了一个Google Map,并在其上绘制了一条折线.然后,我在多变线的开始处添加了一个标记(与折线的开始座标相同). 我想做的是,抓住并拖动标记,但将其“粘在"多段线上,这样您就只能沿着多段线拖动它,而不能将其拖到它的侧面或侧面./p> 是否可以将可拖动标记限制在GM V3中的路径上?如果没有,那么谁能想到可以做到这一点?当用户放下标记时,有可能将标记捕捉到路径上的最近点,但我希 ..
发布时间:2020-09-06 19:11:38 其他开发

使用传单拖动标记时,用折线标记

嗨,我在标记和折线之间有联系,例如Image. 我在此处附上示例. 当我用折线拖动标记时,如何使拖动成为可能. 示例,如果我拖动标记3,它也应该更新折线点,并且我将标记3折线放置到的任何地方都应与标记3连接. 我需要这种类型的拖动事件,该事件可以在拖动标记时也更新多段线. 我正在为此目的使用传单,但仍然无法解决折线标记的拖动逻辑. 这是我正在使用的示例代码 $http.g ..
发布时间:2020-04-30 09:11:43 其他开发

谷歌地图绘制距离旅行折线

我想使用谷歌地图API的V3在预设路线上绘制“行进距离”折线。 折线需要运行多个航点/ leg。 我目前正在使用DirectionsService绘制完整的路线。 我也在使用epolys .js获取行进距离的标记位置。 我将完整路线复制到新的折线,但我只想将路线复制到标记位置。 演示链接: http:// codepen .io / 1983ron / pen / w ..

Google Map SDK:在Google地图中绘制正确的折线,作为设备在后台移动

我正在使用适用于iOS的Google Map SDK。我在驾驶模式下绘制折线。 但是当我停下来然后缩放谷歌地图时,我的当前位置光标会自动移动并重绘之字形折线,因为之前所有绘制的折线重叠,折线完全改变。当我进入背景和驾驶时会发生事情。 我能知道它为什么会发生吗?如何在同一路径中同时在驾驶和步行模式下绘制平滑折线。 我的代码 - - (void)locationManage ..
发布时间:2018-09-06 10:39:14 移动开发

将多个多段线添加到单个阵列

我是Maps API V3的新成员,但我无法找到将多条多段线放在一个数组中的方法,因此我可以使用按钮(一次全部)显示/隐藏它们。这是我的代码。 //设置点击事件侦听器:只需将地图设置为波哥大中心 var bogota = new google.maps.LatLng(4.697316,-74.044805); var directionsDisplay; var direct ..
发布时间:2018-05-14 11:41:31 其他开发