Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
dev:products:3dm_plugins [2021/01/20 15:39]
jeroen [Installation]
dev:products:3dm_plugins [2024/03/28 07:42] (current)
pieter [Downloads]
Line 1: Line 1:
 ====== Orbit 3DM Plugins ===== ====== Orbit 3DM Plugins =====
  
-===== Installation =====+Reference documentation of Orbit 3DM Plugins for [[dev:products:3dm_publisher|Orbit 3DM Publisher]] and [[dev:products:3dm_cloud|Orbit 3DM Cloud]].
  
-Orbit offers a proof of concept plugins that are created using the free [[dev:products:3dm_viewer_sdk|3DM Viewer SDK]]. +===== Concept =====
  
 +Orbit 3DM Plugins can be used to visualize reality data from Orbit 3DM Publisher or Cloud in a 3rd party application. The 3DM Viewer can interact with the application to navigate, synchronize, save measurements, overlay objects...
  
-The plugins embed the Orbit 3DM Viewer. Generic requirements are documented here:  +===== Downloads =====
-  * [[dev:technology:platforms:specs_webclient|]].+
  
-Specific requirements related to the host application can be reviewed here+  * {{:technology:plugins:orbit-3dm-plugin-microstation-2170.zip|orbit-3dm-plugin-microstation}} 
-  * Orbit 3DM Plugin for Bentley Microstation+  * {{:technology:plugins:orbit-3dm-plugin-esri-arcmap-2050.zip|orbit-3dm-plugin-esri-arcmap}} 
 +  * {{:technology:plugins:orbit-3dm-plugin-esri-arcgispro-2050.zip|orbit-3dm-plugin-esri-arcgispro 2.X}} 
 +  * {{:technology:plugins:plugin_3dm_esri_arcpro3.zip|orbit-3dm-plugin-esri-arcgispro 3.X}} 
 +  * {{:technology:plugins:orbit-3dm-plugin-esri-webappbuilder-widget-2401-code.zip|orbit-3dm-plugin-esri-webappbuilder-widget}}<sup>UPDATED</sup> 
 +  * {{:technology:plugins:orbit-3dm-plugin-arcgis-experiencebuilder-widget-2401-code.zip|orbit-3dm-plugin-arcgis-experiencebuilder-widget}} <sup>NEW</sup> 
 +  * {{:technology:plugins:orbit-3dm-plugin-autodesk-autocadmap-19100.zip|orbit-3dm-plugin-autodesk-autocadmap}} 
 +  * {{:technology:plugins:orbit-3dm-plugin-qgis-2401.zip|orbit-3dm-plugin-qgis}}<sup>UPDATED</sup> 
 + 
 +===== Plugin-specific documentation ===== 
 + 
 +  * [[dev:products:plugin:3dm_plugin_microstation|]]
   * Orbit 3DM Viewer for Bentley iModel.JS and iTwin applications   * Orbit 3DM Viewer for Bentley iModel.JS and iTwin applications
-  * [[dev:products:3dm_plugin_qgis|]] +  * [[dev:products:plugin:3dm_plugin_qgis|]] 
-  * Orbit 3DM Widget for ESRI ArcGIS Online WebAppBuilder or Experience Builder +  * [[dev:products:plugin:3dm_plugin_arcgisonline|]] 
-  * [[dev:products:3dm_plugin_arcgis|]] +  * [[dev:products:plugin:3dm_plugin_arcgis|]] 
-  * [[dev:products:3dm_plugin_arcgispro|]] +  * [[dev:products:plugin:3dm_plugin_arcgispro|]] 
-  * [[dev:products:3dm_plugin_autocad|]]+  * [[dev:products:plugin:3dm_plugin_autocad|]] 
 + 
 +=== PLugins provided by Orbit Partners === 
 + 
 +  * [[dev:products:plugin:3dm_plugin_smallworld|]] 
 +  * Orbit 3DM Plugin for iBMaximo 
 + 
 +===== Related documentation =====
  
 +  * [[dev:products:3dm_viewer|]]
 +  * [[dev:products:3dm_viewer_sdk|]] ((Including plugin source code))
 +  * [[dev:technology:platforms:specs_webclient|]]
 +  * [[dev:viewer:other:local_viewer_sdk|]]
  
 +===== Orbit 3DM Plugin Toolbar =====
  
-===== Orbit 3D Mapping Toolbar ===== +All plugins have their specific installation, related to their host application. But the Orbit 3D Mapping Plugin Toolbar is the same for all the host applications. Underneath the different tools are described. \\
-All plugins have their specific installation, related to their host application. But the Orbit 3D Mapping Toolbar is the same for all the host applications. Underneath the different tools are described. \\+
 {{:dev:products:plugin_qgis_menu.png?nolink|}} \\ {{:dev:products:plugin_qgis_menu.png?nolink|}} \\
 \\ \\
 **Open the 3D Mapping Viewer**\\ **Open the 3D Mapping Viewer**\\
-When launching the Orbit 3D Mapping Viewer from the toolbar, a new tab will be opened in the default browser of the user. If there is no window active yet in that browser, then a new window will be launched. The new window shows the [[203:products:3dm_plugins|3D Mapping Viewer Welcome page]].\\ +When launching the Orbit 3D Mapping Viewer from the toolbar, a new tab will be opened in the default browser of the user. If there is no window active yet in that browser, then a new window will be launched. The new window shows the [[dev:products:3dm_plugins|3D Mapping Viewer Welcome page]].\\ 
  
-On opening a publication or viewer, the Footprints of the opened [[203:viewer:sidebars:resources|resources]] and Field of Views are made visible in the host application and are updated when they are changed in the 3D Mapping Viewer.+On opening a publication or viewer, the Footprints of the opened [[dev:viewer:sidebars:resources|resources]] and Field of Views are made visible in the host application and are updated when they are changed in the 3D Mapping Viewer.
  
 **Show or hide the footprints**\\ **Show or hide the footprints**\\
-Option to disable the visibility of Orbit layers (Footprints, Field of Views and Measurements) in the host application. \\+Option to disable the visibility of Orbit layers (Footprints, Field of Viewsand Measurements) in the host application. \\
  
 **Pick a location in the map canvas to open the viewer**\\ **Pick a location in the map canvas to open the viewer**\\
Line 36: Line 57:
  
 **Add the selected objects as overlays to the viewer**\\ **Add the selected objects as overlays to the viewer**\\
-This option gives the possibility to visualize features from an external layer on the 3D Mapping Viewer. The features are visualized in the 3D Mapping Viewer using standard formatting. And a new resource is added to the [[203:viewer:sidebars:resources|]]. \\+This option gives the possibility to visualize features from an external layer on the 3D Mapping Viewer. The features are visualized in the 3D Mapping Viewer using standard formatting. And a new resource is added to the [[dev:viewer:sidebars:resources|]]. \\
  
 Steps to be followed: Steps to be followed:
Line 53: Line 74:
     * ArcGIS Pro: Add a layer to ArcGIS Pro. Make sure the layer is selected as the active layer.     * ArcGIS Pro: Add a layer to ArcGIS Pro. Make sure the layer is selected as the active layer.
   * Execute a measurement in the Orbit 3D Mapping Viewer. While measuring, the measurement object is visualized in the host as part of the active layer.    * Execute a measurement in the Orbit 3D Mapping Viewer. While measuring, the measurement object is visualized in the host as part of the active layer. 
-  * Click the button in Plugin to add the measurement object to the active layer in the host. Note that this is only possible if the layer type (Point, Line, Polygon) is the same as the measurement object.+  * Click the button in the Plugin to add the measurement object to the active layer in the host. Note that this is only possible if the layer type (Point, Line, Polygon) is the same as the measurement object.
  
-**Open the help pages**\\ +=== Open the help pages ===
-Orbit Knowledge Base is opened. \\+
  
-===== Plugin Welcome Page  =====+Orbit Knowledge Base is opened.
  
-All plugins have their specifics, related to their host application. But launching the Viewer from the host application is the same for all cases. At the start-up, a new tab in the standard browser is opened. If there is no browser opened yet on the computer than a new browser window will be launched.\\+===== 3DM Cloud or 3DM Publisher Login ===== 
 + 
 +All plugins have their specifics, related to their host application. But launching the Viewer from the host application is the same for all cases. At the start-up, a new tab in the standard browser is opened. If there is no browser opened yet on the computer then a new browser window will be launched.\\
  
 The welcome page lets the user choose between three options: The welcome page lets the user choose between three options:
Line 71: Line 93:
 In every option, you can toggle on the 'remember me' checkbox to automatically log in with the filled-in credentials. After restarting the host application, the new setting will be used.  In every option, you can toggle on the 'remember me' checkbox to automatically log in with the filled-in credentials. After restarting the host application, the new setting will be used. 
 {{:dev:products:3dm_plugins_welcomepage.png?nolink900|}} {{:dev:products:3dm_plugins_welcomepage.png?nolink900|}}
-===== Offline Use and Insecure environent ===== 
- 
-The plugin can be configured to connect to a local 3DM Publisher. E.g. to be loaded offline, without connecting to the online CDN or to avoid Https-Http mixed content issues when connecting secure Https to the CDN and insecure Http to the local Publisher.  
- 
-A plugin configuration file needs to be added to point the plugin to the local Publisher. 
- 
-Underneath is the configuration file for every available offline plugin: 
-  * QGIS: {{ :dev:products:plugin_qgis.zip |}} 
-  * ArcGIS: {{ :dev:products:plugin_arcmap.zip |}} 
-  * ArcGIS Pro: {{ :dev:products:plugin_arcpro.zip |}} 
-This ini-file has to be copied to the folder ''C:\plugins'' on the machine where the host application is installed. The localhost and port in the publisherURL can be modified to the specs of the installed 3DM Publisher.  
- 
-An extra line ''default.attribute.value.MyAttribute=MyValue'' can be added to this configuration file to set a default value for an attribute. In the example underneath, the default value for the attribute 'type' will be 'cable' when saving a measurement from the 3D Mapping Viewer to a layer.  
  
-<code> 
-publisherURL=http://localhost:1111/viewer_sdk/?mode=websocket&protocol=ws&hostname=localhost&port=7200&endpoint=/endpoint 
-default.attribute.value.type=cable 
-</code> 
  
 
Last modified:: 2021/01/20 15:39