源代码编辑器
<html>
<head>
</head>
<body onload="onLoad()">
<div id="mapdiv" class="map" style="width:100%;height:450px;background-color:#F4F3F0;"></div>
</body>
</html>
<script type="text/javascript" language="javascript"
src="http://a.qqearth.com:81/SE_JSAPI?v=ol&uid=您的uid"></script>
<script type="text/javascript">
function onLoad(){
var message = ["注意","这是","一个","私密","信息"];
map = new EV.Map("mapdiv",{deafultTools:false});
map.setCenter(new EV.LngLat(116.32969,39.92940), 11);
map.addControl(new EV.MapControl());
function createMarker(latlng, number) {
var marker = new EV.Marker(latlng);
EV.Event.addListener(marker,"click", function() {
var myHtml = "<b>#" + number + "</b><br/>" + message[number -1];
marker.openInfoWinHtml(myHtml);
});
return marker;
}
var bounds = map.getLngLatBounds();
var centerPoint = map.getCenterPoint();
//var southWest = new EV.LngLat(bounds.getXmin(),bounds.getYmin());
//var northEast = new EV.LngLat(bounds.getXmax(),bounds.getYmax());
var southWest = bounds.getWS();//西南经纬度坐标
var northEast =bounds.getEN();//东北经纬度坐标
var lngSpan = northEast.getLon() - southWest.getLon();
var latSpan = northEast.getLat() - southWest.getLat();;
for (var i = 0; i < 5; i++) {
var lat=centerPoint.getLat() + latSpan/3 * Math.random();
var lon=centerPoint.getLon()-lngSpan/3 * Math.random()
var latlng = new EV.LngLat(lon,lat);
map.addOverLay(createMarker(latlng, i + 1));
}
}
</script>