Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
dev:viewer:sdk:scope [2020/04/01 12:28] nathalie |
dev:viewer:sdk:scope [2020/05/13 05:55] (current) jeroen |
||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== | + | ====== |
- | ===== Key features ===== | + | Discover the 3DM Viewer SDK. |
- | **Synchronize views**\\ | + | The Orbit 3DM Viewer |
- | Focus the Viewer to a location the user picked in the 3rd party application. | + | |
- | **Augment the data in your 3rd party application**\\ | + | ===== Key Features ===== |
- | Overlay vector data representing the 3D data in the 3rd party application. These vector data are the photo positions of a run, the bounding box of the run, the location and orientation of the images that are opened, and even the current measurement of the Viewer. \\ | + | |
- | **Enrich existing external datasets**\\ | + | === Synchronize views === |
- | Next to visualizing measurements from the Viewer inside the 3rd party application, | + | |
- | **Integrate external data in the Viewer**\\ | + | Focus the Viewer to a location the user picked in the 3rd party application. This is also possible the other way around. |
- | Data features opened in the 3rd party application can be added to the Viewer as a separate resource, using the SDK. \\ | + | |
+ | === Augment the data in your 3rd party application === | ||
+ | |||
+ | Overlay vector data representing the 3D data in the 3rd party application. These vector data are the photo positions of a run, the bounding box of the run, the location and orientation of the images that are opened, and even the current measurement of the Viewer. | ||
+ | |||
+ | === Enrich existing external datasets === | ||
+ | |||
+ | Next to visualizing measurements from the Viewer inside the 3rd party application, | ||
+ | |||
+ | === Integrate external data in the Viewer | ||
+ | |||
+ | Data features opened in the 3rd party application can be added to the Viewer as a separate resource, using the SDK. | ||
+ | |||
+ | === Easy to run environment === | ||
- | **Easy to run environment**\\ | ||
The Viewer is opened in a tab in the user's browser. Apart from an up-to-date browser and the conditions to run the 3rd party application, | The Viewer is opened in a tab in the user's browser. Apart from an up-to-date browser and the conditions to run the 3rd party application, | ||
There is one SDK reference that can be implemented on multiple platforms. Different implementations are available. At the moment we have an SDK for JavaScript, .NET, and Python. | There is one SDK reference that can be implemented on multiple platforms. Different implementations are available. At the moment we have an SDK for JavaScript, .NET, and Python. | ||
- | ===== Explore | + | ===== What's in the API ===== |
- | + | ||
- | Several plugins were made already with the SDK. Feel free to explore your possibilities with these examples: | + | |
- | - Download the plugins on [[https:// | + | |
- | - Read [[dev: | + | |
- | - Test them out with the use of our [[https:// | + | |
+ | The API has everything you need to : | ||
+ | * Visualize resource footprints (where is data available?) | ||
+ | * Visualize field-of-views (where are the views?) | ||
+ | * Visualize measurements | ||
+ | * Use measurements (add them to your own layers for example) | ||
+ | * Integrate with Viewer zoom-to-extent | ||
+ | * Integrate with Viewer position picking | ||
+ | * Open a View at a location | ||
+ | * Focus all Views on a location | ||
+ | * Add your own objects to the Viewer |
Last modified:: 2020/04/01 12:28