1
leaflet地图全图以及框选截图导出功能(附源码下载)

本篇主要参考截图插件domtoimage:https://github.com/tsayen/dom-to-image 地图全图导出直接用上面的domtoimage插件,然后矩形框选截图导出也是在domtoimage插件基础上自己计算矩形范围来实现的 ...

GIS之家 @ 2020/03/29

2
Cesium加载Geowebcache切片

1、会有跨域问题,谷歌浏览器跨域解决方案 2、加载代码: let parameters = { service: 'WMS', format: 'image/png', tiled: true, //是否是切片 version: '1.1.0', SRS: 'EPSG:3857', exceptio ...

昜木辰deブログ @ 2020/03/23

3
openlayers6结合geoserver利用WFS服务实现图层编辑功能(附源码下载)

本篇主要是参照openlayers6结合geoserver利用WFS服务实现图层新增功能(附源码下载)基础上实现的,openlayers6通过调用geoserver发布的地图服务WFS来达到图层编辑记录的目的。与GeoServer的WFS进行基于Rest交互关键就在于请求参数,值得注意的是这些请求最... ...

GIS之家 @ 2020/03/22

4
arcgis api 4.x for js扩展MapImageLayer支持图片图层加载

之前写过一篇关于arcgis api 4叠加图片图层的文章,效果不太好,三维视图模式下不行;然后前段时间,我的简书GIS专题有个网友投稿一篇文章:扩展ArcGIS JS API中的MapImageLayer支持图片图层加载,我感觉那篇文章作者写的特别好,所以这里分享一下他的成果,他也有把成果共享到g... ...

GIS之家 @ 2020/03/19

5
cesium结合geoserver利用WFS服务实现图层删除(附源码下载)

本篇主要是在上一篇cesium结合geoserver利用WFS服务实现图层新增(附源码下载)基础上实现的,cesium通过调用geoserver发布的地图服务WFS来达到图层删除记录的目的。与GeoServer的WFS进行基于Rest交互关键就在于请求参数,值得注意的是这些请求最好采用POST方法发... ...

GIS之家 @ 2020/03/15

6
leaflet结合geoserver利用WFS服务实现图层编辑功能(附源码下载)

本篇主要是参照leaflet结合geoserver利用WFS服务实现图层新增功能(附源码下载)基础上实现的,leaflet通过调用geoserver发布的地图服务WFS来达到图层编辑记录的目的。与GeoServer的WFS进行基于Rest交互关键就在于请求参数,值得注意的是这些请求最好采用POST方... ...

GIS之家 @ 2020/03/08

7
聊聊GIS数据的四个分层与GIS服务

本篇不讨论矢量栅格数据的结构,也不讨论矢量与栅格的区别(即设定读者有这方面的基础)。 版权声明:原创。博客园/B站/小专栏/知乎/CSDN @秋意正寒 转载请标注原地址并声明转载: https://www.cnblogs.com/onsummer/p/12082568.html 本文系概念性很强的博 ...

秋意正寒 @ 2020/03/05

8
Cesium动态绘制实体(点、标注、面、线、圆、矩形)

//自定义绘制图形,支持 点,线,面,矩形,圆,标识,可自定义绘制过程中的和绘制完的预览 this.drawGraphic = function(view,_mode,_callback,_GraphicProperty){ //清空所有可能的监听和画到一半的图形 if(handler){ hand ...

昜木辰deブログ @ 2020/03/05

9
改造SuperMap的DrawHandler接口,自定义绘制的图形样式

超图WebGL三维接口中有一个绘制的接口(new Cesium.DrawHandler(viewer, mode, clampMode),它封装了绘制完之后的式样,画完之后捕捉绘制完成的实体有一定的难度,而且样子也改不了,所以我对其Drawhandler的方法做了变形,只使用其绘制中的预览效果,最终 ...

昜木辰deブログ @ 2020/03/05

10
OpenLayers要素拖拽

//拖拽要素 function dragFeature (_map,_dragEndCallback) { let selFeature = null; _map.on("pointerdrag", function (evt) { selFeature = _map.getFeaturesAtPi ...

昜木辰deブログ @ 2020/03/05

11
OpenLayers动态测量距离和面积,并可自定义测量的线样式

全局操作变量 /** * @description 标注弹出框 */ HtmlPopup = null; /** * @description 临时图层类数据源 */ VectorSource = null; /** * @description 绘图工具 */ Draw = null; let m ...

昜木辰deブログ @ 2020/03/05

12
openlayers6实现webgl点图层渲染效果(附源码下载)

本文我是参照openlayers官网webgl点渲染例子,替换自己的数据源做的测试渲染例子,测试点图层77w左右个点,渲染效果还可以,体验问题不大。 ...

GIS之家 @ 2020/03/05

13
遥感影像非切图快速发布软件

兴太遥感影像服务发布软件是一款先进的轻量级、跨平台、高性能的影像OGC服务快速发布工具软件。解决切片发布方式耗时长、文件多、信息丢失,以及超大文件难以处理发布的问题。对于已创建影像金字塔的文件,简单几步操作即可发布使用,未创建金字塔的文件则采用先进的方式多节点、多线程快速创建金字塔。 软件特点: 1 ...

XTPACE @ 2020/03/05

14
leaflet结合geoserver利用WFS服务实现图层新增功能(附源码下载)

本篇主要是leaflet通过调用geoserver发布的地图服务WFS来达到图层新增记录的目的。与GeoServer的WFS进行基于Rest交互关键就在于请求参数,值得注意的是这些请求最好采用POST方法发送。查询可以采用json,但增加,删除,修改都只能采用XML形式Transaction ...

GIS之家 @ 2020/03/05

15
cesium1.65api版本贴地贴模型标绘工具效果(附源码下载)

实现思路:鼠标左键Cesium.ScreenSpaceEventType.LEFT_CLICK、鼠标移动Cesium.ScreenSpaceEventType.MOUSE_MOVE、鼠标右键Cesium.ScreenSpaceEventType.RIGHT_CLICK;鼠标左键事件,获取点击地图的每... ...

GIS之家 @ 2020/03/05

16
全国省市,4个直辖市geoCoord数据,用于echart gl 3d地图

```javascript var geoCoordMap = { '北京': [116.4551, 40.2539], '东城区':[116.418757,39.917544], '西城区':[116.366794,39.915309], '朝阳区':[116.486409,39.921489],... ...

有理想的coder @ 2020/03/05

17
echarts gl 3d地图,click事件失效,解决办法

问题 比如点击四川,进行下钻,需要获取点击区域的name属性,根据name进而异步获取四川的地图的json,如下图所示: echart和gl版本 Loaded claygl, version 1.2.1 echarts gl.min.js:1 Loaded echarts, version 4.6. ...

有理想的coder @ 2020/03/05

18
openlayers6结合geoserver利用WFS服务实现图层新增功能(附源码下载)

本篇主要是openlayers6通过调用geoserver发布的地图服务WFS来达到图层新增记录的目的。与GeoServer的WFS进行基于Rest交互关键就在于请求参数,值得注意的是这些请求最好采用POST方法发送。查询可以采用json,但增加,删除,修改都只能采用XML形式Transaction ...

GIS之家 @ 2020/03/05