Package Exports
- @trailstash/ultra
- @trailstash/ultra/index.js
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (@trailstash/ultra) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
Introduction
Ultra is a web-application made to simplify making maps with MapLibre GL JS.
Deployments
- Production version - overpass-ultra.us (config)
- Development Version - ultra.trailsta.sh (config)
- OHM version - ohm.overpass-ultra.us (config)
Documentation
The documentation for Ultra is available at /docs.
Configuration
Various aspects of Ultra, such as styling, can be configured via YAML front-matter.
Overpass Queries
Overpass API allows to query for OSM data by your own search criteria. For this purpose, it has a specifically crafted query language: Overpass QL
In addition to regular Overpass API queries one can use {{bbox}} to specify the bounding box
coordinates of the current map view.
Styling
Ultra supports styling using an extended version of the the MapLibre Style Spec.
See the Styling section for more information.
About
Ultra is built by Daniel Schep.
You can contact me on Mastodon.
Feedback, Bug Reports, Feature Requests
While Ultra has been in development for a while, it should still be considered experimental.
If you would like to report a bug or provide other feedback, please do so in the project's Issue Tracker.
Source Code
The source code of this application is released under the MIT license.