使用openlayers从地图中获取位置。如下所示获取坐标 32.80144214630127,39.96892690658569 需要将它们分成纬度和经度才能发布 function savetodb() { var featureArray = drawSource.getFeatures() vargeogJONSformat = new
我在Openlayers3中有一个静态图像层,用户可以在其中绘制圆、点和多边形等特征。我可以使用以下代码获取Point、Polygon和LineString的坐标: var geoJsonGeom= new ol.format.GeoJSON();
var pp = geoJsonGeom.writeGeometry(event.feature.getGeometr
我必须用OpenLayers来画几条线。线要素编码为GeoJSON格式。我的代码对于硬编码的GeoJSON特性来说是可以的。但是,如果我将这些特性放在单独的文件中并尝试加载它。它就是不起作用。代码1:map.addControl(new OpenLayers.Control.LayerSwitcher= new OpenLayers.Format.GeoJ
我已经尝试将以下函数和新的Vector层放入我的代码中。我将GeoJSON文件上传到我的BPlaced帐户中,以便在我的代码中链接该文件,对吗?Geojson具有与网站相同的坐标系。此外,代码似乎可以工作,但我没有看到任何Geojson。 source: new ol.source.Vector({
format: