Really cool how widgets demonstrate the flexibility of @maparoni in such a pretty way:
- You can point it at arbitrary APIs by describing how to extract location information from JSON/XML APIs.
- Use formulas to filter/sort/style the locations.
- The widget then draws the map using an appropriate projection.
(Years of working on this in my spare time… 🤪)
Many, many thanks to @nicklockwood for his brilliant and super fast Expression library: https://github.com/nicklockwood/Expression
Many, many thanks also to @simonbs for his excellent Runestone library: https://github.com/simonbs/Runestone
If anyone's curious about the map projections, I've open sourced the component for drawing them in #Swift: https://github.com/maparoni/GeoProjector



