没有合适的资源?快使用搜索试试~ 我知道了~
首页GEOServer 开发文档
折叠GeoServer定义 是 OpenGIS Web 服务器规范的 J2EE 实现,利用 GeoServer 可以方便的发布地图数据,允许用户对特征数据进行更新、删除、插入操作,通过 GeoServer 可以比较容易的在用户之间迅速共享空间地理信息。 折叠GeoServer主要特性 兼容 WMS 和 WFS 特性;支持 PostgreSQL、 Shapefile 、 ArcSDE 、 Oracle 、 VPF 、 MySQL 、 MapInfo ;支持上百种投影;能够将网络地图输出为 jpeg 、 gif 、 png 、 SVG 、 KML 等格式;能够运行在任何基于 J2EE/Servlet 容器之上;嵌入 MapBuilder 支持 AJAX 的地图客户端OpenLayers;除此之外还包括许多其他的特性。
资源详情
资源评论
资源推荐

GeoServer User Manual
Release 2.12.4
GeoServer
June 19, 2018


Contents
1 Introduction 3
1.1 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
1.2 History . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
1.3 Getting involved . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
1.4 License . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
2 Installation 9
2.1 Windows installer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
2.2 Windows binary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
2.3 Mac OS X installer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
2.4 Mac OS X binary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
2.5 Linux binary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
2.6 Web archive . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
2.7 Upgrading existing versions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
3 Getting started 25
3.1 Using the web administration interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
3.2 Publishing a shapefile . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
3.3 Publishing a PostGIS table . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
4 Web administration interface 41
4.1 About & Status . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
4.2 Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
4.3 Services . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
4.4 Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
4.5 Tile Caching . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
4.6 Security . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
4.7 Demos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
4.8 Tools . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
4.9 Extensions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
5 Data management 45
5.1 Data settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
5.2 Vector data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
5.3 Raster data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84
5.4 Databases . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131
5.5 Cascaded service data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 172
i

5.6 Application schemas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 181
6 Styling 251
6.1 Styles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 251
6.2 SLD Styling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 258
6.3 CSS Styling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 437
6.4 YSLD Styling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 535
6.5 MBStyle Styling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 675
6.6 Styling Workshop . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 754
7 Services 931
7.1 Web Map Service (WMS) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 931
7.2 Web Feature Service (WFS) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1017
7.3 Web Coverage Service (WCS) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1039
7.4 Web Processing Service (WPS) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1046
7.5 Catalog Services for the Web (CSW) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1071
8 Filtering 1081
8.1 Supported filter languages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1081
8.2 Filter Encoding Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1082
8.3 ECQL Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1087
8.4 Filter functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1092
8.5 Filter Function Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1094
9 Server configuration 1103
9.1 Status . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1103
9.2 Contact Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1106
9.3 Global Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1108
9.4 Image Processing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1112
9.5 Raster Access . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1115
9.6 REST Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1117
9.7 Advanced log configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1117
9.8 Coordinate Reference System Handling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1119
9.9 Virtual Services . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1129
9.10 Demos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1132
10 GeoServer data directory 1139
10.1 Data directory default location . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1139
10.2 Setting the data directory location . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1140
10.3 Structure of the data directory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1143
10.4 Migrating a data directory between versions . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1146
11 Running in a production environment 1149
11.1 Java Considerations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1149
11.2 Container Considerations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1153
11.3 Configuration Considerations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1155
11.4 Data Considerations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1157
11.5 Linux init scripts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1159
11.6 Other Considerations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1160
11.7 Troubleshooting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1161
11.8 Make cluster nodes identifiable from the GUI . . . . . . . . . . . . . . . . . . . . . . . . . . . 1167
12 REST 1169
12.1 API . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1169
12.2 Examples . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1171
ii

13 Security 1237
13.1 Security settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1237
13.2 Role system . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1267
13.3 Authentication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1280
13.4 Passwords . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1290
13.5 Root account . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1293
13.6 Service Security . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1293
13.7 Layer security . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1296
13.8 REST Security . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1302
13.9 Disabling security . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1304
13.10 Tutorials . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1304
14 GeoWebCache 1345
14.1 GeoWebCache settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1345
14.2 Using GeoWebCache . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1363
14.3 Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1366
14.4 Seeding and refreshing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1371
14.5 HTTP Response Headers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1372
14.6 GeoWebCache REST API . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1375
14.7 Troubleshooting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1386
15 Extensions 1391
15.1 Control flow module . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1391
15.2 DXF OutputFormat for WFS and WPS PPIO . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1395
15.3 Excel WFS Output Format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1398
15.4 GRIB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1399
15.5 Imagemap . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1400
15.6 Importer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1401
15.7 INSPIRE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1438
15.8 JP2K Plugin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1443
15.9 libjpeg-turbo Map Encoder Extension . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1444
15.10 Monitoring . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1446
15.11 NetCDF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1459
15.12 NetCDF Output Format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1464
15.13 OGR based WFS Output Format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1467
15.14 OGR based WPS Output Format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1470
15.15 GeoServer Printing Module . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1471
15.16 Cross-layer filtering . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1497
15.17 Vector Tiles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1502
15.18 XSLT WFS output format module . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1508
15.19 Web Coverage Service 2.0 Earth Observation extensions . . . . . . . . . . . . . . . . . . . . . 1512
15.20 MongoDB Data Store . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1522
16 Community modules 1525
16.1 Key authentication module . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1525
16.2 Authentication with OAuth2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1534
16.3 DDS/BIL(World Wind Data Formats) Extension . . . . . . . . . . . . . . . . . . . . . . . . . . 1551
16.4 Scripting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1555
16.5 SpatiaLite . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1576
16.6 Dynamic colormap generation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1579
16.7 JDBCConfig . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1583
16.8 MBTiles Extension . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1584
16.9 GeoPackage Extension . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1586
16.10 REST PathMapper Plugin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1590
iii
剩余1852页未读,继续阅读















安全验证
文档复制为VIP权益,开通VIP直接复制

评论0