Uninett / nav

Network Administration Visualized
GNU General Public License v3.0
192 stars 39 forks source link

Mazemap integration #2631

Open johannaengland opened 1 year ago

johannaengland commented 1 year ago

Add an integration between the NAV API and the Mazemap API that takes information from the latter and adds room information to NAV.

The issue can be roughly split up into x tasks:

  1. Figure out how to translate from NAV room identification to Mazemap to find the respective rooms in Mazemap and figure out how to solve if multiple possible Mazemap rooms come up (it could be discerned by location or possible attributes of the NAV rooms)
  2. Add link of the Mazemap room to NAV.
  3. Add the coordinates from Mazemap for the NAV room.
  4. Add the description from the Mazemap room for the NAV room.
johannaengland commented 1 year ago

Notes from my research into the Mazemap API (not very easy since Mazemap wants you to contact them directly about it):

I have not figured out how to search for a building/room or how to show all rooms in a building