gopher-tunnels / gt-front-end

The front end of Gopher Tunnels, written in TypeScript React Native
2 stars 0 forks source link

Research ways to retrieve directional data from mapbox (we currently use expo location, but it might be too computationally intensive) #64

Closed Whatshisname303 closed 1 month ago

Whatshisname303 commented 1 month ago

Easy stuff

Harder stuff

Default UI components

Place Card A card that pops up at the bottom of the screen when you select a place, can start navigation, share, add to favorites, etc

Search results The scrolling list of search results

General

You can upload datasets for static images if we wanted to add something like indicators for nearby events. There is something about vector datasets, but raster images just seem like you slap it on a coordinate.

I don't see any way to upload data for custom routes or to generate custom pathfinding. The default maps are super powerful though and they have a lot of parameters to tweak when doing pathfinding. It looks like they already recognize the tunnels, so there might be no issue treating routes through tunnels like any other route.

If tunnels don't work by default, we can get coordinates by name and generate our own path. The docs give examples of the format for returned routes, so we could make something similar, although I'm not sure how we would want to display it on the screen.