上一页 1 2 3 4 5 6 7 ··· 24 下一页
摘要:本篇主要是cesium通过调用geoserver发布的地图服务WFS来达到图层新增记录的目的。与GeoServer的WFS进行基于Rest交互关键就在于请求参数,值得注意的是这些请求最好采用POST方法发送。查询可以采用json,但增加,删除,修改都只能采用XML形式Transaction 阅读全文
posted @ 2020-02-26 10:42 GIS之家 阅读(306) 评论(0) 推荐(0) 编辑
摘要:本篇主要是在上一篇leaflet结合geoserver利用WFS服务实现图层新增功能(附源码下载)基础上实现的,leaflet通过调用geoserver发布的地图服务WFS来达到图层删除记录的目的。与GeoServer的WFS进行基于Rest交互关键就在于请求参数,值得注意的是这些请求最好采用POST方法发送。查询可以采用json,但增加,删除,修改都只能采用XML形式Transaction 阅读全文
posted @ 2020-02-18 11:59 GIS之家 阅读(105) 评论(0) 推荐(0) 编辑
摘要:本篇主要是openlayers6通过调用geoserver发布的地图服务WFS来达到图层新增记录的目的。与GeoServer的WFS进行基于Rest交互关键就在于请求参数,值得注意的是这些请求最好采用POST方法发送。查询可以采用json,但增加,删除,修改都只能采用XML形式Transaction 阅读全文
posted @ 2020-02-13 20:53 GIS之家 阅读(226) 评论(0) 推荐(0) 编辑
摘要:实现思路:鼠标左键Cesium.ScreenSpaceEventType.LEFT_CLICK、鼠标移动Cesium.ScreenSpaceEventType.MOUSE_MOVE、鼠标右键Cesium.ScreenSpaceEventType.RIGHT_CLICK;鼠标左键事件,获取点击地图的每个坐标点;鼠标移动事件,动态扑捉鼠标移动状态,下一个坐标点位置;鼠标右键意味着标绘结束状态。 阅读全文
posted @ 2020-02-07 13:51 GIS之家 阅读(444) 评论(0) 推荐(0) 编辑
摘要:本篇主要是leaflet通过调用geoserver发布的地图服务WFS来达到图层新增记录的目的。与GeoServer的WFS进行基于Rest交互关键就在于请求参数,值得注意的是这些请求最好采用POST方法发送。查询可以采用json,但增加,删除,修改都只能采用XML形式Transaction 阅读全文
posted @ 2020-02-06 11:55 GIS之家 阅读(218) 评论(0) 推荐(0) 编辑
摘要:本文我是参照openlayers官网webgl点渲染例子,替换自己的数据源做的测试渲染例子,测试点图层77w左右个点,渲染效果还可以,体验问题不大。 阅读全文
posted @ 2020-01-20 11:44 GIS之家 阅读(676) 评论(0) 推荐(0) 编辑
摘要:cesium 官网的api文档介绍地址cesium官网api,里面详细的介绍 cesium 各个类的介绍,还有就是在线例子:cesium 官网在线例子,这个也是学习 cesium 的好素材。不少订阅者向我反馈之前的那篇(https://xiaozhuanlan.com/topic/8210364597 ) 量算工具的cesiumAPI版本太低,不能适用新版本。所以,推出新版本的量算工具效果,对应版本是cesium1.63.1API的。 阅读全文
posted @ 2020-01-12 21:01 GIS之家 阅读(282) 评论(0) 推荐(0) 编辑
摘要:工作方面,postgis+geoserver+leaflet,web端采取整套开源地图框架体系,开源空间数据库postgis,利用postgis内置的空间处理以及分析能力函数库,可以提供不少空间分析后台接口给前端调用;postgis结合geoserver可以发布一系列地图服务,提供前端地图leaflet调用,做一些地图可视化渲染以及分析。项目涉及到的地图功能目前比较简单,比如地图加载、工具栏、图斑属性以及空间查询、图斑分割、图斑历史时间轴播放、影像历史对比、地图分屏、图斑绘制编辑、图斑矢量瓦片等等。 移动端采取混合开发,cordova+react搭建框架,地图api采取leaflet,本地数据库用SQLite,存储离线数据。项目涉及到的地图功能有:地图加载、地图工具栏、GPS定位、图斑属性以及空间查询、图斑分割、影像历史对比、图斑矢量瓦片、图斑绘制编辑、离线瓦片下载存储以及读取等等。 阅读全文
posted @ 2020-01-11 23:04 GIS之家 阅读(148) 评论(0) 推荐(0) 编辑
摘要:本篇实现的思路:turf.js中提供了一中多边形的裁剪方法是使用多边形去裁剪多边形,但是如果实际工作中需要使用到线去裁剪多边形却无法满足。刚好单位有个项目需求就是利用线去分割图形的,在github搜索,找到一篇利用leaflet结合turf.js实现多边形分割的 阅读全文
posted @ 2020-01-07 14:20 GIS之家 阅读(499) 评论(0) 推荐(0) 编辑
摘要:实现思路:利用Geoserver发布矢量切片服务,然后openlayers调用矢量瓦片服务渲染加载,geoserver发布矢量服务步骤自行百度搜索相关教程,网上很多。最后,通过地图点击事件交互,实现图形高亮以及气泡窗口显示信息详情效果。 阅读全文
posted @ 2020-01-05 19:51 GIS之家 阅读(652) 评论(2) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 24 下一页