参考顺序:
- CentOS7.5安装Postgresql10.5和PostGIS(CentOS7.6安装Postgresq11和PostGIS)
- CentOS7部署GeoServer
- CentOS7部署osm2pgsql
1. 创建图层数据表
osm_db中包含了planet_osm_line,planet_osm_point,planet_osm_polygon和planet_osm_roads四个有数据的表,我们要为各个图层分别配置样式,就应该为这些数据归归类;方法有两种
一是使用这四个基础数据表中再创建新的数据表;
二是以这四个表为基础,创建视图(View);
效果都一样,不过视图在应用时会慢点,我的CPU太低级,但是硬盘还凑合,所以我们采用第一种方式吧
先下载本文中将用到的各种脚本和批处理文件osmsld.zip,然后放到合适的位置解压
wget -O osmsld.zip https://download.youkuaiyun.com/download/junlong750/12149541
unzip osmsld.zip<