This documentation is no longer actively supported and may be out of date. Going forward, please visit and bookmark our new site (https://docs.phunware.com/) for up-to-date documentation.
1. Create a Venue
This documentation is no longer actively supported and may be out of date. Going forward, please visit and bookmark our new site (https://docs.phunware.com/) for up-to-date documentation.
2. Create a Campus
This documentation is no longer actively supported and may be out of date. Going forward, please visit and bookmark our new site (https://docs.phunware.com/) for up-to-date documentation.
3. Create a Building
This documentation is no longer actively supported and may be out of date. Going forward, please visit and bookmark our new site (https://docs.phunware.com/) for up-to-date documentation.
4. Create a Floor
This documentation is no longer actively supported and may be out of date. Going forward, please visit and bookmark our new site (https://docs.phunware.com/) for up-to-date documentation.
5. Create a Resource
This documentation is no longer actively supported and may be out of date. Going forward, please visit and bookmark our new site (https://docs.phunware.com/) for up-to-date documentation.
6. Retrieve a Venue
This documentation is no longer actively supported and may be out of date. Going forward, please visit and bookmark our new site (https://docs.phunware.com/) for up-to-date documentation.
7. View the Venue in the Map Editor
The steps below assume that your organization's application has already been created in the MaaS portal. If your organization was not provided with login credentials, contact your Phunware program manager.
Once the developer has successfully created floor resources for the venue, those floor resources will become available as maps in the MaaS portal's Map Editor (pictured right).
Using the Map Editor, credentialed users can add points of interest (POIs), waypoints, segments, routes and zones (geofences) using the toolbar.
There is no action required on the developer's part to make this map available for use in the Map Editor. This page will walk through the steps to take to access the new venue's map in the MaaS portal.
STEPS
- Log into maas.phunware.com using your organization's credentials.
- The YOUR APPLICATIONS page will display.
- Click the LOCATION tab in the lefthand sidebar.
- Click the MAP EDITOR button.
- Use the three drop-down menus in the top navigation bar to select your:
- venue
- campus
- floor
- Your newly created venue's resources (maps) will display.
- From here, use the toolbar in the Map Editors upper righthand corner to add points of interest (POIs), waypoints, segments, routes and zones (see right).
The Mapping API Rich Example assumes that your organization's application has already been created in the MaaS portal. If your organization was not provided with login credentials, contact your Phunware program manager.
This document provides examples that showcase how developers can build an example venue. Upon completion, the venue will appear in the Multiscreen as a Service (MaaS) portal's Map Editor, where credentialed users can then create points of interest (POIs), segments and routes for the newly created venue's map.
- 1. Create a Venue
- 2. Create a Campus
- 3. Create a Building
- 4. Create a Floor
- 5. Create a Resource
- 6. Retrieve a Venue
- 7. View the Venue in the Map Editor
For a venue to appear in the Map Editor, it must contain a building, campus, floor and (floor) resource, at a minimum. Here is a hierarchy of the items the developer will create:
- Hyrule (venue)
- Hyrule Castle (campus)
- Hyrule Castle Tower (building)
- Level One (floor)
- http://image.com/level1.pdf (resource)
- http://image.com/level1.svg (resource)
- Level One (floor)
- Hyrule Castle Tower (building)
- Hyrule Castle (campus)
All Mapping API objects—venues, campuses, buildings, floors, resources, points, POI types, POI type metadata, routes and segments—can be created at the API level. A subset of these will be created for this Mapping API Rich Example. See Mapping API Methods for the specific calls to make.