Tag: polygon

从纬度和经度中识别哪个是多边形

我有一张使用leaflet.js绘制的地图。 如果我将经度和纬度值作为输入,我可以识别多边形吗? 我可以为此获得客户端脚本吗?

单击时提取drawingManager多边形路径Google Maps

我有一个启用了绘图管理器的Google地图,用户可以绘制多边形并将其保存到我的数据库中。 我为overlaycomplete事件的drawingManager对象添加了一个事件监听器。 触发事件时,多边形的坐标将写入隐藏字段。 这很有效 – 唯一的问题是如果在该点之后拖动/更改了各个顶点,则不会触发事件。 我需要更新(任何)更改字段或在用户点击提交时迭代多边形顶点并将其写入隐藏字段。 我无法弄清楚如何让它工作,但你可以看到我到目前为止所拥有的: http : //jsfiddle.net/5Y4WT/21/ HTML: JavaScript的: var map; // Global declaration of the map var iw = new google.maps.InfoWindow(); // Global declaration of the infowindow var lat_longs = new Array(); var markers = new Array(); var drawingManager; function initialize() { var myLatlng = new google.maps.LatLng(40.9403762, -74.1318096); var myOptions […]

在Raphael Javascript库中渲染SVG多边形

据我所知,目前无法在Raphael Javascript库中显示SVG多边形。 我正在构建一个需要读入SVG的应用程序,并在Raphael中显示它们,但是,许多这些SVG使用多边形。 例如,我正在使用以下格式的多边形读取SVG: <polygon points="260.5,627.75 259.563,628.313 258.625,628.563 258.25… 所以,我想知道……有没有办法将多边形点转换成我可以在拉斐尔绘制的路径? 我见过一些使用python和PHP的应用程序,但到目前为止我找不到任何严格的javascript。 任何帮助将不胜感激。 谢谢