【文件属性】:
文件名称:geoserver-rest-samples:使用GeoServer REST API的样本
文件大小:22.22MB
文件格式:ZIP
更新时间:2021-05-13 10:36:50
nodejs rest geoserver Shell
通过其REST API的Geoserver
赫罗纳会议代码和
获取代码
$ git clone https://github.com/michogar/geoserver-rest-samples.git
$ cd geoserver-rest-samples
$ npm install
入门
为了能够使用这些示例,您必须在URL http://localhost:8080运行一个GeoServer实例。 所有REST请求都指向此端点。
使用的GeoServer版本为2.12.3
样本作为nodejs脚本执行。 您需要安装Nodejs服务器,版本8.9和npm工具。
$ node -v
v8.9.4
$ npm -v
6.1.0
在package.json有11个样本作为npm脚本订购。 您可以将它们作为npm任务运行,也可以直接作为节点脚本运行。
创建一个空的工作区: npm
【文件预览】:
geoserver-rest-samples-master
----.gitignore(94B)
----package.json(1KB)
----data()
--------espana.zip(1.1MB)
--------gibraltar.zip(4KB)
--------portugal.zip(2.18MB)
--------francia.zip(885KB)
----package-lock.json(2KB)
----LICENSE.md(34KB)
----samples()
--------upload_multiple_styles.js(3KB)
--------create_layergroup.js(2KB)
--------create_workspace.js(2KB)
--------upload_shapefile.js(2KB)
--------watch_dir.js(8KB)
--------create_coverage.js(3KB)
--------import_geotiff.js(4KB)
--------config.js(1KB)
--------upload_multiple_shps.js(2KB)
--------update_layer_styles.js(2KB)
--------seed_layer.js(2KB)
--------upload_styles.js(2KB)
----README.md(4KB)
----more()
--------data()
--------styles()
----styles()
--------espana.zip(1001B)
--------gibraltar.zip(111KB)
--------portugal.zip(27KB)
--------francia.zip(1KB)
----docs()
--------geoserver-rest-siglibre-2018.odp(8.62MB)
--------geoserver-rest-siglibre-2018.pdf(8.29MB)
----docker()
--------docker-compose.yml(240B)
--------extensions.txt(714B)
--------build_exts_dir.sh(2KB)