https://github.com/fallaciousreasoning/topo
A PWA for displaying NZ Topo maps, which works offline. Also has basic trip planning features, such as measuring distance and generating elevation profiles.
https://github.com/fallaciousreasoning/topo
adventure map openlayers pwa svelte topo typescript
Last synced: 11 months ago
JSON representation
A PWA for displaying NZ Topo maps, which works offline. Also has basic trip planning features, such as measuring distance and generating elevation profiles.
- Host: GitHub
- URL: https://github.com/fallaciousreasoning/topo
- Owner: fallaciousreasoning
- License: gpl-2.0
- Created: 2020-03-14T21:15:13.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2024-10-21T07:11:26.000Z (over 1 year ago)
- Last Synced: 2024-10-21T10:10:27.227Z (over 1 year ago)
- Topics: adventure, map, openlayers, pwa, svelte, topo, typescript
- Language: TypeScript
- Homepage: https://topos.nz/
- Size: 22.7 MB
- Stars: 6
- Watchers: 4
- Forks: 1
- Open Issues: 7
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# NZ Topo
This is an offline topo maps application for use in New Zealand. It features simple trip planning tools, such as measuring distance and generating elevation profiles.
A live version is available at https://topos.nz/
## Running for Development
Install the dependencies...
```bash
cd topo
npm install
```
then start the development server:
```bash
npm run dev
```
Navigate to [localhost:5000](http://localhost:5000)
## Building and running in production mode
To create an optimised version of the app:
```bash
npm run build
```
You can run the newly built app with `npm run start`.