16
myVR software Your 3D channel online 1

myVR 3D MapView Technology

Embed Size (px)

DESCRIPTION

myVR 3D MapView Technology Overview for enabling high res 3D Maps in your browser on Windows or Mac OSX.

Citation preview

Page 1: myVR 3D MapView Technology

myVR software Your 3D channel online

1

Page 2: myVR 3D MapView Technology

myVR software Your 3D channel online

2

Height Data

Ortho photography

C3 - 3D Data

myVR3D

DistributionFormat

ConversionModule

Stored as flat files in

myVR 3D Map Tile Format

Standard Web Server

Internet

Page 3: myVR 3D MapView Technology

myVR software Your 3D channel online

myVR converts C3 and other map data into the myVR optimized 3D distribution format

Converted files are stored as a series of 3D map tiles

Any Web Server can be used for distribution 3D Map Data tiles stored as flat data files Viewer client install package stored on server

Server side manifest and configuration file in XML Manifest file controls viewer module installation/upgrade Configuration file controls:▪ Data Root directory for 3D map tiles▪ All default client side configuration values

3

Page 4: myVR 3D MapView Technology

myVR software Your 3D channel online

Server side configuration of all client side default parameters through XML file Set maximum and minimum viewing height Set maximum and minimum allowed tilt or pitch Set client side disk and ram cache size Define Level of detail parameters Define Overlay Graphics to be used Set Initial Camera View and optional rotation Option after load custom splash screen dialog And much more…

4

Page 5: myVR 3D MapView Technology

myVR software Your 3D channel online

5

ActiveXActiveX NPAPINPAPI

GeoViewer Core MODULE

GeoViewer Core MODULE

Plug-in Updater MODULE

Plug-in Updater MODULE H

TM

L

REN

DER

M

OD

ULE

HTM

L

REN

DER

M

OD

ULE

RES

OU

RC

ES

RES

OU

RC

ES

UI/

BR

AN

DIN

GG

RA

PH

IC

RES

OU

RC

ES

UI/

BR

AN

DIN

GG

RA

PH

IC

RES

OU

RC

ES

CLIE

NT

SY

STEM

TES

TM

OD

ULE

CLIE

NT

SY

STEM

TES

TM

OD

ULE

ScriptingAPI

ScriptingAPI

DesktopApplicati

on

DesktopApplicati

on

OptionalMandator

y

ScriptingAPI

ScriptingAPI

Page 6: myVR 3D MapView Technology

myVR software Your 3D channel online

Lightweight ActiveX / NPAPI client Browsers: IE 6-8, Firefox, Chrome, Opera, and Safari Windows OS: 2000, XP and Vista Mac OS: OSX 10.4 or newer Linux OS version available Q2 2009 Total Install Size < 2MB

Automatic component update functionality Does not trigger Browser Security Warning Upgrade/downgrade individual modules silently Server manifest file controls module versioning/size Modules deployed as individual ZIP containers

6

Page 7: myVR 3D MapView Technology

myVR software Your 3D channel online

Optional Client “System Test” Module Inspect client system prior to install/launch Detect HW/SW info to determine suitability

Collects OS, CPU, GPU, OpenGL Vendor/Driver Info Determines Memory, Disk Space, bandwidth etc.

Trigger System Check Warning OK, MAYBE, NO - Action States Redirect user to help resources

Systemreport.XML Result available for optional online submission to DB

7

Page 8: myVR 3D MapView Technology

myVR software Your 3D channel online

Fully customizable UI and branding Custom branding of Installer for Add/Remove programs Create your own HTML based client deployment page Create your own HTML based splash screens during install Use your own UI navigation controls and preferred layout

8

Page 9: myVR 3D MapView Technology

myVR software Your 3D channel online

Intuitive and fully configurable navigational controls Custom UI control elements for

▪ Zoom, Pan, Tilt and Fly operations▪ Configurable placement and offset for each element

Configurable movement speed and directional axis Easy Mouse Control

▪ Left button “Click and drag” for quick pan operations▪ Left/Right “Double Click” events for quick directional zoom in/out▪ Use “Track wheel” for gradual zoom in/out operation▪ Use “Middle button” click and hold to rotate/tile with mouse

movement Optional Configurable Keyboard Controls

▪ Assign any key to movement controls or other supported functions

▪ All assignments set in server based “Config.xml” file

9

Page 10: myVR 3D MapView Technology

myVR software Your 3D channel online

Overlay API Configuration, and script commands via XML Supports 2D and 3D overlay graphics Supports UTM/GPS coordinates and height

placement Easily create and display POI markers▪ Allows flat or flagpole position anchoring▪ Both 2D and 3D clipping supported▪ Optional click detection

Text Label Support Pop up dialogs supported▪ Standard dialog with icon, text and URL link support▪ Custom dialog with full HTML support

10

Page 11: myVR 3D MapView Technology

myVR software Your 3D channel online

3D MapView is easily integrated with your web portal/solution

Use the scripting API to control Receive Onload, Hide events for web integration Set camera x, y, z position Set camera rotation or flight path Control the Overlay API▪ Display POI markers▪ Display Pop-ups, labels, etc.

Callback Support▪ Mouse click events and users current position▪ Camera viewport extent coordinates

11

Page 12: myVR 3D MapView Technology

myVR software Your 3D channel online

12

Page 13: myVR 3D MapView Technology

myVR software Your 3D channel online

Online incident support system for all requests File request and view their status

Online Developer documentation With sample code excerpts for quick integration

Dedicated Web Demo Portal for developers Shows sample integration using 2D Google Maps Javascript examples for address search and display Camera manipulation Several Overlay API samples

And much more …

13

Page 14: myVR 3D MapView Technology

myVR software Your 3D channel online

Client Detection System Report Database Submitted client reports automatically stored in

online DB Online Web Access for Clients Search, Query, View and Sort all submitted

reports/items Proactively detects Issues and Trends▪ OS Versions and Service Packs▪ Browser Vendors/Versions▪ Graphic Drivers vendor/Version issues etc.▪ Bandwidth stats▪ And much more …

Report and Graphing Tools available14

Page 15: myVR 3D MapView Technology

myVR software Your 3D channel online

3D Map View Flash Widget Generator Auto generate embeddable Flash 3D Map widget▪ X,Y input coordinates and zoom level▪ Output pre generated or on demand flash files (SWF) ▪ Widget supports zoom, rotate, scale and hyperlinking▪ Customize widget graphics; frame, POI marker etc.▪ Combine with flash ads

Useful for online media portals/news or listing services

Drive traffic to full blown map service New ad placement real estate Use as “3D Where to find us” widget And much more…

15Note! Requires Flash 10 or newer

Page 16: myVR 3D MapView Technology

myVR software Your 3D channel online