GeoServer

geoserver系列(一)tomcat安装及geoserver安装

微笑、不失礼 提交于 2020-10-07 06:53:38
由于项目的需要,最近一直使用geoserver作为基础的地图数据服务,查找过很多的资料,也走过很多的弯路,现在想对之前所踩过的坑和一些基本操作做一个geoserver系列的总结。 目前,我所使用的是tomcat+geoserver的形式进行基础服务的配置,tomcat使用的是zip版本,geoserver使用的是war包的版本,相对来说这两者搭配起来比较简单。 一、内容概述 本篇博文是geoserver系列的第一篇,主要简述tomcat和geoserver的安装。 二、tomcat安装 1、下载tomcat tomcat官网地址是: https://tomcat.apache.org ,打开网址后根据自己电脑的配置下载相应的版本,我选择的是tomcat8, window64位的zip包 。 选择tomcat8 选择 window64位的zip包 2、解压tomcat 将下载完成的zip压缩包进行解压, 解压到指定的文件夹。 3、配置环境变量 1)在电脑—开始—计算机,点计算机右键打开属性。 2)点击 高级系统设置 进行环境变量设置。 3)在弹出框选择 环境变量 4)配置CATALINA_HOME变量 变量名位置输入CATALINA_HOME,变量值数据刚刚解压的文件位置,到根目录级别就够了,不需要到bin目录,我所使用的目录是E:\bg\apache-tomcat-8.5.57 5

基于Geoserver地铁线网运营管理与指挥中心 openlayer gis 测绘 大数据 交通 市政市容 信息平台

和自甴很熟 提交于 2020-08-19 09:01:04
项目主要为地铁线网运营管理与指挥中心提供服务,GIS系统为应急指挥系统的一部分,主要用于在地铁线路或车站发生突发事件的时候为指挥人员提供社会资源、地铁资源、救援人员位置、列车位置等信息,便于运营人员对相应资源的合理、迅速的调配,及时获取和报送相关的现场突发事件信息和救援到达信息。    实时客流查询 查询地铁站附近的救援资源信息 动态展示列车位置信息 地铁专项应急资源查询 来源: oschina 链接: https://my.oschina.net/u/3528190/blog/4511500

局域网Cesium离线影像及瓦片影像地图加载

房东的猫 提交于 2020-08-12 04:44:28
1、Cesium简介 优点: cesium展示地图数据效果比较好,解析2D地图各种不同服务类型的数据源,比如百度地图、天地图、arcgis地图、BingMap、openStreetMap、MapBox等等;解析地形图加载;解析3D模型,包括动态加载以及3Dtitles切片形式加载展示,尤其是3Dtitles,大大的加快了展示3D模型的展示效率; Cesium封装部分地图控件,直接调用即可,不用自己写; 缺点: 跟商业3DGIS软件对比,比如skyline,cesium三维分析功能较弱, cesium官网关于三维分析的例子难以找到(需要自己底层去实现),大多是以展示数据以及渲染数据为主的例子; 尚未提供交互式标绘工具Draw接口,2DGIS一般都是提供Draw工具的,比如arcgis api以及openlayer api;cesium想要绘制点、线、面,只能通过代码来绘制,貌似不能在线手动画; 没有地图量算工具、地图比例尺、拉框缩放等,这些地图基本工具,在cesium都需要自己来写实现。 2、软件下载瓦片并发布地图服务方式 软件环境: cesium1.25,tomcat7 1,首先使用XX地图下载器,破解版4.6,下载全球高德影像图,我下载1-7级,大概几百兆,比较快,第八级1个多G,指数级增长,学习阶段不需要太多。 下载操作:首先缩小地图,框选全球地图,双击,弹出下载页面

GIS基础知识

偶尔善良 提交于 2020-08-11 08:59:28
最近接手一个GIS项目,需要用到 PostGIS,GeoServer,OpenLayers 等工具组件,遇到一堆地理信息相关的术语名词,在这里做一个总结。 1. 大地测量学 (Geodesy) 大地测量学 是一门量测和描绘地球表面的学科,也包括确定地球重力场和海底地形。 1.1 大地水准面 (geoid) 大地水准面 是 海洋表面 在排除风力、潮汐等其它影响,只考虑重力和自转影响下的形状,这个形状延伸过陆地,生成一个密闭的曲面。虽然我们通常说地球是一个球体或者椭球体,但是由于地球引力分布不均(因为密度不同等原因),大地水准面是一个不规则的光滑曲面。虽然不规则,但是可以近似地表示为一个椭球体,这个椭球体被 称为 参考椭球体(Reference ellipsoid) 。大地水准面相对于参考椭球体的高度被称为 Undulation of the geoid 。这个波动并不是非常大,最高在冰岛为85m,最低在印度南部为 −106 m,一共不到200m。下图来自 维基百科 ,表示 EGM96 geoid 下不同地区的 Undulation。 1.2 参考椭球体(Reference ellipsoid) 参考椭球体(Reference ellipsoid) 是一个数学上定义的地球表面,它近似于大地水准面。因为是几何模型,可以用长半轴、短半轴和扁率来确定。我们通常所说的经度

使用GeoTools 调用WFS服务(Java)

让人想犯罪 __ 提交于 2020-07-27 08:23:43
/** Title: TestBufferAnalysis.java Description: Copyright: Copyright (c) 2020 */ package com.shuidao01.test.geotools; import java.io.IOException; import java.util.HashMap; import java.util.Map; import org.geotools.data.DataStore; import org.geotools.data.DataStoreFinder; import org.geotools.data.FeatureSource; import org.geotools.data.Query; import org.geotools.factory.CommonFactoryFinder; import org.geotools.feature.FeatureCollection; import org.geotools.feature.FeatureIterator; import org.geotools.util.factory.GeoTools; import org.locationtech.jts.geom.Coordinate; import org.locationtech.jts

cesium添加shp图层实现显示或隐藏行政界线

半世苍凉 提交于 2020-07-24 21:17:41
<!DOCTYPE html > <html lang = "en" > <head> <!-- Use correct character set. --> <meta charset = "utf-8" > <!-- Tell IE to use the latest, best version. --> <meta http-equiv = "X-UA-Compatible" content = "IE=edge" > <!-- Make the application on mobile take up the full browser screen and disable user scaling. --> <meta name = "viewport" content = "width=device-width, initial-scale=1, maximum-scale=1, minimum-scale=1, user-scalable=no" > <title> 行政区划图 </title> <script src = "../Build/Cesium/Cesium.js" > < /script> <style> @import url(../Build/Cesium/Widgets/widgets.css); html , body ,