Vizaport is an AI-powered widget that can be placed on web sites to assist users with the visualization of data. Turn AI on/off using the toggle in the search bar.

Help via Search

The easiest way to get help is to ask Vizaport a question. “Vizaport” is a reserved first keyword. Turn on the AI, type your question into search bar, and begin your sentence with Vizaport. Here is an example:

Vizaport Help Example
“Vizaport how do I add objects to the map?”

Help by Category

Features Keywords UI Controls
Select the features tab to understand the potential capabilities of Vizaport, including the Tools, Views and other icons. Select the keywords tab to learn about the reserved keywords that start a sentence, guiding the AI with instructions. Select the UI controls tab to learn how to navigate and control interactive views, maps and voice recognition.



A guide to the icons in the Vizapoort viewer and their meaning. Icons may not appear in cases where the web site owner has disabled the feature.


Note: In examples where there are locations (address, city), it can be replaced by pin numbers on your map. Such as “Draw a 1 km circle around pin #1”.

Add to 3D
Add objects to the 3-dimensional outdoor maps by selecting the object and geopoint for placement.
Example: “Add solar panel to 101 Main St, Mainville, NY.”
Add to Map
Add markers, lines and polygons to the 2D map by using natural language commands for placement.
Example: “Draw a red line from San Francisco to Los Angeles and a 5 mile blue circle around LA.”
Get information about buildings and structures and filter sites based on property type and height.
Click on a structure to obtain information about it.
Enables a business case calculator that provides an analysis based on input data provided to the calculator.
Example: “Calculate my savings”. Note: this feature requires a data set that can be analyzed for calculations.
Displays wireless signal coverage area or range on the map based on commonly used frequencies and power levels.
Example: “Check coverage from #1 using 3.5 GHz”. Note: this feature requires a data set with pin locations on the map.
Download files generated by the platform, including KML, CSV and imagery.
Example: “Download files”.
Fiber Plan
Allows a user to check nearest fiber points and plan fiber routes and rings. Provides the route.
Example: “101 Main St, Mainville, NY”. Note: this feature requires a data set with fiber routes.
Use AI-powered commands to generate common graphs based on a data set from a query or file upload.
Example: “Graph a bar chart that shows users and amount paid”. Note: this feature requires a data set with column names that match the user’s prompt.
Line of Sight
Visualize the direct line of sight between buildings for improved spatial analysis.
Example: “Check line of sight from #1 to #3”. Note: this feature requires a data set with pin locations on the map.
Enables a ruler on the 2D map that calculates the straight line distance between two points.
Example: “Measure points”.
Provides imagery and modeling of a rooftop for a given location.
Displays imagery and information about a roof.
Calculation of street route distance between two points on a 3D map. Also used by Fiber Plan.
Example: “Check route from 1 to 3”. Note: this feature requires a data set with pin locations on the map.
Allows uploading of files to visualize data or analyze existing data. Supports KML, CSV and imagery.
Example: “Upload files”.



Widget home page of owner hosting the web site widget.
Data sets with geopoints utilize a 2D map view to visualize data.
Create a data set to analyze by uploading data or querying available data.
View and analyze images available from the data set or upload images to analyze.
Displays a simplified 3D representation of buildings and structures without intricate details.
Experience a realistic and detailed outdoor 3D representation of buildings and structures.
Experience a realistic and detailed indoor 3D representation of the interior of buildings.


Other Icons

AI Toggle
Toggle AI on or off. Off to search addresses. On to use natural language commands.
Text Search
Type your commands or questions in the input bar. Refer to examples.
Voice Search
Use voice instead of typing to provide the AI with commands or questions.
Image Analysis
In 3D views, capture a screen shot of the view to analyze it with AI.


When AI is turned on, the first keyword in your sentence may trigger different actions. You can ask or command the AI to do nearly anything, but keywords help guide its intelligence.
Begin your sentence with one of these powerful reserved keywords for faster and more accurate responses. 


Add a location to the map such and reference them later with the “my” word.  For example, “Add my house at 1600 Pennsylvania Avenue, Washington DC”, and then reference it with other commands like “Check line of sight from my house to #2”.
Add also supports equipment placement.  Use “Add Radio”, “Add Mast” along with a pin number or address to add equipment.  For example, “Add radio to Tower #3”.   


On web sites that support an application form, use “apply” to continue from the widget through the application process.


On web sites that support an calculations, use “calculate” to perform calculations such as savings calculators.


Check is combined with secondary keywords:

  • Check coverage from #1 using 3.5 Ghz (for coverage)
  • Check line of sight from #1 to #2 (for los analysis)
  • Check route from #1 to #2 (for ground distance routing)


Use this command by itself to easily clear your search box and start fresh.


Zoom is used in combination with the number of a pin to quickly zoom to the location on the map.


Use the download keyword to see what download files are available. Available downloads vary based on context and data set.


Focus is used in combination with the number of a pin to quickly center the map on the building or property you’re interested in.


Graph utilizes a data set and creates a chart based on the user’s natural languge for type of graph (bar, lie, pie, etc) and columns from the data. For example, “Graph a pie chart of companies and the total number of properties owned.”


Info, or Information, is used in combination with the number of a pin in a data set to retrieve additional information about the site.


Look is used in combination with the number of a pin in a data set to see imagery of the site.


Help triggers the pop up window for help commands, features, special keywords and UI controls.


The measure keyword triggers the map and ruler feature to measure two points on a map.


Retrieving a data set is one of the most important features in Vizaport. While it is possible to turn off AI and search for data given an address, the ability for AI to understand detailed queries makes it easier to get the data that you need.  When in AI mode, there are a number of keywords to use to query for data. Go to data view for more information about queries.


Contact is used in combination with the number of a pin in a data set to find contact information for the site owner (if it exists).


The upload keyword triggers the options to upload files.


View allows you to change the view type by voice or text input, as an alternative to selecting the view buttons.  You may say:
  • View map 
  • View data
  • View image
  • View blocks
  • View indoor
  • View 3D


When you start a sentence with Vizaport, you can ask me for help. Such as “Vizaport, how do I add a marker to the map?”


Rotate is used in combination with the number of the pin to rotate around the building or structure to view it from different angles in 3D mode.



How to Control using Voice Commands

Select the microphone icon, or press CTRL+Space Bar (with your mouse cursor in the input field) and speak your command. Refer to Examples for things you can say or type.  Pay attention to Keywords that start sentences.

How to Control the 2D Map

Navigate the standard map (2D) effortlessly by clicking and dragging, and use scroll or pinch gestures to zoom in or out. The following instructions are for mouse or touch controls:

Mouse Touch
Pan view
Left click + drag
Pan view
One finger drag
Zoom view
Mouse wheel scroll or use +/- buttons
(mouse scroll is disabled by default – click anywhere on the map or the zoom icons to enable scroll)
Zoom view
Two finger pinch


How to Control the 3D map

Interact with the 3D map (Cesium) by panning, zooming and rotating.  The following instructions are for mouse or touch controls:

Mouse Touch
Pan view
Left click + drag
Pan view
One finger drag
Zoom view
Right click + drag, or
Mouse wheel scroll
Zoom view
Two finger pinch
Rotate view
CTRL + Left/Right click + drag
Tilt view
Two finger drag, same direction
Rotate view
Two finger drag, opposite direction


Vizaport is a complex application aggregating data into interactive maps and text results, in some cases with many layers.  The following are credits to the data sources and technologies used in Vizaport:

Layers and Integrations

Technology used in Vizaport and their sources:

  • AI Chat Engine: Open AI
  • AI Image Analysis: Open AI
  • Building Information: Open Street Maps
  • Graphs: ChartJS
  • Maps:
    • 3D Engine: Cesium
    • 3D Blocks Terrain Layer: Bing Maps
    • 3D Real Terrain Layer: Google Photorealism
    • 3D Indoor: Matterport
    • 2D Maps: Leaflet
    • Routing: Open Street Maps Routing
    • Street View: Google

Data Sources

Vizaport is contextual and retrieves data from various sources based upon the user’s prompt. Sources may include:

  • User’s content: The end user utilizing Vizaport may upload data to be analyzed
  • Web site’s content: The owner of the web site hosting a Vizaport widget may expose data to analyze
  • Public source content: The user may query from publicly known data sets selected in Data view.