首页 > 其他分享 >Mapbox、GeoServer离线部署矢量地图

Mapbox、GeoServer离线部署矢量地图

时间:2023-07-10 11:32:51浏览次数:42  
标签:Mapbox Tomcat 矢量 离线 GeoServer 图层


Mapbox、GeoServer离线部署矢量地图

关键词:Mapbox、GeoServer、Tomcat、PostgreSQL、PostGis

一、地图数据获取

使用OpenStreetMap获取中国的矢量地图数据


Mapbox、GeoServer离线部署矢量地图_图层

二、安装GeoServer及Vector Tiles扩展

Mapbox、GeoServer离线部署矢量地图_离线_02


Mapbox、GeoServer离线部署矢量地图_PostgreSQL_03


将下载好的GeoServer.war放入Tomcat,启动Tomcat后将Vector Tiles扩展中的四个jar包放入GeoServer的lib目录并重启Tomcat。

三、安装PostgreSQL及PostGis扩展

四、将shp文件导入PostgreSQL

Mapbox、GeoServer离线部署矢量地图_PostgreSQL_04


SRID那一列选择4326

五、创建工作区、数据存储

打开GeoServer的web页面,默认用户名admin,密码geoserver

Mapbox、GeoServer离线部署矢量地图_离线_05


Mapbox、GeoServer离线部署矢量地图_离线_06


Mapbox、GeoServer离线部署矢量地图_图层_07

六、发布图层、创建图层组

  1. 发布图层

    发布图层时,“定义SRS”位置选择“EPSG:4326”
  2. 创建图层组

    添加图层并生成边界

    添加完所需图层后生成边界

七、设置矢量切片格式

勾选application/x-protobuf;type=mapbox-vector矢量切片格式,切片为.dbf格式的文件,压缩率更好。适合网络传输。选择默认切片格式EPSG:900913,因为Mapbox只支持WGS84 Web 墨卡托投影投影

Mapbox、GeoServer离线部署矢量地图_gis_08


若此处无“application/x-protobuf;type=mapbox-vector“选项,请先添加Vector Tiles扩展。

八、离线部署Mapbox所需的字体、图标等

离线部署Mapbox之.pbf字体库离线部署Mapbox之sprite大图图标文件生成

九、Mapbox获取地图

  1. 点击左上角GeoServer图标回到首页,点击右侧tms
  2. 复制tms服务路径
  3. Mapbox自定义样式中填入tms地址,定义好样式就可以了

参考:ATtuing的博客


标签:Mapbox,Tomcat,矢量,离线,GeoServer,图层
From: https://blog.51cto.com/u_15948159/6674940

相关文章

  • keepalived离线安装
    离线安装        ./configure--prefix=/usr/local/keepalived      make&&makeinstall     ./configure--prefix=/usr/local/nginx     make&&makeinstall     scp-r/usr/local/keepalived/[email protected]......
  • 解决vue中mapbox地图显示一半的问题
    解决vue中mapbox地图显示一半的问题问题描述:在vue中创建mapbox地图,地图只显示一般,查看浏览器开发者工具。发现将canvas.mapboxgl-canvas的position:absolute去掉就解决了。代码修改:获取到canvas.mapboxgl-canvas,并修改其position样式就ok修改前代码:<template><main......
  • ntpd离线安装部署
    时间服务   服务器上的时间服务是非常重要的,所有的数据都跟时间有关系,没有时间的数据是没有价值的。程序在运行的时候如果获取的时间不正确,那么程序执行的结果也就是错误的   分布式系统中的所有节点的时间一定要进行同步   下载离线包     repot......
  • Android 4.0 SDK的离线方式安装
     昨天看新闻得知新版本的android系统发布了,android4.0是人们期盼多时的版本了。作为一个IT技术人员,迫不及待地就奔向了http://developer.android.com去看看有没有新的SDK公布出来,当时是上午,没见到有更新,心想一定是若干天后才会发布。没想到同事下午告诉我,新版的SDK已经发布了。......
  • geoserver(内置GeoWebcache)+arcgis瓦片(完整)
    环境:geoserver-2.18.0-bin、geowebcache-1.18.3-war里的gwc-arcgiscache-1.18-SNAPSHOT.jargeoserver下载地址:https://sourceforge.net/projects/geoserver/files/latest/downloadGeoWebcache:https://sourceforge.net/projects/geowebcache/files/geowebcache/1.18.3/geowebcache......
  • 离线评价指标
    评价指标首先在介绍二分类的评价指标之前,先介绍几个常见概念用于计算其中的accuracy,precision,recall,F1TP、FP、FN、TNTP:TruePositive,FP:FalsePositive,FN:FalseNegative,TN:TrueNegative后面的p或是n分别代表预测情况,即预测是正样本还是负样本;然后前者t或是f则代表预测值正确与......
  • SPINAND UBI 离线烧录 开发指南
    SPINANDUBI离线烧录开发指南1概述编写目的:介绍SunxiSPINand烧写时的数据布局2名词解释词义UBIunsortedblockimagePEBphysicaleraseblockLEBlogicaleraseblockPEB和logicalblock关系1PEB=1logicalblock1logicalblock=2physicalblocks3总体数据布局ub......
  • 全志Tina Linux SPINAND UBI 离线烧录 开发指南 支持百问网T113 D1-H哪吒 DongshanPI-
    1概述编写目的:介绍SunxiSPINand烧写时的数据布局2名词解释词义UBIunsortedblockimagePEBphysicaleraseblockLEBlogicaleraseblockPEB和logicalblock关系1PEB=1logicalblock1logicalblock=2physicalblocks3总体数据布局ubi方案FLASH上的数据布局sys_pa......
  • [PLC]Proface普洛菲斯进入离线模式的方法
       进入离线的方法参考手册第M.1.2章节进入离线模式    Proface ChinaTechnical Support DepartmentSky 进入离线的方法参考手册第M.1.2章节进入离线模式 进入离线的方法•  方法1  上电时直接进入离线在显示开始画面后, 触摸屏幕右......
  • GeoServer入门学习:05-多层级MBTiles规范数据发布
    一、开篇本篇演示如何在GeoServer中发布多层级的MBTiles数据,在发布之前,需要配置MBTiles扩展包,如果没有配置WPS扩展包的话,还需要配置一并进行配置。如上图所示,默认情况下GeoServer并未包含MBTiles扩展包,因此,在《新建数据源》的时候是没有发布MBTiles数据的入口。 二、下载WPS扩展包......