Moving around a city as large and chaotic as Mexico City can be quite a challenge, and there are so many traveling options that it isn’t an easy task to select the best one or to know which one is the nearest. On the other hand, nowadays Augmented Reality (AR) makes the wayfinding experience more engaging and fun; so why not use this technology to solve this problem in Mexico City? :D

What it does

You can lean on Lino to move around the city since it provides a full set of information of where the nearest public or private options are. It shows them either by proximity or by the filters of metro, trolley, variety of buses and trains, ecobikes, and private services such as Carrot or Uber.

The app displays the markers both on a 2D map and on Augmented Reality, combining the best of both to make a better and more engaging experience. Each marker shows information of the station and the user can save the place to consult it later. Markers can be filtered by distance, so you can see the stations from 0 to 3.2 km in all directions. Once a station is saved you can find it on the correspondent tab.

Markers translate from the map to the augmented reality, and viceversa. Lino provides a navigation experience that explains step by step how to get to your destination both in 2D and 3D (or augmented reality) making it easier for the user to find the way.

Lino can be monetized with the display of smart ads in augmented reality, plus the users can share what they see or where they at in their social networks.

Next time you travel around Mexico City, lean on lino!

How we built it

We used the open data from VIADF to offer information of every stop or station of the big variety of transportation options even offline. Also we used the webservice (also from VIADF) to obtain the intermodal route. In this feature we realized we had to provide the origin and destination coordinates, so we used the library LocationPicker to obtain them in a friendly and intuitive way for the user.

For the AR-Map experience we used the Wikitude SDK (Javascript API) along with the Google Play Services Maps. To exchange between the AR and Map view we used the phone sensors (accelerometer and giroscope).

Challenges we ran into

Having the LocationPicker in a friendly way and making a smooth transiition between AR and map.

Accomplishments that we're proud of

Being able to merge two great technologies with the open data of Mexico City. Alt text

Other links

Check out our demo: Demo

Share this project: