openlayers 加 点线面

问题描述

varvector=newOpenLayers.Feature.Vector(OpenLayers.Geometry.fromWKT("POLYGON((-10037508-5565974,10037508-5565974,100375085565974,-10037508-5565974))"));如何给vector注册事件events.register("click")要这样注册,不能用SelectFeature实现

解决方案

解决方案二:
好BT的要求啊。OL的最好的做法就是使用SelectFeature,为什么不用呢?
解决方案三:
如下:vector.events.register("click",vector,function(e){......这写你要干的事情});

时间: 2024-07-30 12:31:54

openlayers 加 点线面的相关文章

openlayers加载切片地图

使用的软件是tilemile.openlayers2和openlayers3加载切片地图使用的接口是不同的.下面做分析. openlayers2: layerName为图层名字,tileUrl为切片所在路径 function getTileLayerFunc(layerName,tileUrl){ var mapMinZoom = 16; var mapMaxZoom = 23; var mapBounds = new OpenLayers.Bounds( 120.215163348, 30.2

openlayers 加载mapserver 地图问题 瓦片显示结果不正确啊

问题描述 <htmlxmlns="http://www.w3.org/1999/xhtml"><head><styletype="text/css">#map{width:100%;height:99%;border:1pxsolidblack;}body{padding:0px;margin:2px}#labs{position:absolute;bottom:15px;left:7px;font-size:smaller;z-

问个问题,高手请进!

问题描述 用openlayers加载sharpmap地图,展现时地图上有些字显示的不清楚,或是只显示一半,有谁遇到过这种问题,请指教! 解决方案 解决方案二:没做过学习解决方案三:该回复于2011-11-29 17:12:33被版主删除

openlayers3根据坐标在地图上画点线面怎么做?

问题描述 openlayers3根据坐标在地图上画点线面怎么做? 我在openlayers3官网上看到Geojson的例子http://openlayers.org/en/v3.9.0/examples/geojson.html?q=geojson,但是他是在图层初始化的时候就将点线面初始化了(vectorLayer中).我需要的是在地图已经初始化之后,我给它一个坐标就可以在地图上画个点.就类似于map.add()的方法将要画的点线面加到地图上的功能. 解决方案 楼主你完成了没有,我也是遇到一摸

Arc Engine 10.2 加载符号样式文件(ESRI.ServerStyle)出错,求大神指点

问题描述 在加载ESRI.ServerStyle文件的时候出错privatevoidSymbolSelectorFrm_Load(objectsender,EventArgse){this.axSymbologyControl1.LoadStyleFile(@"C:ProgramFiles(x86)ArcGISDesktop10.2StylesESRI.ServerStyle");//确定图层的类型(点线面),设置好SymbologyControl的StyleClass,设置好各控件的

OpenLayers中长度测量和面积测量等功能的实现2

本文演示用另一种方法实现测量功能. 先上结果图 功能实现: 1.      界面制作 在HTMLbody主体中添加相应代码为: <div id="map" class="smallmap"></div> <div id="options"> <divid="output"></div> <ulid="controlToggle"> &l

openlayers2 wfs方式加载矢量图层

在地图中为了增强交互效果,需要加载一层矢量地图.如何通过请求wfs的方式加载矢量地图呢? function getParkingLayerFunc(mapUrl,parkingLayerName,onComplete){ //获取地图对象 var map = ****.getMap(); //矢量图层默认状态下的style var defaultStyle = new OpenLayers.Style({ 'fontColor' : '#000000', 'rotation': 90, 'str

openlayers2加载小块区域地图,限制拖动范围值怎么设置?

问题描述 openlayers2加载小块区域地图,限制拖动范围值怎么设置? var map = new OpenLayers.Map({ div: "map_id", projection: "EPSG:3857", maxExtent: [-18924313.432222, -15538711.094146, 18924313.432222, 15538711.094146], restrictedExtent: [-13358338.893333, -96083

地图-OpenLayers框架想要实现在页面上输入坐标然后定位那个点并居中怎么实现呢?急求!!

问题描述 OpenLayers框架想要实现在页面上输入坐标然后定位那个点并居中怎么实现呢?急求!! 我先用ol框架加载了一个地图,然后打算用一个form表单提交xy坐标在地图上将这个坐标定位出来并居中. 网上也搜不出类似的案列,现在简直是束手无策. 解决方案 问什么我问不了问题呀