Welcome Quacker.
Navigation within a building is extremely difficult using tools available to App Inventor.
- one way is to provide a List of directions from one room to another. Possibly provide a QR code taped to a door that would tell you where you are presently, the use that information to provide turn by turn navigation.
- another way is to use a gps
Neither method is particularly practical but might work for your Project.
- OpenRouteService (MIT's Navigate) ... an almost useless tool outside or inside
- Google Maps Direction api. Useful outside but not inside
- your own list of instructions/direction on how to get from A to B that your construct
- make a maze of your building using Canvas and Sprites and work with that. (games and tools using a maze concept using App Inventor)
Sorry, not possible using a pdf. Here is a possibility using an image on a Canvas:
AI2 Flat Map Tutorial . the example does not show an example using an image of rooms but the same thing can be done using a drawing of rooms.
A different way to do something similar: AI2 Flat Map Tutorial and How to make a Custom Map Overlay Part II .. Show the user on the Map and a Custom Map Overlay can identify specific 'rooms'
Be aware
- a gps will only work indoors if the rooms have access to a window and even then if the gps signal is weak will not work very well
- the accuracy of a gps is such that the best resolution is 2 meters to 10 meters outside; inside a building this would be less inside a room
Others may have more ideas Look for their posts.