摘要: var vectorWmsJHdataLayer = new ol.layer.Tile({ source: new ol.source.TileWMS({ //地址 url:'http://localhost:8082/geoserver/HKKJ/wms', //必要参数 ,geoserver 的服务... 阅读全文
posted @ 2018-06-28 09:08 破碎s 阅读(142) 评论(0) 推荐(0) 编辑
摘要: //cyd var cydclusterSource = new ol.source.Cluster({ distance: 40, source: new ol.source.Vector({ features:(new ol.format.GeoJSON()).readFeatures(JSON.stringify(cyd)) }... 阅读全文
posted @ 2018-06-27 07:58 破碎s 阅读(613) 评论(0) 推荐(0) 编辑
摘要: function PathBack() { var PVLayer = new ol.layer.Vector({ source: new ol.source.Vector({}) }); var pointList = new Array(); map.addLayer(PVLayer); ... 阅读全文
posted @ 2017-03-17 13:37 破碎s 阅读(5799) 评论(0) 推荐(0) 编辑
摘要: //经纬度转墨卡托 public Vector2D lonLat2Mercator(Vector2D lonLat) { Vector2D mercator = new Vector2D(); double x = lonLat.X * 20037508.34 / 180; double y ... 阅读全文
posted @ 2017-03-16 15:12 破碎s 阅读(568) 评论(0) 推荐(0) 编辑
摘要: 就是在鼠标移动到feature上的时候,鼠标样式更改成手势标记。 阅读全文
posted @ 2017-03-15 15:31 破碎s 阅读(1899) 评论(0) 推荐(0) 编辑
摘要: 1 //划线 2 this.drawLine = function (type) { 3 //清除双击放大效果 4 this.map.getInteractions().item(1).setActive(false); 5 var draw = new ol.interaction.Draw({ 6 ... 阅读全文
posted @ 2017-03-15 15:27 破碎s 阅读(8213) 评论(0) 推荐(0) 编辑
摘要: 在子线程中如果简单的调用新窗体的话,新出来的窗体会直接一闪而过。没有停留。效果很差 具体解决方法 如下: 在母窗体中建立委托 然后调用的时候 OK。 阅读全文
posted @ 2017-02-22 15:02 破碎s 阅读(3705) 评论(0) 推荐(0) 编辑
摘要: 简单的思路如下: 1、在arcgis中获得shp文件 2、将其转成geojson文件 3、用openlayers进行展示 第一步直接省略 第二步这里推荐一个shp转geojson很方便的工具网站http://mapshaper.org/,具体格式如下: 第三步 然后就是关键的一步,用代码实现,采用a 阅读全文
posted @ 2017-02-05 13:46 破碎s 阅读(5631) 评论(0) 推荐(0) 编辑
摘要: 在未来五至十年, 地理信息系统中第四维的使用也将增加, 地理信息系统公司将越来越多地提供“ 时间” 功能, 作为对传统 x、 y、 z 坐标轴的一个补充维度。通过使用四维技术, 我们能够呈现历史, 了解已经发生的变化, 同时也能对未来趋势进行预测性建模。有效管理实时信息和有效存储不同时间的数据将会成 阅读全文
posted @ 2017-01-18 16:17 破碎s 阅读(788) 评论(0) 推荐(0) 编辑
摘要: 由于项目需要,需要自定义滑块。为此记录如下: 然后js代码: 效果如下: 阅读全文
posted @ 2017-01-13 14:41 破碎s 阅读(4388) 评论(1) 推荐(0) 编辑