README.md 1.71 KB
Newer Older
Joe T.S.'s avatar
Joe T.S. committed
1
2
# 3DGeoVolumesAPI

Joe TS Dell's avatar
upload    
Joe TS Dell committed
3
4
5
6
7
8
9
10
11
12
13
14
### Live Demo: https://steinbeis-3dps.eu/3DGeoVolumes/
![Steinbeis GeoVolumes API](./img/ResourceArchitecture2.jpg)

## Installation

Use the package manager [npm](https://npmjs.com/) to install 3D GeoVolumes API.

```bash
npm install
```

## Usage
Joe TS Dell's avatar
update    
Joe TS Dell committed
15
16
17
18
19
20
21
22
23
24
25
26
27
### Starting server
1. Run `node server.js` (or any node manager - pm2/ nodemon) at your project folder.
2. Access to the GeoVolumes Landing Page at http://localhost:port. 
   * **Landing Page**:  `http://localhost:port`
   * **Collections**: `http://localhost:port/collections`
   * **Collections with bbox filter**: `http://localhost:port/collections?bbox=minx,miny,maxx,maxy`

### Adding Collection
* Add contents to `3DGeoVolumes\collections\collections.json` 
* Add contents to `3DGeoVolumes\collections\:collectionId\collectionId.json` (The automated script could be added here in future.)

### Configuration
* Port can be adjusted in the `server.js` file. 
Joe TS Dell's avatar
upload    
Joe TS Dell committed
28
29
30
31
32
33

## Contributing
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

Please make sure to update tests as appropriate.

Joe TS Dell's avatar
up    
Joe TS Dell committed
34
Author: [Joe Thunyathep Santhanavanich](https://www.hft-stuttgart.de/p/thunyathep-santhanavanich)
Joe TS Dell's avatar
upload    
Joe TS Dell committed
35
36
37
38
39
40
41

## Link
| Document                                                         | URL                                 |
|------------------------------------------------------------------|-------------------------------------|
| 3D Data Container and Tiles API Pilot Summary Engineering Report | http://docs.ogc.org/per/20-031.html |
| Interoperable Simulation and Gaming Sprint Engineering Report    | http://docs.ogc.org/per/20-087.html |
| Steinbeis Demo                                                   | https://steinbeis-3dps.eu |