|
|
||
| //创建一个动态层,名称为“MyNewLayer” var oLayerUser=oMapViewer.dynamicLayers.addLayer("MyNewLayer"); //在当前动态层中加入一个坐标 var pointObject=oLayerUser.addPointObject(118.16,40.0); 完整HTML代码如下: <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> <title>朝夕科技 MapEngine IMS 2007</title> <script language="JavaScript" for=oMapViewer event=EventHappen(eventName)> if (eventName=='initcomplete') { oMapViewer.openDB("[]http://www.mapok.com/mapokstudy/DataServer/MapData/4-10web/"); oMapViewer.openMap("中国地图"); oMapViewer.whole(); oMapViewer.redraw(); } </script> <script language="JavaScript"> function addPoint() { var factory= oMapViewer.classFactory; pointBlue=factory.createLegend(); pointBlue.initSimplePoint(4,factory.createColor(0,0,255),true); var oLayerUser=oMapViewer.dynamicLayers.addLayer("MyNewLayer"); var pointObject=oLayerUser.addPointObject(118.16,40.0); pointObject.legend = pointBlue; pointObject.text = "添加的实体"; pointObject.textPosition = 2; oMapViewer.redraw(); } </script> </head><body> <center> <input type=button value="放大" onClick="oMapViewer.setCurrentTool(1)"> <input type=button value="缩小" onClick="oMapViewer.setCurrentTool(2)"> <input type=button value="移动" onClick="oMapViewer.setCurrentTool(3)"> <input type=button value="全图" onClick="oMapViewer.whole()"> <input type=button value="添加实体" onClick="addPoint()"> </center> <center> <center> <OBJECT id= oMapViewercodeBase=http://www.mapok.com/mapokstudy/MeInclude/MeMapViewer.CAB#version=2,0,2,19 height="100%" width="100%" classid=CLSID:D19243C5-D51A-4624-A5CB-ECA63DC9D894></OBJECT> </center></body> </html> 查看运行结果 |
||
|
|
||