- 博客(12)
- 收藏
- 关注
原创 QGIS源码编译步骤详解——官方新方案
源码下载、环境下载Cygwin64、OSGeo4W、CMAKE、Visual Studio 2017、环境配置、配置、编译方案详细可见源码文件中INSTALL.md。
2022-04-02 17:28:12
8943
7
原创 GeoServer-REST应用:基于Qt网络编程一键同步发布空间数据和样式至GeoServer
GeoServer 提供 RESTful 接口, 通过使用REST 接口的简单 HTTP 调用,客户端可以无需使用 Web 管理接口来配置 GeoServer并检索有关资源的信息进行配置更改。对资源的操作基于 HTTP 标准:GET 读取;以及 PUT、POST 和 DELETE 来写入更改; 每个URL指向一个资源。 REST (REpresentational State Transfer)对命名资源采用一组固定的操作,其中每个资源的表示是相同的,可以检索(读取)XML
2022-03-07 17:43:25
1172
原创 GeoWave实践4:将已存于HDFS中的矢量数据发布至GeoServer
使用命令行将已存于HDFS中的矢量数据发布至GeoServer。//配置GeoWave CLI以连接到HDFSgeowave config hdfs hdfs://192.168.1.11:8020//使用spark将已存于HDFS中的矢量数据注入键/值数据库,格式为geotools-vectorgeowave ingest sparkToGW -f geotools-vector hdfs://data/test.shp TestShp ShpIndex
2022-01-07 15:08:09
1116
1
原创 GeoWave实践3:将本地栅格数据注入hbase并发布至GeoServer
使用命令行将本地栅格数据注入hbase并发布至GeoServer//将栅格数据从本地注入键/值数据库,格式为geotools-rastergeowave ingest localToGW -f geotools-raster /TestData/test.tif TestTiff TiffIndex//将一个geowave数据库TestTiff作为数据源添加进geoserver,命名为TiffData,cs:coverage storegeowave gs cs add -cs TiffData T
2022-01-06 18:51:05
1378
原创 GeoWave实践2:将本地矢量数据注入hbase并发布至GeoServer
使用命令行将本地矢量数据注入hbase并发布至GeoServer。//将矢量数据从本地注入键/值数据库,格式为geotools-vectorgeowave ingest localToGW -f geotools-vector /TestData/test.shp TestShp ShpIndex//将一个geowave数据库TestShp作为数据源添加进geoserver,命名为ShpDatageowave gs ds add -ds ShpData TestShp
2022-01-05 19:31:47
1320
原创 GeoWave实践1:简介与安装部署(Linux)
文章目录简介功能后端支持安装部署环境准备GeoWave下载安装配置环境变量运行GeoServer简介 GeoWave是一个开源软件库,使用现代地理空间软件连接分布式计算框架和键/值存储的可扩展性来存储,检索和分析大量、多维的地理空间数据集,包括支持OGC空间类型(最多3维)以及有界和无界时间值的实现,并且所有维度中也支持单个值和范围值。 GeoWave的地理空间支持基于GeoTools的可扩展性模型,可以与任何与GeoTools兼容的项目进行本地集成(比如GeoServer和UDig),并可以接收
2022-01-04 20:08:05
1170
1
原创 GeoServer-Manager应用:java编码实现发布矢量数据或栅格数据至GeoServer
目录简介与下载依赖编码发布矢量数据编码发布栅格数据简介与下载GeoServer-Manager是使用Java编写的面向GeoServer的客户端库,通过GeoServer的REST管理接口与GeoServer交互。提供了访问GeoServer并管理(增删改查)其中工作区、数据存储、图层、图层组、样式等的接口函数。其为github上的开源项目,最近一次更新在五年前。项目源码: https://github.com/geosolutions-it/geoserver-manager.jar库:http
2021-10-24 14:42:40
5390
12
原创 OpenLayers笔记5:加载栅格影像数据的三种方法(GeoServer发布)
目录调用WMS服务ol.source.ImageWMSol.source.TileWMS调用WMTS服务ol.source.WMTS插入链接与图片如何插入一段漂亮的代码片客户端可以通过调用WMS(Web Map Service,网络地图服务)或WMTS(Web Map Tile Service,网络地图瓦片服务)来加载发布于GIS服务器上的栅格影像数据。OpenLayers根据不同的服务提供了三种函数方法给开发者进行选择。调用WMS服务ol.source.ImageWMS //以Image的方
2021-09-12 16:52:23
2860
2
原创 OpenLayers 笔记4:矢量图层交互与选定矢量要素突出显示
目录ol.interaction.Select概述鼠标选定矢量要素突出显示OpenLayers提供ol.interaction.Select类,来实现对矢量图层的交互。也是通过监听地图、窗口事件,使矢量要素产生动态变化。ol.interaction.Select概述鼠标选定矢量要素突出显示var FeatureInteraction = new ol.interaction.Select...
2020-04-18 16:56:11
2005
原创 OpenLayers笔记3:地图事件监听概述及部分简单应用
目录地图事件监听概述1.鼠标触发事件2.地图移动事件3.图层渲染事件4.change事件5.其它事件地图事件监听的部分简单应用监听鼠标触发获取地图坐标监听指针移动获取指针位置矢量要素的属性值监听地图移动实现图层的动态显隐地图事件监听概述地图能够监听的事件主要包括:1.鼠标触发事件click:鼠标单击地图触发的事件(鼠标单击多少次地图,该事件就触发多少次);singleclick:鼠标单击...
2020-04-17 00:32:29
5473
3
原创 OpenLayers笔记2:点、线、面矢量要素的自定义渲染
新建矢量图层ol.layer.Vector时,可以通过使用ol.style来自定义渲染地图矢量要素的样式;ol.style概述在ol.style中默认可以配置的要素包括:Fill:填充的样式,对应的模块为ol.style.Fill;Geometry:地理属性,对应模块为ol.style.Style,使用GeometryFunction设置要素的地理位置、几何属性等;Image:图像的样式...
2020-04-02 23:52:55
7950
1
原创 openlayers笔记1:加载矢量地图数据的方法以及应对跨域问题的解决方法
openlayers笔记1:加载矢量地图数据的方法以及应对跨域问题的解决方法加载矢量地图数据的两种方法加载本地geojson格式文件出现的跨域问题及解决方法。向geoserver请求WFS服务出现的跨域问题及解决方法。加载矢量地图数据的两种方法openlayers加载矢量地图数据可以有两种方法。一是直接加载本地geojson格式的文件;二是将矢量地图数据发布到GIS服务器,然后使用openla...
2020-04-01 00:05:04
2851
3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人