https://github.com/arbakker/ruysch
CSW web-client specifically for (OGC) webservices
https://github.com/arbakker/ruysch
atom csw gis mapviewer ogc openlayers6 pdok-services vuejs2 webservices wfs wms wmts
Last synced: 7 months ago
JSON representation
CSW web-client specifically for (OGC) webservices
- Host: GitHub
- URL: https://github.com/arbakker/ruysch
- Owner: arbakker
- License: mit
- Created: 2020-12-08T12:11:19.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2022-04-22T00:31:50.000Z (about 4 years ago)
- Last Synced: 2025-04-11T19:47:33.548Z (about 1 year ago)
- Topics: atom, csw, gis, mapviewer, ogc, openlayers6, pdok-services, vuejs2, webservices, wfs, wms, wmts
- Language: Vue
- Homepage: https://arbakker.github.io/ruysch/
- Size: 6.95 MB
- Stars: 1
- Watchers: 0
- Forks: 0
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README

# Ruysch
Ruysch is a [CSW](https://en.wikipedia.org/wiki/Catalogue_Service_for_the_Web) web-client specifically for exploring ([OGC](https://en.wikipedia.org/wiki/Open_Geospatial_Consortium)) webservices. The deployment running at [arbakker.github.io/ruysch](arbakker.github.io/ruysch) is configured to expose all services hosted by [PDOK](https://www.pdok.nl/) registered in the [nationaalgeoregister.nl](https://nationaalgeoregister.nl/).
The key feature of this app is to enable quick exploration of webservices published by a organization in a CSW instance.
The following service-types are supported:
- WMS
- WFS
- WMTS
- INSPIRE Atom
Application can be customized (colors, cswEndpoint en serviceOwner) trough [`config.js`](https://github.com/arbakker/ruysch/blob/main/src/config.js) but also though the url:
- change the CSW endpoint: [`http://arbakker.github.io/ruysch/#/home?cswBaseUrl=https%3A%2F%2Fngr.acceptatie.nationaalgeoregister.nl%2Fgeonetwork%2Fsrv%2Fdut%2Fcsw`](http://arbakker.github.io/ruysch/#/home?cswBaseUrl=https%3A%2F%2Fngr.acceptatie.nationaalgeoregister.nl%2Fgeonetwork%2Fsrv%2Fdut%2Fcsw)
- change the service owner: [`http://arbakker.github.io/ruysch/#/home?serviceOwner=Rijkswaterstaat`](http://arbakker.github.io/ruysch/#/home?serviceOwner=Rijkswaterstaat)
Named after [Johannes Ruysch](https://en.wikipedia.org/wiki/Johannes_Ruysch), a Dutch cartographer.
## Project setup
```bash
npm install
```
### Compiles and hot-reloads for development
```bash
npm run serve
```
### Compiles and minifies for production
```bash
npm run build
```
### Lints and fixes files
```bash
npm run lint
```
### Customize configuration
See [Configuration Reference](https://cli.vuejs.org/config/).
## Other
Font logo is _Rubik_.