products - SpacEyes3D Plugin & SDK

Integrate SpacEyes3D technology in your applications

SpacEyes3D SDK lets users:

  • develop customized 3D visualization interfaces
  • integrate 3D real time display in your GIS applications
  • create a 3D web cartographic portal...and more!

view-dsk-1

3D Web Portal: Basic API allows to integrate SpacEyes3D Plugin in a web application by customizing the interface with a specific graphic chart

view-dsk-2

Touch screen 3D interactive terminal: Basic API allows to develop an interface completely customized with an ergonomics adapted to the touch screen technology.

view-dsk-3

Wiki 3D: Our Pro API allows users to develop advanced 3D web applications integrating other applications. Synchronization with a centralized server of spatial data enables real-time updates.

SPACEYES3D PLUGIN & SDK (THE DETAILS)

SpacEyes3D Software Development Kit (SpacEyes3D SDK) allows users to develop third-party applications based on the components of the SpacEyes3D Plugin.

SpacEyes3D Plugin

SpacEyes3D Plugin is a component based on SpacEyes3D Viewer technology, and is made to include SpacEyes3D technology in a desktop application or in a web application.

SpacEyes3D Plugin is made to visualize 3D projects made with SpacEyes3D Builder under a SpacEyes3D SDK license.

SpacEyes3D Plugin can be integrated in two forms:

  • An ActiveX component that can be embedded in any Windows application supporting this technology independently of the programming language (for example C#, C++, Visual Basic, Python)
  • A Plugin dedicated to Internet browsers (Internet Explorer, FireFox, Chrome) that allows the integration in a Web application (JavaScript).
  • Spaceyes3D Plugin includes an API (Application Programming Interface) that allows the user to develop customized applications based on SpacEyes3D technology.
SpacEyes3D SDK

The SDK contains lot of examples of use of SpacEyes3D Plugin from different technologies.

It features a full documentation of the API.

The SDK comes with a full javascript Web framework allowing to easily create web applications based on SpacEyes3D plugin and other 3rd parties web components (2D Maps, Google Street View, Places search, ...).

Basic API and Pro API

SpacEyes3D Plugin offers two levels of API according the chosen license: Basic API and Pro API.

The Basic API allows users to develop customized applications of 3D visualization thanks to simple functions to control SpacEyes3D projects: layer management, access to thematic views, scene management, selection of 3D objects, etc.

The Pro API allows developers advanced access to 3D applications including: acquisition and drawing of 3D markers, extraction of GIS data, synchronization with spatial database servers, SQL requests and more.

Function group
Basic API
Pro API
Project creation 3D base creation from DTM and image  icone-picto-true  icone-picto-true
Project opening Open SPV project created with SpacEyes3D SDK  icone-picto-true  icone-picto-true
Scene management General scene management features (navigation mode, keyboard/mouse management, 2D/3D coordinates conversion, etc.)  icone-picto-true  icone-picto-true
Display options General display settings (stereo mode, relief exaggeration, etc.)  icone-picto-true  icone-picto-true
User interface management Management of the embedded panels and dialogs (navigation panel, themes panel, dialogs, etc.), interface customization  icone-picto-true  icone-picto-true
Camera control Observer position control (position and angle of the camera, zoom, etc.)  icone-picto-true  icone-picto-true
Thematic views management Access to the project thematic views (allows to rebuild a custom interface)  icone-picto-true  icone-picto-true
Layers management Access to the project layers: name, legend, visibility, transparency (allows to rebuild a custom interface), general layer management: group creation, layer destruction  icone-picto-true  icone-picto-true
Marker layers management Creation of marker layers -  icone-picto-true
Marker drawing Addition of 2D or 3D markers in the 3D scene -  icone-picto-true
Marker edition Acquisition of geometries edited by the user in the 3D model -  icone-picto-true
Object selection Acquisition of objects identifiers from a selection made by the user in the 3D scene (including GIS objects)  icone-picto-true*  icone-picto-true*
GIS object extraction Extraction of GIS objects geometry and attributes from the 3D model  icone-picto-true*
GIS layer filters and SQL command Real-time change of the 3D model GIS data source  icone-picto-true*
GIS layer synchronisation Real-time synchronisation of the 3D model from the GIS data source  icone-picto-true*
Utility functions Various utility features (projection change, geometry handling, JSON object handling, etc.)  icone-picto-true  icone-picto-true

(*) Functions that can be enabled or disabled from SpacEyes3D Builder