This section describes the configuration options available on the instance level.
Configuring Map Appearance
Procedure
Go to the Instance Menu.
Go to Instance Settings > Instance Configuration > Map Appearance.
The following configuration options are available to you:
Base map: Select which map to display as a background layer. The default is OpenStreetMap.
Map tile URL: If you want to use a different map provider, you can enter the URL here. For example to use Google maps enter the following URL: https://mt2.google.com/vt/lyrs=m@167000000&hl=en-US&x=${x}&y=${y}&z=${z}
The “lyrs“ can be customised as:
h= roads only
m = standard roadmap
p = terrain
r = somehow altered roadmap
s = satellite only
t = terrain only
y = hybrid
Maximum map tile zoom level: choose how far your maps can be zoomed in on a scale of 0 (fully zoomed out) to 22 (fully zoomed in).
Minimum map tile zoom level: choose how far your maps can be zoomed out on a scale of 0 (fully zoomed out) to 22 (fully zoomed in).
Map tile size (px): choose between displaying your maps as 512x512 pixel tiles or 256x256 pixel tiles.
Map tile URL: if you want to use a different map provider, you can enter the URL here.
Note: To change these settings at a Site level refer here.
Click Save.
Adding Customizable Content
Follow these steps to add extra information to the about box in your instance.
Procedure
Go to Instance Settings > Instance Configuration > Customizable Content.
Enter your HTML code in the respective boxes.
If you want to add an image, for example, use the <img> tag with the URI to the image as a source.
Click Save.
Setting Up Cross-Origin Resource Sharing
Cross-Origin Resource Sharing (CORS) is a mechanism that tells browsers to give a web application running at one origin, access to selected resources from a different origin.
To improve the security of NavVis IVION, any domain with a different origin to that of needs explicit permission to be able to access a instance. If, for example, an application hosted on site-a.com
embeds NavVis IVION, which is hosted on site-b.com
, the application will need to be granted special access.
Procedure
Note: If you update an existing instance, access will initially be allowed from any origin through the
*
wildcard, to avoid breaking any existing integrations. If you want to restrict or deny cross-origin requests, follow the instructions below.
Go to Instance Settings > Instance Configuration > Security.
If you want to deny any cross-origin requests, leave the Security box empty.
Otherwise, enter the exact URL of the origin you want to give access to, including the protocol and, if used, the port. If you enter more than one origin, the URLs need to be on separate lines.
Click the checkbox to Allow IFRAME embedding.
Click Save.
Enabling Tracking
Procedure
Go to Instance Settings > Instance Configuration > Functionality.
Check the Enable tracking box.
Enter a JavaScript tracking code under Javascript tracking code for statistics.
Click Save.
Enabling or Disabling Private Mode
Private mode restricts access to your instance. If private mode is enabled, all users need to log in to see any information in the instance. For newly created instances, private mode is turned on by default.
Disabling private mode allows all users to access public sites without logging in. To see private sites, you will still need to log in. To make a site public, click the Make site visible for everyone toggle in the edit site menu.
Procedure
Go to Instance Settings > Instance Configuration > Instance Privacy.
Check or uncheck the Enable private mode box.
Click Save.
Disabling Point Loading Improvements
The point loading improvements are enabled by default. Follow these steps to disable the point loading improvements.
Procedure
Go to Instance Settings > Instance Configuration > Functionality.
Uncheck the Enable point loading improvements box.
Click Save.
FAQ
What are the steps to configure the map appearance in my instance?
To configure the map appearance, go to the Instance Menu, then navigate to Instance Settings > Instance Configuration > Map Appearance, and follow the provided options.
Can I use a different map provider for my instance?
Yes, you can enter a different map tile URL in the Map tile URL field to use a different map provider.
How do I add customizable content to my instance?
To add customizable content, go to Instance Settings > Instance Configuration > Customizable Content and enter your HTML code in the respective boxes.
Is it possible to enable tracking for my instance?
Yes, you can enable tracking by going to Instance Settings > Instance Configuration > Functionality and checking the Enable tracking box.
What does enabling private mode do for my instance?
Enabling private mode restricts access to your instance, requiring all users to log in to view any information.
How can I disable point loading improvements?
To disable point loading improvements, go to Instance Settings > Instance Configuration > Functionality and uncheck the Enable point loading improvements box.
What is Cross-Origin Resource Sharing (CORS)?
CORS is a mechanism that allows web applications running at one origin to access resources from a different origin, requiring explicit permission.
Can I restrict cross-origin requests for my instance?
Yes, you can restrict cross-origin requests by entering the exact URL of the origin you want to grant access to in the Security settings.
What is the default base map for my instance?
The default base map for your instance is OpenStreetMap.