Openlayers 根據座標點畫點線圓多邊形

2021-08-24 20:32:23 字數 1043 閱讀 9642

根據座標點畫點線圓多邊形,**如下

geometry type   point linestring polygon circle none bezier 繪製 繪製圓形 繪製線段 繪製多邊形 繪製單個點 清除所有 清除指定

///地圖部分

var map = new ol.map(),

controls:ol.control.defaults(

})

});

//下拉列表切換

var typeselect = document.getelementbyid('type');

//新增形狀的函式

var draw;

function addinteraction() */ (typeselect.value)

});draw.on(「drawend」, function(evt) else

map.removeinteraction(draw);

}, this);

map.addinteraction(draw);}}

addinteraction();

typeselect.onchange = function () );

function drawgeometry()

var displayarr = ;

// 清除所有

function areaallclear()

// 清除指定

function areaclear(data)

var temparr = data.split(",");

if(temparr.length>0),3000);/

ol.feature(new ol.geom.circle([13401952.589581877,4315481.742924481], 2197.1491052936763)));

/var vectorsource = new ol.source.vector();/

ol.feature(new ol.geom.circle([5e6, 7e6], 1e6)));

google map 根據座標點自動縮放

google map v3的命令和v2有些差別。下面把我的 貼出來。這個功能主要是如果乙個地圖上有多個座標,可以根據座標點自動計算zoom值,防止有點座標點跑到地圖外面,導致顯示不全。planservice.initmap function id,flightplancoordinates,area...

Android 根據座標點動態改變View的位置

在開發專案中,需要動態改變view的位置,其實只需要用api的 layout 方法即可,不斷改變座標值,通過ontouchevent 來獲取點的座標點,然後計算出view的寬和高就可以了 如下 private relativelayout main area 需要移動的view private vo...

座標點旋轉

座標上的一點繞原點 任意一點 旋轉,為了實現這個功能在網上找了好久,找到的答案都是這個公式 newx cos angle x sin angle y newy cos angle y sin angle x 但是按照這個公式旋轉的座標點有問題,不知道是不是 自己沒搞清楚,還是 搞出了問題。後來無意間...