Latest updates on our CMS

August 27, 2019

For the past few months we have been working on making content management system better and more user-friendly. There is a constant work on fixing bugs and but with this blog post we are ready to introduce you a few updates that make using our CMS easier.

1. Adding a new POI directly from editor.

Before it was necessary to add every POI under “Locations” section but with our latest update it is possible to do it directly in the map editor. Just choose the desired POI, click on “Edit” and from section opening on the right just click “Create new”. Simple as that!

Entering a new location directly in map editor

2. Hiding/showing mesh

With some models it used to be quite a time-consuming work to get the nodes in their right positions. Sometimes node appeared on the mesh and therefore it was needed to move them downwards manually. With our latest updates it makes removing mesh easy and fast. Just select the mesh you would like hide and click on “Hide mesh”. No more manual work!

With our latest updates it makes removing mesh easy and fast. There is a constant work on fixing bugs and we are ready to introduce you a few updates that make using our content management system CMS easier.

3. Connecting nodes on different floors

It used to be complicated to connect nodes on different floors due to different possibilities of stairs, escalators, elevators etc. Luckily we have removed that problem and added a pop-up box when the user tries to take the path from one floor to another.

There will be some more updates coming soon! We will let you know more on that in our next blog post.

« »

Faster loading of 3D projects

April 25, 2017

We have changed the logic of initializing POI data in 3D Wayfinder. This gives up to 80% faster project initialization for medium and large projects. In very large projects, the increase is even larger – more than 90%.

After data is loaded from the API 3D Wayfinder system had to setup the 3D scene. That also included generating polygons and textures for each POI. These included a POI icon or the name of the POI on a billboard (facing the user all the time). POIs without icons needed to have the name displayed but the only way to display a text in 3D space is to generate or load a image. So we used a canvas element to draw these names. But this is a costly procedure. 

Now we create only these images that are flagged as “Always visible” at the start. So the startup time is a lot faster. Check the following comparison table. That gives faster loading of 3D projects. 

Project Before After Setup Gain Total Gain
Medium 765 ms 174 ms 77,25% 5.63%
Large 6563 ms 1039 ms 84,17% 11.52%
Very large 26710 ms 403 ms* 6627% 54.86%

* Project doesn’t have any “Always visible” POIs

Initialization time before and after change compared with medium and Large projects:

wayfinder_loading_speed_increased_grapgh

Initializing is only a part of the whole loading. Loading the data and 3D models from server is another component of the whole loading process, so the afterall loading process is better about 5-55% (with connection 20Mb/s).

« »

New features in 3D Wayfinder

January 15, 2016

With the end of 2015 and the beginning of this year there are many new features added to 3D Wayfinder. The goal of these changes was to add flexibility to customizing the behavior of the 3D map and wayfinding. Custom models for path, path types, POI options and many more.

In parallel with large customer projects, we have added many new features to 3D Wayfinder. Most of them were requested by our customers and we have added them as features/settings for all our users. Below are listed the most important ones.

Custom models for path visualizationcustom_path_models_wayfinding

It is now possible to choose your own custom models for path visualization. Path models can be different kind of arrows, footprints or simple tubes/lines. Changing path visualization models can be done under settings.

In near future we’ll add some sample path models also to our blog.

Path types and accessibility paths

It is now possible to add different kind of inaccessibility attributes to the path . This can be used for defining paths  that are also accessible with wheelchairs and/or baby strollers. This also enables defining other kinds of areas, like paths for service personnel etc.

Currently it has to be entered to the node attributes in json object format:

{

“inaccessibility”: [

 “wheelchair”

]

}

wheelchair_wayfinding_inaccessibility_Path_types_and_accessibility_paths

The nodes with these kind of restrictions cannot be used for path finding with “wheelchair” option. It is useful to set these restrictions for stairs or doors.

To use the inaccessibility in user interface, you have to change the accessibility option first:

this.wayfinder.accessibility = “wheelchair”;

Then it is possible to use the same show path method:

this.wayfinder.showPath(poi.node, poi);

And after showing path, just change the accessibility option back to blank:

this.wayfinder.accessibility = “”;

Also check out our blog post about how to set up time dependent navigation rules.

POI specific options

Advanced_POI_settings_specific_options

It is now possible to create special settings for each POI (location). These settings can be chosen from the list of all POI settings, like the size of the billboard image or billboard text size, highlight color, activation radius, billboard height etc.

This feature allows to customize the map by locations, for examples larger shops can have larger texts or text colors can be set by each shop. Also it makes easier to use logos or icons on the map, as the billboard images don’t have to be the same size anymore.

In the future it is possible to add new settings that can be used when developing your own template.

Top-down view for Path showing

path-top-down-view-for-path-showing

Now there is a simple option under settings to turn the map to top-down view when showing the path.

In general it is not a good idea to show the “You are here” location from top-down view, but rather  from certain angle (especially when it is possible with real 3D models as in 3D Wayfinder), which provides a better overview of the map and also makes the map look better.

Now when using the same angle, as displaying the “You are here” location, and visualizing the path, it may happen that the visualized path might not be visible. This is due to tall objects like walls that might block the view of the path. Using the top-down view during path visualization solves this problem.

Pause options between changing floors

According to valuable customer feedback, the transition of switching floors happens too quickly , which might be a bit confusing for the end-users. We solved this issue by adding the “pause-time” option to the settings. With this option it is possible to adjust the duration of the pause before switching to the next floor. The pause duration can be defined in seconds,  which makes it easiest to find  the proper delay that helps  all wayfinder users to understand, which floor they have to go to.

Kiosk view enhancements

In addition to being able to save the view angle, it is now possible to save the zoom factor for “kiosk view”. By clicking the “You are here” button, the map assumes the “kiosk view” saved in the editor.

In the future we will add this view option as a separate object so the view can be linked with any location or node.

« »