A quick introduction to VisioPreview2, Visioglobe’s map visualization tool powered by Visioglobe’s VisioMove SDK, available on iOS and Android.
Here at Visioglobe, we specialize in digital map management, but sometimes we need to write applications to show-off our products. We wanted to provide a medium where any map could be viewed within a mobile phone environment in order to:
- validate finished maps
- quickly demo maps currently under construction
- demo existing maps to new clients.
VisioPreview2 lives to meet those needs.
VisioPreview2 can be downloaded direct, for the following platforms: iOS and Android:
It’s not complicated, but below are some guidelines on how to use VisioPreview2
If you have been provided with a QR Code, you can scan it using the “Scan” button (middle of the main screen on iOS, camera icon on Android). The corresponding map will then be downloaded and launched. In this particular case, no need to login or look for the map in a list, so you can ignore the next two paragraphs.
Later on, if your contact informs you that this same map has been updated, you can just hit the “Reload” button (top right) when viewing that map.
The first thing that you will see when you open VisioPreview2 is a login screen. Visioglobe will provide you with your login details. Your login details will determine what maps you have access to. You’ll need an internet connection to log in. We recommend to connect via wifi, especially when downloading map bundles.
If you check the Remember box, then your login details will be stored and you won’t have to enter them again.
Map List View
Once you’ve logged in, you will be presented with the map list view. Initially, all your maps will appear in the Network list. These are the maps that you have access to and haven’t yet been downloaded to the device. Select the map of interest and it will be automatically download from our map server to the device. Once downloaded, it will appear in the Local list.
Once in the Local list, it means that it’s stored on your phone and it’s ready to be viewed. Now you can simply select the map to visualize it. Once downloaded, the internet connection is no longer necessary. The map can be viewed offline.
Once your map is loaded, it will be rendered on the screen. There are two types of view states, global view and detailed view.
In global view all the floors will appear in a stack. You can change the active floor with a vertical swiping gesture. To pass to detailed view, simply click on the center of the screen, when you have the desired active floor.
In detailed view, you will be able to zoom in/out and explore the map. To get back to the global view, there will now be a button on the bottom right of the screen.
If your searching for a particular ID within the map, then the search view will come in handy. Simply select the ID of interest and the map will re-appear with a camera animation that takes you directly to the surface.
Retrieving Physical Position and Camera Information
It’s possible to retrieve a physical position and/or the camera position from your map. This is done by performing a “tap and hold” on the map, after which a dialog will appear. The dialog will contain:
- View Information
- Current layer name
- Camera position (including local and world coordinates)
- Clicked Position, giving the local and world coordinates of the map, where the tap and hold was performed.
There are other neat features that I invite you to explore. Just to give you an idea, here is a quick list:
- create a route between POIs (only supported on maps that include a routing network)
- inject a simulated position to display an avatar within the map
- define route criteria such as “avoid stairs”