Closed seeReadCode closed 7 years ago
So it seems there's not a drop-in tool for rendering the GeoJSON onto a MapView: we'll need to parse and translate the GeoJSON to appropriate MapKit entities. I'm punting on this one for now.
There are 2 library options: https://github.com/bryx-inc/GeoJSON.swift https://github.com/raphaelmor/GeoJSON
The latter, though not ready as a CocoaPod, does seem more robust.
Here's the logic we'll need:
Our GeoJSON consists of the following files: Venue, Buildings, Details, Fixtures, Levels, Occupants, Openings, Points, Units (and then an Address.txt which I assume we don't need): browsing thru the JSON, I think we should consider what of this content we actually want to feature.
There might be some admin required eventually via Apple Maps Connect: https://developer.apple.com/maps/
This is now out of scope due to location/map features being out of scope. I suggest saving/closing out this ticket for the future.
So one ask is for the map to be provided by Apple Maps with room level location data.
Another ask if the for an geomapped image of the exhibit to be displayed with the user's current position shown.
Currently a zoomable graphic is shown. We should at least have a text description for the image.