<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://kb.orbitgt.com/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://kb.orbitgt.com/feed.php">
        <title>Orbit Knowledge Base 261:viewer:sdk:examples_js</title>
        <description></description>
        <link>https://kb.orbitgt.com/</link>
        <image rdf:resource="https://kb.orbitgt.com/lib/tpl/orbitgt_standalone/images/favicon.ico" />
       <dc:date>2026-07-31T10:35:36+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://kb.orbitgt.com/261/viewer/sdk/examples_js/addoverlayobjects?rev=1775249578"/>
                <rdf:li rdf:resource="https://kb.orbitgt.com/261/viewer/sdk/examples_js/addoverlayobjects_point_custom?rev=1775249578"/>
                <rdf:li rdf:resource="https://kb.orbitgt.com/261/viewer/sdk/examples_js/addoverlayobjects_point_default?rev=1775249578"/>
                <rdf:li rdf:resource="https://kb.orbitgt.com/261/viewer/sdk/examples_js/addslice_horizontal?rev=1775249578"/>
                <rdf:li rdf:resource="https://kb.orbitgt.com/261/viewer/sdk/examples_js/addslice_simple?rev=1775249578"/>
                <rdf:li rdf:resource="https://kb.orbitgt.com/261/viewer/sdk/examples_js/addslice_vertical?rev=1775249578"/>
                <rdf:li rdf:resource="https://kb.orbitgt.com/261/viewer/sdk/examples_js/addviewwithoptions?rev=1775249578"/>
                <rdf:li rdf:resource="https://kb.orbitgt.com/261/viewer/sdk/examples_js/autologin_cloud?rev=1775249578"/>
                <rdf:li rdf:resource="https://kb.orbitgt.com/261/viewer/sdk/examples_js/autologin_publisher?rev=1775249578"/>
                <rdf:li rdf:resource="https://kb.orbitgt.com/261/viewer/sdk/examples_js/autologin_publisher_access_provider?rev=1775249578"/>
                <rdf:li rdf:resource="https://kb.orbitgt.com/261/viewer/sdk/examples_js/autologin_publisher_guest?rev=1775249578"/>
                <rdf:li rdf:resource="https://kb.orbitgt.com/261/viewer/sdk/examples_js/autologin_publisher_publicationselect?rev=1775249578"/>
                <rdf:li rdf:resource="https://kb.orbitgt.com/261/viewer/sdk/examples_js/bentley_ims_autologin_cloud?rev=1775249578"/>
                <rdf:li rdf:resource="https://kb.orbitgt.com/261/viewer/sdk/examples_js/bentley_ims_autologin_publisher?rev=1775249578"/>
                <rdf:li rdf:resource="https://kb.orbitgt.com/261/viewer/sdk/examples_js/close_session?rev=1775249578"/>
                <rdf:li rdf:resource="https://kb.orbitgt.com/261/viewer/sdk/examples_js/cross_domain?rev=1775249578"/>
                <rdf:li rdf:resource="https://kb.orbitgt.com/261/viewer/sdk/examples_js/doaction?rev=1775249578"/>
                <rdf:li rdf:resource="https://kb.orbitgt.com/261/viewer/sdk/examples_js/example_40_bis?rev=1775249578"/>
                <rdf:li rdf:resource="https://kb.orbitgt.com/261/viewer/sdk/examples_js/get_opened_photos?rev=1775249578"/>
                <rdf:li rdf:resource="https://kb.orbitgt.com/261/viewer/sdk/examples_js/get_workspace_reference?rev=1775249578"/>
                <rdf:li rdf:resource="https://kb.orbitgt.com/261/viewer/sdk/examples_js/getfieldofviews?rev=1775249578"/>
                <rdf:li rdf:resource="https://kb.orbitgt.com/261/viewer/sdk/examples_js/getfootprints?rev=1775249578"/>
                <rdf:li rdf:resource="https://kb.orbitgt.com/261/viewer/sdk/examples_js/getsnapshot?rev=1775249578"/>
                <rdf:li rdf:resource="https://kb.orbitgt.com/261/viewer/sdk/examples_js/getviewvector?rev=1775249578"/>
                <rdf:li rdf:resource="https://kb.orbitgt.com/261/viewer/sdk/examples_js/gisconsult_example1?rev=1775249578"/>
                <rdf:li rdf:resource="https://kb.orbitgt.com/261/viewer/sdk/examples_js/gisconsult_example2?rev=1775249578"/>
                <rdf:li rdf:resource="https://kb.orbitgt.com/261/viewer/sdk/examples_js/host_object_edit_or_delete?rev=1775249578"/>
                <rdf:li rdf:resource="https://kb.orbitgt.com/261/viewer/sdk/examples_js/index?rev=1775249578"/>
                <rdf:li rdf:resource="https://kb.orbitgt.com/261/viewer/sdk/examples_js/keep_original_crs?rev=1775249578"/>
                <rdf:li rdf:resource="https://kb.orbitgt.com/261/viewer/sdk/examples_js/multiple_overlay_object_resources?rev=1775249578"/>
                <rdf:li rdf:resource="https://kb.orbitgt.com/261/viewer/sdk/examples_js/openphotobyid?rev=1775249578"/>
                <rdf:li rdf:resource="https://kb.orbitgt.com/261/viewer/sdk/examples_js/overlay_symbol_names?rev=1775249578"/>
                <rdf:li rdf:resource="https://kb.orbitgt.com/261/viewer/sdk/examples_js/overlayobject_edit?rev=1775249578"/>
                <rdf:li rdf:resource="https://kb.orbitgt.com/261/viewer/sdk/examples_js/pick_position_mapobject?rev=1775249578"/>
                <rdf:li rdf:resource="https://kb.orbitgt.com/261/viewer/sdk/examples_js/resourcemetadata?rev=1775249578"/>
                <rdf:li rdf:resource="https://kb.orbitgt.com/261/viewer/sdk/examples_js/setfocusposition?rev=1775249578"/>
                <rdf:li rdf:resource="https://kb.orbitgt.com/261/viewer/sdk/examples_js/setfocusposition_limit_view?rev=1775249578"/>
                <rdf:li rdf:resource="https://kb.orbitgt.com/261/viewer/sdk/examples_js/setfocusposition_startup?rev=1775249578"/>
                <rdf:li rdf:resource="https://kb.orbitgt.com/261/viewer/sdk/examples_js/startup?rev=1775249578"/>
                <rdf:li rdf:resource="https://kb.orbitgt.com/261/viewer/sdk/examples_js/test?rev=1775249578"/>
                <rdf:li rdf:resource="https://kb.orbitgt.com/261/viewer/sdk/examples_js/test_jve?rev=1775249578"/>
                <rdf:li rdf:resource="https://kb.orbitgt.com/261/viewer/sdk/examples_js/test_jve2?rev=1775249578"/>
                <rdf:li rdf:resource="https://kb.orbitgt.com/261/viewer/sdk/examples_js/test_pib?rev=1775249578"/>
                <rdf:li rdf:resource="https://kb.orbitgt.com/261/viewer/sdk/examples_js/test_pre?rev=1775249578"/>
                <rdf:li rdf:resource="https://kb.orbitgt.com/261/viewer/sdk/examples_js/toggle_fullscreen?rev=1775249578"/>
                <rdf:li rdf:resource="https://kb.orbitgt.com/261/viewer/sdk/examples_js/tooltip?rev=1775249578"/>
                <rdf:li rdf:resource="https://kb.orbitgt.com/261/viewer/sdk/examples_js/workspace_state_get?rev=1775249578"/>
                <rdf:li rdf:resource="https://kb.orbitgt.com/261/viewer/sdk/examples_js/workspace_state_set?rev=1775249578"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://kb.orbitgt.com/lib/tpl/orbitgt_standalone/images/favicon.ico">
        <title>Orbit Knowledge Base</title>
        <link>https://kb.orbitgt.com/</link>
        <url>https://kb.orbitgt.com/lib/tpl/orbitgt_standalone/images/favicon.ico</url>
    </image>
    <item rdf:about="https://kb.orbitgt.com/261/viewer/sdk/examples_js/addoverlayobjects?rev=1775249578">
        <dc:format>text/html</dc:format>
        <dc:date>2026-04-03T20:52:58+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Example: Adding an Area Overlay Object</title>
        <link>https://kb.orbitgt.com/261/viewer/sdk/examples_js/addoverlayobjects?rev=1775249578</link>
        <description>Example: Adding an Area Overlay Object

This example demonstrates adding one Area Overlay Object the viewer.

After the workspace opens, a red building footprint is added using addOverlayObjects.</description>
    </item>
    <item rdf:about="https://kb.orbitgt.com/261/viewer/sdk/examples_js/addoverlayobjects_point_custom?rev=1775249578">
        <dc:format>text/html</dc:format>
        <dc:date>2026-04-03T20:52:58+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Example: Adding a point Overlay Object (custom symbol)</title>
        <link>https://kb.orbitgt.com/261/viewer/sdk/examples_js/addoverlayobjects_point_custom?rev=1775249578</link>
        <description>Example: Adding a point Overlay Object (custom symbol)

This example demonstrates adding multiple Point Overlay Objects to the viewer, all rendered using a custom triangle symbol.

After the workspace opens, green points rendered using a custom symbol (a filled triangle) are added using</description>
    </item>
    <item rdf:about="https://kb.orbitgt.com/261/viewer/sdk/examples_js/addoverlayobjects_point_default?rev=1775249578">
        <dc:format>text/html</dc:format>
        <dc:date>2026-04-03T20:52:58+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Example: Adding a point Overlay Object</title>
        <link>https://kb.orbitgt.com/261/viewer/sdk/examples_js/addoverlayobjects_point_default?rev=1775249578</link>
        <description>Example: Adding a point Overlay Object

This example demonstrates adding multiple Point Overlay Objects to the viewer.

After the workspace opens, small icons of the old Orbit logo are added  using addOverlayObjects.</description>
    </item>
    <item rdf:about="https://kb.orbitgt.com/261/viewer/sdk/examples_js/addslice_horizontal?rev=1775249578">
        <dc:format>text/html</dc:format>
        <dc:date>2026-04-03T20:52:58+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Example: Add horizontal slice using 1 point</title>
        <link>https://kb.orbitgt.com/261/viewer/sdk/examples_js/addslice_horizontal?rev=1775249578</link>
        <description>Example: Add horizontal slice using 1 point

The example below demonstrates adding a horizontal slice view using 1 construction point.</description>
    </item>
    <item rdf:about="https://kb.orbitgt.com/261/viewer/sdk/examples_js/addslice_simple?rev=1775249578">
        <dc:format>text/html</dc:format>
        <dc:date>2026-04-03T20:52:58+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Example: Opening a slice view</title>
        <link>https://kb.orbitgt.com/261/viewer/sdk/examples_js/addslice_simple?rev=1775249578</link>
        <description>Example: Opening a slice view

The example below demonstrates opening a slice view at a specific coordinate, oriented north.

Try switching to 3D to see where the slice view is positioned.</description>
    </item>
    <item rdf:about="https://kb.orbitgt.com/261/viewer/sdk/examples_js/addslice_vertical?rev=1775249578">
        <dc:format>text/html</dc:format>
        <dc:date>2026-04-03T20:52:58+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Example: Add vertical slice using 2 points</title>
        <link>https://kb.orbitgt.com/261/viewer/sdk/examples_js/addslice_vertical?rev=1775249578</link>
        <description>Example: Add vertical slice using 2 points

The example below demonstrates adding a vertical slice view using 2 construction points.</description>
    </item>
    <item rdf:about="https://kb.orbitgt.com/261/viewer/sdk/examples_js/addviewwithoptions?rev=1775249578">
        <dc:format>text/html</dc:format>
        <dc:date>2026-04-03T20:52:58+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Example: Using addView</title>
        <link>https://kb.orbitgt.com/261/viewer/sdk/examples_js/addviewwithoptions?rev=1775249578</link>
        <description>Example: Using addView

This example demonstrates adding one individual view.

The preset longitude/latitude coordinate point to a location of the demo publication “San Sebastian”. 

Open this demo publication via the token you find on &lt;https://3dmapping.cloud/try-it-now/&gt;

Use z6m54vXCBbPbnzO7ViwW</description>
    </item>
    <item rdf:about="https://kb.orbitgt.com/261/viewer/sdk/examples_js/autologin_cloud?rev=1775249578">
        <dc:format>text/html</dc:format>
        <dc:date>2026-04-03T20:52:58+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Example: Autologin to 3DM Cloud as Guest</title>
        <link>https://kb.orbitgt.com/261/viewer/sdk/examples_js/autologin_cloud?rev=1775249578</link>
        <description>Example: Autologin to 3DM Cloud as Guest</description>
    </item>
    <item rdf:about="https://kb.orbitgt.com/261/viewer/sdk/examples_js/autologin_publisher?rev=1775249578">
        <dc:format>text/html</dc:format>
        <dc:date>2026-04-03T20:52:58+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Example: Autologin to Publisher Publication using Credentials</title>
        <link>https://kb.orbitgt.com/261/viewer/sdk/examples_js/autologin_publisher?rev=1775249578</link>
        <description>Example: Autologin to Publisher Publication using Credentials</description>
    </item>
    <item rdf:about="https://kb.orbitgt.com/261/viewer/sdk/examples_js/autologin_publisher_access_provider?rev=1775249578">
        <dc:format>text/html</dc:format>
        <dc:date>2026-04-03T20:52:58+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Example: Autologin to Publisher with Access Provider</title>
        <link>https://kb.orbitgt.com/261/viewer/sdk/examples_js/autologin_publisher_access_provider?rev=1775249578</link>
        <description>Example: Autologin to Publisher with Access Provider

This example demonstrates how you can auto-login to a Publisher instance using a third-party Access Provider.

Note that although you can identify with google, the Publisher installation will refuse the login because there is no user linked to your e-mail address.</description>
    </item>
    <item rdf:about="https://kb.orbitgt.com/261/viewer/sdk/examples_js/autologin_publisher_guest?rev=1775249578">
        <dc:format>text/html</dc:format>
        <dc:date>2026-04-03T20:52:58+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Example: Autologin to Publisher as Guest</title>
        <link>https://kb.orbitgt.com/261/viewer/sdk/examples_js/autologin_publisher_guest?rev=1775249578</link>
        <description>Example: Autologin to Publisher as Guest</description>
    </item>
    <item rdf:about="https://kb.orbitgt.com/261/viewer/sdk/examples_js/autologin_publisher_publicationselect?rev=1775249578">
        <dc:format>text/html</dc:format>
        <dc:date>2026-04-03T20:52:58+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Example: Autologin to Publisher Viewer using Credentials</title>
        <link>https://kb.orbitgt.com/261/viewer/sdk/examples_js/autologin_publisher_publicationselect?rev=1775249578</link>
        <description>Example: Autologin to Publisher Viewer using Credentials

On startup, the user is automatically logged in, but can still choose which publication to open.</description>
    </item>
    <item rdf:about="https://kb.orbitgt.com/261/viewer/sdk/examples_js/bentley_ims_autologin_cloud?rev=1775249578">
        <dc:format>text/html</dc:format>
        <dc:date>2026-04-03T20:52:58+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Example: Autologin to 3DM Cloud with Bentley IMS</title>
        <link>https://kb.orbitgt.com/261/viewer/sdk/examples_js/bentley_ims_autologin_cloud?rev=1775249578</link>
        <description>Example: Autologin to 3DM Cloud with Bentley IMS

The example demonstrates an Auto-Login with Bentley IMS Named User to access a 3DM Cloud Publication.

To test this example successfully, your user requires Named User access to this demo publication.</description>
    </item>
    <item rdf:about="https://kb.orbitgt.com/261/viewer/sdk/examples_js/bentley_ims_autologin_publisher?rev=1775249578">
        <dc:format>text/html</dc:format>
        <dc:date>2026-04-03T20:52:58+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Example: Autologin to Publisher with Bentley IMS</title>
        <link>https://kb.orbitgt.com/261/viewer/sdk/examples_js/bentley_ims_autologin_publisher?rev=1775249578</link>
        <description>Example: Autologin to Publisher with Bentley IMS

The example demonstrates an Auto-Login with Bentley IMS Named User to access a 3DM Publisher Publication. 

Note that you won&#039;t be able to open the Publication.  You can only open the publication when your Named User has access to it.  This is just an example of how to configure the autologin.</description>
    </item>
    <item rdf:about="https://kb.orbitgt.com/261/viewer/sdk/examples_js/close_session?rev=1775249578">
        <dc:format>text/html</dc:format>
        <dc:date>2026-04-03T20:52:58+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Example: Opening/Closing the session</title>
        <link>https://kb.orbitgt.com/261/viewer/sdk/examples_js/close_session?rev=1775249578</link>
        <description>Example: Opening/Closing the session

The example below demonstrates opening or closing the active session.

After the workspace has opened, try pressing the “Close session” button.

After closing the session, try pressing the “Open session” button to re-open the session.</description>
    </item>
    <item rdf:about="https://kb.orbitgt.com/261/viewer/sdk/examples_js/cross_domain?rev=1775249578">
        <dc:format>text/html</dc:format>
        <dc:date>2026-04-03T20:52:58+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Example: Enable Cross-Domain with Cookies</title>
        <link>https://kb.orbitgt.com/261/viewer/sdk/examples_js/cross_domain?rev=1775249578</link>
        <description>Example: Enable Cross-Domain with Cookies

The example below demonstrates how to configure the SDK to ask the browser to include credentials (the “Cookies” header) when connecting to a server on a different domain.  

To enable cross-domain Cookies :</description>
    </item>
    <item rdf:about="https://kb.orbitgt.com/261/viewer/sdk/examples_js/doaction?rev=1775249578">
        <dc:format>text/html</dc:format>
        <dc:date>2026-04-03T20:52:58+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Example: Using doAction</title>
        <link>https://kb.orbitgt.com/261/viewer/sdk/examples_js/doaction?rev=1775249578</link>
        <description>Example: Using doAction

The example below uses doAction to do the following things after workspace open :

	*  Move the sidebar to the right
	*  Start a free area measurement (you can start measuring immediately).</description>
    </item>
    <item rdf:about="https://kb.orbitgt.com/261/viewer/sdk/examples_js/example_40_bis?rev=1775249578">
        <dc:format>text/html</dc:format>
        <dc:date>2026-04-03T20:52:58+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Example: Adding overlay objects</title>
        <link>https://kb.orbitgt.com/261/viewer/sdk/examples_js/example_40_bis?rev=1775249578</link>
        <description>Example: Adding overlay objects

This example demonstrates adding Overlay Objects to the viewer.

The viewer version is 24.1.0.</description>
    </item>
    <item rdf:about="https://kb.orbitgt.com/261/viewer/sdk/examples_js/get_opened_photos?rev=1775249578">
        <dc:format>text/html</dc:format>
        <dc:date>2026-04-03T20:52:58+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Example: Track opened photo events</title>
        <link>https://kb.orbitgt.com/261/viewer/sdk/examples_js/get_opened_photos?rev=1775249578</link>
        <description>Example: Track opened photo events

The example below demonstrates tracking photo open events.</description>
    </item>
    <item rdf:about="https://kb.orbitgt.com/261/viewer/sdk/examples_js/get_workspace_reference?rev=1775249578">
        <dc:format>text/html</dc:format>
        <dc:date>2026-04-03T20:52:58+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Example: Get Workspace Reference Bounds</title>
        <link>https://kb.orbitgt.com/261/viewer/sdk/examples_js/get_workspace_reference?rev=1775249578</link>
        <description>Example: Get Workspace Reference Bounds

When opening a publication, the SDK will always ask the SDK user to zoom to the publictation workspace bounds by firing the onZoomToExtent signal.  To make this more complete, we also added a function getWorkspaceReferenceBounds</description>
    </item>
    <item rdf:about="https://kb.orbitgt.com/261/viewer/sdk/examples_js/getfieldofviews?rev=1775249578">
        <dc:format>text/html</dc:format>
        <dc:date>2026-04-03T20:52:58+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Example: Get field of views</title>
        <link>https://kb.orbitgt.com/261/viewer/sdk/examples_js/getfieldofviews?rev=1775249578</link>
        <description>Example: Get field of views

The example below demonstrates retrieving footprints using the getFieldOfViews2D() function.

After the workspace is open, press the &#039;Get Field-of-view objects&#039; to update the json browser on the right.</description>
    </item>
    <item rdf:about="https://kb.orbitgt.com/261/viewer/sdk/examples_js/getfootprints?rev=1775249578">
        <dc:format>text/html</dc:format>
        <dc:date>2026-04-03T20:52:58+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Example: Get footprints</title>
        <link>https://kb.orbitgt.com/261/viewer/sdk/examples_js/getfootprints?rev=1775249578</link>
        <description>Example: Get footprints

The example below demonstrates retrieving footprints using the getFootPrints2D() function.</description>
    </item>
    <item rdf:about="https://kb.orbitgt.com/261/viewer/sdk/examples_js/getsnapshot?rev=1775249578">
        <dc:format>text/html</dc:format>
        <dc:date>2026-04-03T20:52:58+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Example: Get snapshot</title>
        <link>https://kb.orbitgt.com/261/viewer/sdk/examples_js/getsnapshot?rev=1775249578</link>
        <description>Example: Get snapshot

The example below demonstrates taking a snapshot of the workspace of one of the individual views.</description>
    </item>
    <item rdf:about="https://kb.orbitgt.com/261/viewer/sdk/examples_js/getviewvector?rev=1775249578">
        <dc:format>text/html</dc:format>
        <dc:date>2026-04-03T20:52:58+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Example: Get the View Vector</title>
        <link>https://kb.orbitgt.com/261/viewer/sdk/examples_js/getviewvector?rev=1775249578</link>
        <description>Example: Get the View Vector

This example demonstrates using the active View Vector of the viewer.

When any view changes position or direction, you can retrieve that view&#039;s position using the getViewVector() function.
The return value is a CoordinatePart with 3 coordinates :</description>
    </item>
    <item rdf:about="https://kb.orbitgt.com/261/viewer/sdk/examples_js/gisconsult_example1?rev=1775249578">
        <dc:format>text/html</dc:format>
        <dc:date>2026-04-03T20:52:58+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Example: Adding overlay objects</title>
        <link>https://kb.orbitgt.com/261/viewer/sdk/examples_js/gisconsult_example1?rev=1775249578</link>
        <description>Example: Adding overlay objects

This example demonstrates adding Overlay Objects to the viewer.

The viewer version is 23.10.0.</description>
    </item>
    <item rdf:about="https://kb.orbitgt.com/261/viewer/sdk/examples_js/gisconsult_example2?rev=1775249578">
        <dc:format>text/html</dc:format>
        <dc:date>2026-04-03T20:52:58+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Example: Adding overlay objects</title>
        <link>https://kb.orbitgt.com/261/viewer/sdk/examples_js/gisconsult_example2?rev=1775249578</link>
        <description>Example: Adding overlay objects

This example demonstrates adding Overlay Objects to the viewer.

The viewer version is 24.1.0.</description>
    </item>
    <item rdf:about="https://kb.orbitgt.com/261/viewer/sdk/examples_js/host_object_edit_or_delete?rev=1775249578">
        <dc:format>text/html</dc:format>
        <dc:date>2026-04-03T20:52:58+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>261:viewer:sdk:examples_js:host_object_edit_or_delete</title>
        <link>https://kb.orbitgt.com/261/viewer/sdk/examples_js/host_object_edit_or_delete?rev=1775249578</link>
        <description></description>
    </item>
    <item rdf:about="https://kb.orbitgt.com/261/viewer/sdk/examples_js/index?rev=1775249578">
        <dc:format>text/html</dc:format>
        <dc:date>2026-04-03T20:52:58+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Specific JS Examples</title>
        <link>https://kb.orbitgt.com/261/viewer/sdk/examples_js/index?rev=1775249578</link>
        <description>Specific JS Examples

This page gives a list to some basic examples of functions part of the Orbit 3DM Viewer SDK. 

Click the “Show Source” button below each example to see and copy the JS code between the &lt;script&gt; tag.

Examples marked with NEW are newly added since the last release.</description>
    </item>
    <item rdf:about="https://kb.orbitgt.com/261/viewer/sdk/examples_js/keep_original_crs?rev=1775249578">
        <dc:format>text/html</dc:format>
        <dc:date>2026-04-03T20:52:58+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Example: Keep Original Resource CRS for Map Objects</title>
        <link>https://kb.orbitgt.com/261/viewer/sdk/examples_js/keep_original_crs?rev=1775249578</link>
        <description>Example: Keep Original Resource CRS for Map Objects

When opening the viewer, you can choose to keep returned objects in their Original CRS using a startup option.  This example demonstrates how to do that.  After startup, try clicking the button to request some footprints, which are expressed in EPSG</description>
    </item>
    <item rdf:about="https://kb.orbitgt.com/261/viewer/sdk/examples_js/multiple_overlay_object_resources?rev=1775249578">
        <dc:format>text/html</dc:format>
        <dc:date>2026-04-03T20:52:58+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>261:viewer:sdk:examples_js:multiple_overlay_object_resources</title>
        <link>https://kb.orbitgt.com/261/viewer/sdk/examples_js/multiple_overlay_object_resources?rev=1775249578</link>
        <description></description>
    </item>
    <item rdf:about="https://kb.orbitgt.com/261/viewer/sdk/examples_js/openphotobyid?rev=1775249578">
        <dc:format>text/html</dc:format>
        <dc:date>2026-04-03T20:52:58+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Example: Open a photo by identifier</title>
        <link>https://kb.orbitgt.com/261/viewer/sdk/examples_js/openphotobyid?rev=1775249578</link>
        <description>Example: Open a photo by identifier

The example below demonstrates opening a photo using a photo identifier using the addViewWithOptions function.</description>
    </item>
    <item rdf:about="https://kb.orbitgt.com/261/viewer/sdk/examples_js/overlay_symbol_names?rev=1775249578">
        <dc:format>text/html</dc:format>
        <dc:date>2026-04-03T20:52:58+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Example: Adding a point Overlay Object (available symbol names)</title>
        <link>https://kb.orbitgt.com/261/viewer/sdk/examples_js/overlay_symbol_names?rev=1775249578</link>
        <description>Example: Adding a point Overlay Object (available symbol names)

This example demonstrates adding an overlay object using a symbol name.

It also serves as a demonstrator of all the available symbol names that can be used.</description>
    </item>
    <item rdf:about="https://kb.orbitgt.com/261/viewer/sdk/examples_js/overlayobject_edit?rev=1775249578">
        <dc:format>text/html</dc:format>
        <dc:date>2026-04-03T20:52:58+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>261:viewer:sdk:examples_js:overlayobject_edit</title>
        <link>https://kb.orbitgt.com/261/viewer/sdk/examples_js/overlayobject_edit?rev=1775249578</link>
        <description></description>
    </item>
    <item rdf:about="https://kb.orbitgt.com/261/viewer/sdk/examples_js/pick_position_mapobject?rev=1775249578">
        <dc:format>text/html</dc:format>
        <dc:date>2026-04-03T20:52:58+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Example: Pick Position using a MapObject</title>
        <link>https://kb.orbitgt.com/261/viewer/sdk/examples_js/pick_position_mapobject?rev=1775249578</link>
        <description>Example: Pick Position using a MapObject

When the user needs to provide a Position for (a) Adding a new view or (b) Moving an existing view, it fires the onPickPosition signal to inform you of this.  The onPickPositionCanceled signal is fired when a position is no longer required (the user may have chosen a position inside of the Viewer).</description>
    </item>
    <item rdf:about="https://kb.orbitgt.com/261/viewer/sdk/examples_js/resourcemetadata?rev=1775249578">
        <dc:format>text/html</dc:format>
        <dc:date>2026-04-03T20:52:58+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Example: Add resource metadata to footprints</title>
        <link>https://kb.orbitgt.com/261/viewer/sdk/examples_js/resourcemetadata?rev=1775249578</link>
        <description>Example: Add resource metadata to footprints

This example demonstrates using the Constants.STARTUP_ADD_MAPOBJECT_RESOURCE_PROPERTIES startup option to add extra resource properties to MapObject instances returned by the SDK (getFootprints2D, getFieldOfViews2D</description>
    </item>
    <item rdf:about="https://kb.orbitgt.com/261/viewer/sdk/examples_js/setfocusposition?rev=1775249578">
        <dc:format>text/html</dc:format>
        <dc:date>2026-04-03T20:52:58+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Example: Using setFocusPosition</title>
        <link>https://kb.orbitgt.com/261/viewer/sdk/examples_js/setfocusposition?rev=1775249578</link>
        <description>Example: Using setFocusPosition

This example demonstrates focusing all Views on a specific position using setFocusPosition.

The preset longitude/latitude coordinate point to a location of the demo publication “San Sebastian”. 

Open this demo publication via the token you find on</description>
    </item>
    <item rdf:about="https://kb.orbitgt.com/261/viewer/sdk/examples_js/setfocusposition_limit_view?rev=1775249578">
        <dc:format>text/html</dc:format>
        <dc:date>2026-04-03T20:52:58+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Example: Set Focus Position (one view)</title>
        <link>https://kb.orbitgt.com/261/viewer/sdk/examples_js/setfocusposition_limit_view?rev=1775249578</link>
        <description>Example: Set Focus Position (one view)

The example below demonstrates update the workspace focus position, but only updating one specific view.</description>
    </item>
    <item rdf:about="https://kb.orbitgt.com/261/viewer/sdk/examples_js/setfocusposition_startup?rev=1775249578">
        <dc:format>text/html</dc:format>
        <dc:date>2026-04-03T20:52:58+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Example: Opening a focus position on startup</title>
        <link>https://kb.orbitgt.com/261/viewer/sdk/examples_js/setfocusposition_startup?rev=1775249578</link>
        <description>Example: Opening a focus position on startup

This example demonstrates using the Constants.STARTUP_SKIP_VIEWS startup option to be able to set a focus position on viewer start, while also having access to a Promise that indicates success or failure.  When using this startup option, the SDK integrator is expected to call</description>
    </item>
    <item rdf:about="https://kb.orbitgt.com/261/viewer/sdk/examples_js/startup?rev=1775249578">
        <dc:format>text/html</dc:format>
        <dc:date>2026-04-03T20:52:58+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Example: Open a viewer instance</title>
        <link>https://kb.orbitgt.com/261/viewer/sdk/examples_js/startup?rev=1775249578</link>
        <description>Example: Open a viewer instance</description>
    </item>
    <item rdf:about="https://kb.orbitgt.com/261/viewer/sdk/examples_js/test?rev=1775249578">
        <dc:format>text/html</dc:format>
        <dc:date>2026-04-03T20:52:58+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>261:viewer:sdk:examples_js:test</title>
        <link>https://kb.orbitgt.com/261/viewer/sdk/examples_js/test?rev=1775249578</link>
        <description></description>
    </item>
    <item rdf:about="https://kb.orbitgt.com/261/viewer/sdk/examples_js/test_jve?rev=1775249578">
        <dc:format>text/html</dc:format>
        <dc:date>2026-04-03T20:52:58+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>261:viewer:sdk:examples_js:test_jve</title>
        <link>https://kb.orbitgt.com/261/viewer/sdk/examples_js/test_jve?rev=1775249578</link>
        <description></description>
    </item>
    <item rdf:about="https://kb.orbitgt.com/261/viewer/sdk/examples_js/test_jve2?rev=1775249578">
        <dc:format>text/html</dc:format>
        <dc:date>2026-04-03T20:52:58+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>261:viewer:sdk:examples_js:test_jve2</title>
        <link>https://kb.orbitgt.com/261/viewer/sdk/examples_js/test_jve2?rev=1775249578</link>
        <description></description>
    </item>
    <item rdf:about="https://kb.orbitgt.com/261/viewer/sdk/examples_js/test_pib?rev=1775249578">
        <dc:format>text/html</dc:format>
        <dc:date>2026-04-03T20:52:58+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>261:viewer:sdk:examples_js:test_pib</title>
        <link>https://kb.orbitgt.com/261/viewer/sdk/examples_js/test_pib?rev=1775249578</link>
        <description></description>
    </item>
    <item rdf:about="https://kb.orbitgt.com/261/viewer/sdk/examples_js/test_pre?rev=1775249578">
        <dc:format>text/html</dc:format>
        <dc:date>2026-04-03T20:52:58+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>261:viewer:sdk:examples_js:test_pre</title>
        <link>https://kb.orbitgt.com/261/viewer/sdk/examples_js/test_pre?rev=1775249578</link>
        <description></description>
    </item>
    <item rdf:about="https://kb.orbitgt.com/261/viewer/sdk/examples_js/toggle_fullscreen?rev=1775249578">
        <dc:format>text/html</dc:format>
        <dc:date>2026-04-03T20:52:58+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Example: Toggle fullscreen</title>
        <link>https://kb.orbitgt.com/261/viewer/sdk/examples_js/toggle_fullscreen?rev=1775249578</link>
        <description>Example: Toggle fullscreen

The example below demonstrates using the action to toggle fullscreen mode.

After the workspace has opened, try pressing the “Toggle Fullscreen” button.</description>
    </item>
    <item rdf:about="https://kb.orbitgt.com/261/viewer/sdk/examples_js/tooltip?rev=1775249578">
        <dc:format>text/html</dc:format>
        <dc:date>2026-04-03T20:52:58+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Example: Adding an Overlay Object with Tooltip</title>
        <link>https://kb.orbitgt.com/261/viewer/sdk/examples_js/tooltip?rev=1775249578</link>
        <description>Example: Adding an Overlay Object with Tooltip</description>
    </item>
    <item rdf:about="https://kb.orbitgt.com/261/viewer/sdk/examples_js/workspace_state_get?rev=1775249578">
        <dc:format>text/html</dc:format>
        <dc:date>2026-04-03T20:52:58+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Example: Track Changes Publication Workspace State</title>
        <link>https://kb.orbitgt.com/261/viewer/sdk/examples_js/workspace_state_get?rev=1775249578</link>
        <description>Example: Track Changes Publication Workspace State

You can track changes to the workspace state by listing to the onWorkspaceStateChanged signal.

	*  To prevent an overload of events, changes are dispatched using a debounce logic.
After one second of no changes, the change event is dispatched.</description>
    </item>
    <item rdf:about="https://kb.orbitgt.com/261/viewer/sdk/examples_js/workspace_state_set?rev=1775249578">
        <dc:format>text/html</dc:format>
        <dc:date>2026-04-03T20:52:58+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Example: Open Publication with Options Workspace State</title>
        <link>https://kb.orbitgt.com/261/viewer/sdk/examples_js/workspace_state_set?rev=1775249578</link>
        <description>Example: Open Publication with Options Workspace State

On startup, changes can be applied to the workspace state.  Using a startup option, the developer can decide that a number of workspace state properties are to be overridden on startup.</description>
    </item>
</rdf:RDF>
