myVR mMap SDK
Upcoming SlideShare
Loading in...5
×
 

myVR mMap SDK

on

  • 1,548 views

Maps for Mobile Apps - Fastest Multi Content Mobile Map SDK on the Market....

Maps for Mobile Apps - Fastest Multi Content Mobile Map SDK on the Market.
Enhance your mobile applications with the fastest multi content mobile mapping solution in the market, supporting a wide range of data/content sources and mobile platforms.
2D map, 3D map, GigaPixel images, 360 StreeView, 360 Panoramas, and PointClouds combined with POI’s/Overlays etc. can now be displayed on your mobile in a geo oriented environment.

Statistics

Views

Total Views
1,548
Slideshare-icon Views on SlideShare
1,220
Embed Views
328

Actions

Likes
0
Downloads
11
Comments
0

6 Embeds 328

http://myvr-software.com 179
http://www.myvr-software.com 115
http://www.3d2web.com 21
http://3d2web.com 10
http://translate.googleusercontent.com 2
https://www.linkedin.com 1

Accessibility

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    myVR mMap SDK myVR mMap SDK Presentation Transcript

    • Fastest Multi Content Multi Platform Mobile Map SDK on the Market! “Maps for Mobile Apps!” Olav Sylthe, CTO – myVR Software AS
    •  Maps/location context are important! Enable Multi Content! 3D HW and data conversion expertise! Content Agnostic! Create a Great User Experience!
    •  myVR mMap SDK  Designed for extreme portability  Highly optimized C++ code  Requieres OpenGL1.5 /OpenGL(ES) 1.1 or higher  Builds on all platforms; mobile and for desktop OS’s; Win 32/64, Linux, Mac OSX
    •  mMap SDK 2.0 now shipping for:  iOS 3.2 or higher  Android 2.0 or higher Tested on:  Samsung Bada  BlackBerry QNX Under Evaluation:  Windows Phone
    •  Add maps to your mobile application in just a few minutes! Fastest Mobile Map rendering engine on the market for Multi Content! Input support for device HW; GPS, Compass, and Accelerometer Fully configurable motion model Supports 2D/3D zoom, pan, tilt and rotate
    •  Supports animations, tweens & transitions! Powerful 2D/3D POI Engine Full Vector Overlay API Supports both online and offline mode Supports Multiple Coordinate Systems (Mercator, UTM, LAT/LON(WGS84))
    •  2D Map Support  Raster Tiles ▪ Map ▪ Satellite ▪ Hybrid Supported 2D Map Providers  OpenStreetMap (Sample)  OnYourMap (Sample)  Norkart, Nordeca, GeoData  Google, Bing  Or use any WMS map server
    •  3D Terrain Models  DEM/DTM/DES model  Draped with imagery  Converted to myVR SmartTile™ 3D Globe Sample  Google Spherical Mercator  Data from: ▪ BlueMarble ▪ OnYourMap
    •  3D Citymodels Providers  Blom  AAMGroup  CityVisonNetworks  GTA GEOINFORMATIK
    •  Supported 3D Formats  3DS  Collada  VRML  KML (KMZ)  Any format from GDAL
    •  360° StreetView/Panorama  Stitched cylindrical, spherical or cubic projections supported  Converted to myVR SmartTile GigaPixel Imagery Support  Converted to myVR SmartTile LIDAR  Reads LAS 1.2 or newer  Converted to myVR SmartTile
    • Internet Web Server mMap App SmartTile™ WMS Provider Use any Web and Cache Server Technology! Smart Tiling™ Technology  Optimized Tile Format with multiple Levels of Detail (LOD)  Device GPU texture support (PVR, ETC1, ATITC, S3TC)  Offers quick loading even over low bandwidth
    •  Coded as KISS (keep it simple stupid) Minimum code writing, no fancy OOP, just clean and understandable code Supports for OpenGL(ES), but other rendering API’s can be added Multithreading, number of threads depends on the platform Lazy rendering, only update the screen when needed
    •  Minimalistic native API  9 native C functions to access all of the API Use of JSON as a “functor” language  The SDK is communicating with the application using JSON commands  Really easy to add new functionality without having to create new native functions
    •  mMap uses composite and layers Each composite is a linked list of layers. Multiple composites can be rendered on the same screen. A layer can be a ‘service’ to other layer. Each layer exposes a list of JSON functions to the developer.
    • Application Composite Manager Composite CompositeMapProvider Map2D Map2D Map3D Map3DService Layer InputLayer RenderLayer InputLayer RenderLayer
    •  Each layer can be combined with other layers to add functionality ( displays map, then POI, then vector data, etc..) Each layer can declare different functionality, very easily using JSON commands Each layer can interact with user input
    •  How to set up OpenStreetMap as a map source:
    • myVR mMap SDK Product PageFollow us on: