依赖
Geoserver
ElasticSearch
ElasticGeo
部署
部署ElasticGeo
使用
创建ES数据源并发布
发布

依赖

Geoserver

环境搭建参考:

ElasticSearch

环境搭建参考:

ElasticGeo

  • 用于在Geoserver中发布Elasticsearch的数据,支持CQL查询及过滤
    https://github.com/ngageoint/elasticgeo/blob/master/gs-web-elasticsearch/doc/index.rst

部署

部署ElasticGeo

  • 下载release包:https://github.com/ngageoint/elasticgeo/releases
  • 将elasticgeo*.jar拷贝到geoserver的lib目录中:
  1. cp target/elasticgeo*.jar GEOSERVER_HOME/WEB_INF/lib
  • 拷贝guava包
  1. 首先删除GEOSERVER_HOME中的guava包
  2. rm GEOSERVER_HOME/WEB_INF/lib/guava*.jar
  3. 拷贝guava包
  4. cp target/lib/guava*.jar GEOSERVER_HOME/WEB_INF/lib
  • 重启geoserver

使用

打开geoserver web界面,可以发现DataStore中存在Elasticsearch

创建ES数据源并发布

  • 填写数据源名称
  • 填写elasticsearch_host,对应es配置文件中conf/elasticsearch.yaml中的network.host
  • 填写elasticsearch_port,对应es配置文件中conf/elasticsearch.yaml中的transport.tcp.port
  • 填写索引名称
  • 填写集群名称(容易忘记。。。)

发布

发布数据与geoserver其他数据源一致

ElasticSearch+ElasticGeo+Geoserver发布ES地理数据相关推荐

  1. 通过geoserver发布地图瓦片数据

    最近项目需要离线部署地图服务,中间找了一个合作的公司.现在项目接近尾声,总体感觉合作的公司不成熟,我们自己之前更是没有接触过这种地理信息服务相关的业务,中间也有各种甩锅的经历,这不是重点就不细说了. ...

  2. geoserver发布tif格式数据

    一.进入geoserver 双击startup.bat启动 浏览器访问:http://localhost:8080/geoserver/web/ 进入geoserver主页 二.新建工作区 点击工作区 ...

  3. GeoServer发布影像金字塔并leaflet加载

    如果是几百M的影像数据,我们直接用GeoServer发布就可以了.但如果是几十G的影像数据怎么办? 有经验的同学都知道,首选要先将影像数据构建成金字塔,才可以将数据发布浏览,要不然会卡死. 我们现在就 ...

  4. 傻瓜教程:使用GeoServer发布离线地图服务

    一.离线地图下载 离线地图分为两种:一种叫"金字塔瓦片"数据,一种叫"矢量地图数据".我们看的在线地图比如,百度,谷歌,高德等等网页上的地图,都是金字塔瓦片:另 ...

  5. openlayers 加载geoserve发布的WMS数据

    一.导入相关的包 import {Tile as TileLayer, Vector as VectorLayer} from 'ol/layer.js'; import {XYZ,TileWMS,V ...

  6. 使用GeoServer发布WMS动态地图服务,使用openlayers访问wms服务浏览地图数据

    GEOServer是java版开源工具,使用GEOServer简单几步就可以搭建自己的地图服务,与小伙伴们共享地图数据. 一.使用GEOServer发布WMS动态地图服务 大致步骤如下: 1. 新建工 ...

  7. JavaWeb和WebGIS学习笔记(三)——GeoServer 发布shp数据地图

    JavaWeb和WebGIS学习笔记(三)--GeoServer 发布shp数据地图 系列链接: Java web与web gis学习笔记(一)--Tomcat环境搭建 Java web与web gi ...

  8. 利用GeoServer发布地理空间数据服务示例

    题记-- 今天睡了午觉起来头昏脑涨,喉咙还不舒服,我一定是受凉了.啊~ 决定摘(脱)抄(密)节(处)选(理)一篇以前写的技术文档,滥竽充数. 这篇仅介绍地理空间数据服务的基础知识,以及如何在Windo ...

  9. GeoServer基础教程(三):部署发布Shapefile地图数据

    转载:http://blog.csdn.net/mingzai624. 这是GeoServer官方网站提供的一份Shapefile测试数据 nyc_roads.zip ,包含了部分纽约的道路信息,我们 ...

最新文章

  1. 蓝牙写入数据库_蓝牙 数据写入 简单易懂版(适合没写过蓝牙的看)
  2. python入门新手项目-Python入门实战项目有哪些适合新手?
  3. 软件吃软件,编程工作会越来越多吗?
  4. 【FBA】SharePoint 2013自定义Providers在基于表单的身份验证(Forms-Based-Authentication)中的应用...
  5. 完全平方数—leetcode279
  6. html页面怎么让高度充满屏幕,怎么让一个页面高度占整个屏幕的_html/css_WEB-ITnose...
  7. 机器学习中激活函数和模型_探索机器学习中的激活和丢失功能
  8. 大一计算机论文_大一计算机论文发表.doc
  9. 自己实现Int32Collection(.Net 1.1),以及效率问题的体会
  10. python中实现上下文管理器的两种方法
  11. 开发商微信选房后不退认筹金_新楼盘开盘的“认筹”和“认购”,劝您看懂后再去认!...
  12. P1090 合并果子
  13. 高程数据的下载以及运用高程数据进行坡度和坡向的计算
  14. 计算机算法设计与分析 第5版 (王晓东) 课后答案[解析]
  15. 空洞卷积(扩张卷积dilated convolution)
  16. 【Windows 10】U盘量产
  17. 实战 逆向最新黄鸟抓包软件
  18. Win10下修改git全部配置文件方法
  19. 手机话费充值 java实例_手机话费充值接口调用示例
  20. spring mysql 事务回滚失败_Spring事务回滚失败

热门文章

  1. 获取指定路径文件方法
  2. Flask rst 文档转换为html格式文件
  3. IT职场人生系列之二十二:如何学习新语言(二)
  4. 自己动手做一个小Linux-2
  5. android c/c++ eclipse 绿色版 环境的配置
  6. 菜鸟学习.Net的感想!
  7. 计算机培训操作规程,电脑裁床操作规程
  8. php微信菜单40017错误,微信公众号接口添加菜单时错误(errcodequot;:40017 invalid button type) - 好库文摘...
  9. 【Java】 实现一副扑克牌,包含:洗牌+发牌(3个人,一人5张)+输出牌的信息 的逻辑
  10. 第3关:递归实现二叉树左右子树交换