Fastest Multi Content Multi Platform  Mobile Map SDK on the Market!      “Maps for Mobile Apps!”   Olav Sylthe, CTO – myVR...
   Maps/location context are important!   Enable Multi Content!   3D HW and data conversion expertise!   Content Agnos...
   myVR mMap SDK     Designed for extreme portability     Highly optimized C++ code     Requieres OpenGL1.5 /OpenGL(ES...
   mMap SDK 2.0 now shipping for:     iOS 3.2 or higher     Android 2.0 or higher   Tested on:     Samsung Bada     ...
   Add maps to your mobile application in just a few    minutes!   Fastest Mobile Map rendering engine on the market    ...
   Supports animations, tweens & transitions!   Powerful 2D/3D POI Engine   Full Vector Overlay API   Supports both on...
   2D Map Support     Raster Tiles      ▪ Map      ▪ Satellite      ▪ Hybrid   Supported 2D Map Providers     OpenStre...
   3D Terrain Models     DEM/DTM/DES model     Draped with imagery     Converted to myVR SmartTile™   3D Globe Sample...
   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 my...
Internet    Web Server                                                      mMap App    SmartTile™              WMS Provid...
 Coded as KISS (keep it simple stupid) Minimum code writing, no fancy OOP, just  clean and understandable code Supports...
   Minimalistic native API     9 native C functions to access all of the API   Use of JSON as a “functor” language    ...
   mMap uses composite and layers   Each composite is a linked list of layers.   Multiple composites can be rendered on...
Application           Composite Manager         Composite                         CompositeMapProvider      Map2D         ...
   Each layer can be combined with other layers    to add functionality ( displays map, then POI,    then vector data, et...
   How to set up OpenStreetMap as a map source:
myVR mMap SDK Product PageFollow us on:
Upcoming SlideShare
Loading in …5
×

myVR mMap SDK

1,621 views
1,528 views

Published on

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.

Published in: Technology, Art & Photos
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,621
On SlideShare
0
From Embeds
0
Number of Embeds
335
Actions
Shares
0
Downloads
12
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

myVR mMap SDK

  1. 1. Fastest Multi Content Multi Platform Mobile Map SDK on the Market! “Maps for Mobile Apps!” Olav Sylthe, CTO – myVR Software AS
  2. 2.  Maps/location context are important! Enable Multi Content! 3D HW and data conversion expertise! Content Agnostic! Create a Great User Experience!
  3. 3.  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
  4. 4.  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
  5. 5.  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
  6. 6.  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))
  7. 7.  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
  8. 8.  3D Terrain Models  DEM/DTM/DES model  Draped with imagery  Converted to myVR SmartTile™ 3D Globe Sample  Google Spherical Mercator  Data from: ▪ BlueMarble ▪ OnYourMap
  9. 9.  3D Citymodels Providers  Blom  AAMGroup  CityVisonNetworks  GTA GEOINFORMATIK
  10. 10.  Supported 3D Formats  3DS  Collada  VRML  KML (KMZ)  Any format from GDAL
  11. 11.  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
  12. 12. 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
  13. 13.  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
  14. 14.  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
  15. 15.  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.
  16. 16. Application Composite Manager Composite CompositeMapProvider Map2D Map2D Map3D Map3DService Layer InputLayer RenderLayer InputLayer RenderLayer
  17. 17.  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
  18. 18.  How to set up OpenStreetMap as a map source:
  19. 19. myVR mMap SDK Product PageFollow us on:

×