Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/markpbaggett/static-georef-annotations
A tool to help create georeferencing annotations and host them statically
https://github.com/markpbaggett/static-georef-annotations
Last synced: 13 days ago
JSON representation
A tool to help create georeferencing annotations and host them statically
- Host: GitHub
- URL: https://github.com/markpbaggett/static-georef-annotations
- Owner: markpbaggett
- Created: 2024-07-14T22:10:16.000Z (4 months ago)
- Default Branch: main
- Last Pushed: 2024-07-16T15:59:42.000Z (4 months ago)
- Last Synced: 2024-10-12T08:44:48.454Z (27 days ago)
- Language: Smarty
- Size: 5.63 MB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Static Georeferencing Annotations
**WORK IN PROGRESS**
A proof of concept application for creating georeferencing annotations and storing them statically so that they can be displayed in
[nakamura196's iiif_geo](https://github.com/nakamura196/iiif_geo).## Using
Create annotations, click `Generate`, store online (GitHub Pages integration in progress)
![Site Example](./example.png)
Then, view your annotations in [iiif-geo](https://github.com/nakamura196/iiif_geo).
![Example Map](./example_map.png)
## To do:
- [x] Load iiif image via HTTP param (??iiif-image=)
- [x] Add `X` georeferencing annotations related to a canvas
- [x] Get image points from a IIIF image
- [x] Get image region for an entire annotation on the IIIF image
- [x] Get latitude and longitude related to the annotation
- [x] Add annotation label, tags, and url for each annotation
- [x] Tie in generate route so the annotation can be exported
- [ ] Add component to store annotation lists as static content in Github Pages
- [ ] Allow existing annotation lists to be loaded into the application and expand
- [ ] Add route to manage annotations so that annotations can be edited or deleted from list
- [ ] Add detailed tutorial in `Get Started`
- [ ] Add route to clear annotations in memory