An Overview of FMW MapViewer - Oracle...Partner Specialization & Individual Certification for...
Transcript of An Overview of FMW MapViewer - Oracle...Partner Specialization & Individual Certification for...
![Page 1: An Overview of FMW MapViewer - Oracle...Partner Specialization & Individual Certification for Spatial Credentials for individuals & official partner specialization program through](https://reader033.fdocuments.in/reader033/viewer/2022052718/5f0564087e708231d412ba07/html5/thumbnails/1.jpg)
An Overview of FMW MapViewer
![Page 2: An Overview of FMW MapViewer - Oracle...Partner Specialization & Individual Certification for Spatial Credentials for individuals & official partner specialization program through](https://reader033.fdocuments.in/reader033/viewer/2022052718/5f0564087e708231d412ba07/html5/thumbnails/2.jpg)
2 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
• <Insert Picture Here>
Agenda
What is MapViewer
Select Features
Getting Started
Additional Resources
![Page 3: An Overview of FMW MapViewer - Oracle...Partner Specialization & Individual Certification for Spatial Credentials for individuals & official partner specialization program through](https://reader033.fdocuments.in/reader033/viewer/2022052718/5f0564087e708231d412ba07/html5/thumbnails/3.jpg)
3 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
J2EE Mapping Component
Oracle Fusion Middleware MapViewer
A JEE component (.ear) for developing web mapping applications. Usually deployed in WLS.
Renders geospatial content stored in Oracle databases and other sources.
Provides JavaScript (HTML5) and REST/XML APIs
Built-in support of OGC standards Easy mash-up with 3rd party map services Companion desktop tool (MapBuilder)
![Page 4: An Overview of FMW MapViewer - Oracle...Partner Specialization & Individual Certification for Spatial Credentials for individuals & official partner specialization program through](https://reader033.fdocuments.in/reader033/viewer/2022052718/5f0564087e708231d412ba07/html5/thumbnails/4.jpg)
4 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
MapViewer facilitates different options
For content – Local (Oracle database) – Online web services – Hybrid (local database + online content)
For development – Java or javascript code embedded in application – Using ADF Faces (<dvt:map>)
![Page 5: An Overview of FMW MapViewer - Oracle...Partner Specialization & Individual Certification for Spatial Credentials for individuals & official partner specialization program through](https://reader033.fdocuments.in/reader033/viewer/2022052718/5f0564087e708231d412ba07/html5/thumbnails/5.jpg)
5 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
MapViewer renders database content on maps
![Page 6: An Overview of FMW MapViewer - Oracle...Partner Specialization & Individual Certification for Spatial Credentials for individuals & official partner specialization program through](https://reader033.fdocuments.in/reader033/viewer/2022052718/5f0564087e708231d412ba07/html5/thumbnails/6.jpg)
6 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
Display Content from External Services XML Example
![Page 7: An Overview of FMW MapViewer - Oracle...Partner Specialization & Individual Certification for Spatial Credentials for individuals & official partner specialization program through](https://reader033.fdocuments.in/reader033/viewer/2022052718/5f0564087e708231d412ba07/html5/thumbnails/7.jpg)
7 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
Display Content from External Services GeoRSS Example
![Page 8: An Overview of FMW MapViewer - Oracle...Partner Specialization & Individual Certification for Spatial Credentials for individuals & official partner specialization program through](https://reader033.fdocuments.in/reader033/viewer/2022052718/5f0564087e708231d412ba07/html5/thumbnails/8.jpg)
8 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
Display Content from External Services JSON Example
![Page 9: An Overview of FMW MapViewer - Oracle...Partner Specialization & Individual Certification for Spatial Credentials for individuals & official partner specialization program through](https://reader033.fdocuments.in/reader033/viewer/2022052718/5f0564087e708231d412ba07/html5/thumbnails/9.jpg)
9 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
External Map Services and MapViewer
Built-in support for Nokia and Bing Maps – Purely for tiles not their full javascript API
Interface (MVCustomTileLayer) for accessing other online map services (e.g. DigitalGlobe, ESRI or OpenStreetMap)
OGC WebMapService and WebFeatureService interfaces are also supported
![Page 10: An Overview of FMW MapViewer - Oracle...Partner Specialization & Individual Certification for Spatial Credentials for individuals & official partner specialization program through](https://reader033.fdocuments.in/reader033/viewer/2022052718/5f0564087e708231d412ba07/html5/thumbnails/10.jpg)
10 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
DigitalGlobe Imagery Service
![Page 11: An Overview of FMW MapViewer - Oracle...Partner Specialization & Individual Certification for Spatial Credentials for individuals & official partner specialization program through](https://reader033.fdocuments.in/reader033/viewer/2022052718/5f0564087e708231d412ba07/html5/thumbnails/11.jpg)
11 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
CustomTileLayer Interface OpenStreetMap
![Page 12: An Overview of FMW MapViewer - Oracle...Partner Specialization & Individual Certification for Spatial Credentials for individuals & official partner specialization program through](https://reader033.fdocuments.in/reader033/viewer/2022052718/5f0564087e708231d412ba07/html5/thumbnails/12.jpg)
12 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
External Map Tiles Nokia Location Platform ™ with MapViewer
![Page 13: An Overview of FMW MapViewer - Oracle...Partner Specialization & Individual Certification for Spatial Credentials for individuals & official partner specialization program through](https://reader033.fdocuments.in/reader033/viewer/2022052718/5f0564087e708231d412ba07/html5/thumbnails/13.jpg)
13 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
Select features in the recent release (11.1.1.7)
![Page 14: An Overview of FMW MapViewer - Oracle...Partner Specialization & Individual Certification for Spatial Credentials for individuals & official partner specialization program through](https://reader033.fdocuments.in/reader033/viewer/2022052718/5f0564087e708231d412ba07/html5/thumbnails/14.jpg)
14 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
Primary Focus Areas
Rich client interactivity Map data editing 3rd party data sources Refreshed Web console Separate MVDEMO samples app A glassfish based quick start kit
For enhancements
![Page 15: An Overview of FMW MapViewer - Oracle...Partner Specialization & Individual Certification for Spatial Credentials for individuals & official partner specialization program through](https://reader033.fdocuments.in/reader033/viewer/2022052718/5f0564087e708231d412ba07/html5/thumbnails/15.jpg)
15 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
Rich client interactivity
Complete re-write of the Oracle Maps JavaScript API Based on HTML5 (canvas & svg) standards Much richer client-side rendering & interaction Mobile support Supports lightweight data editing and region management Provides a robust, cleaner and richer mapping client for app
developers.
HTML5 based Javascript API
![Page 16: An Overview of FMW MapViewer - Oracle...Partner Specialization & Individual Certification for Spatial Credentials for individuals & official partner specialization program through](https://reader033.fdocuments.in/reader033/viewer/2022052718/5f0564087e708231d412ba07/html5/thumbnails/16.jpg)
16 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
New Javascript (HTML5 Canvas) API
![Page 17: An Overview of FMW MapViewer - Oracle...Partner Specialization & Individual Certification for Spatial Credentials for individuals & official partner specialization program through](https://reader033.fdocuments.in/reader033/viewer/2022052718/5f0564087e708231d412ba07/html5/thumbnails/17.jpg)
17 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
Map data editing
A web-based spatial data editing tool Supports versioned, concurrent editing through editing “sessions”. Supports geometry model only. Others (topology, ndm editing)
planned for future releases. Supports WFS-T All aspects of an editing session are saved in database Admin tool to visually review editing sessions, as well as resolve
conflicts and merges sessions.
Web-based editor
![Page 18: An Overview of FMW MapViewer - Oracle...Partner Specialization & Individual Certification for Spatial Credentials for individuals & official partner specialization program through](https://reader033.fdocuments.in/reader033/viewer/2022052718/5f0564087e708231d412ba07/html5/thumbnails/18.jpg)
18 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
Editor: Select layer
![Page 19: An Overview of FMW MapViewer - Oracle...Partner Specialization & Individual Certification for Spatial Credentials for individuals & official partner specialization program through](https://reader033.fdocuments.in/reader033/viewer/2022052718/5f0564087e708231d412ba07/html5/thumbnails/19.jpg)
19 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
Select a feature and edit it
![Page 20: An Overview of FMW MapViewer - Oracle...Partner Specialization & Individual Certification for Spatial Credentials for individuals & official partner specialization program through](https://reader033.fdocuments.in/reader033/viewer/2022052718/5f0564087e708231d412ba07/html5/thumbnails/20.jpg)
20 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
3rd party data sources
MapViewer as a component for consuming and aggregating third party spatial data sources
Support various standards, such as WMTS (Tile Service), TMS, WFS, WMS, GeoJSON, and GeoRSS.
Bundles GDAL /ODR for support of even more external data sources
MapViewer as a mashup component
![Page 21: An Overview of FMW MapViewer - Oracle...Partner Specialization & Individual Certification for Spatial Credentials for individuals & official partner specialization program through](https://reader033.fdocuments.in/reader033/viewer/2022052718/5f0564087e708231d412ba07/html5/thumbnails/21.jpg)
21 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
GeoJSON layer
![Page 22: An Overview of FMW MapViewer - Oracle...Partner Specialization & Individual Certification for Spatial Credentials for individuals & official partner specialization program through](https://reader033.fdocuments.in/reader033/viewer/2022052718/5f0564087e708231d412ba07/html5/thumbnails/22.jpg)
22 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
Refreshed web console
Updated look & feel Added support for Nokia maps when creating (external) tile layer
Added status monitoring
![Page 23: An Overview of FMW MapViewer - Oracle...Partner Specialization & Individual Certification for Spatial Credentials for individuals & official partner specialization program through](https://reader033.fdocuments.in/reader033/viewer/2022052718/5f0564087e708231d412ba07/html5/thumbnails/23.jpg)
23 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
Updated Console
![Page 24: An Overview of FMW MapViewer - Oracle...Partner Specialization & Individual Certification for Spatial Credentials for individuals & official partner specialization program through](https://reader033.fdocuments.in/reader033/viewer/2022052718/5f0564087e708231d412ba07/html5/thumbnails/24.jpg)
24 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
Additional 3rd party map tile layer support
![Page 25: An Overview of FMW MapViewer - Oracle...Partner Specialization & Individual Certification for Spatial Credentials for individuals & official partner specialization program through](https://reader033.fdocuments.in/reader033/viewer/2022052718/5f0564087e708231d412ba07/html5/thumbnails/25.jpg)
25 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
Getting Started
![Page 26: An Overview of FMW MapViewer - Oracle...Partner Specialization & Individual Certification for Spatial Credentials for individuals & official partner specialization program through](https://reader033.fdocuments.in/reader033/viewer/2022052718/5f0564087e708231d412ba07/html5/thumbnails/26.jpg)
26 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
Getting started
Download the latest quick start kit Download the latest MVDEMO sample data set Import the sample data into an Oracle database Create the data source ‘mvdemo’ in MapViewer Admin console Run the tutorials and demos Download link (search for keywords ‘MapViewer, OTN’):
http://www.oracle.com/technetwork/middleware/mapviewer/downloads/index.html
With the MapViewer quickstart kit
![Page 27: An Overview of FMW MapViewer - Oracle...Partner Specialization & Individual Certification for Spatial Credentials for individuals & official partner specialization program through](https://reader033.fdocuments.in/reader033/viewer/2022052718/5f0564087e708231d412ba07/html5/thumbnails/27.jpg)
27 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
MapViewer Architecture
Oracle Database OGR adapters
Mapping Engine Map Data Server
Tile Server
• ESRI • PostGIS • Teradata • et al
Tile layers
geoJson*
• Oracle • Nokia • TomTom • Bing • OSM • et al
hosted LBS
WMS Server
* With some extensions
Data packs / Templates
Oracle Maps v2 API
MapViewer Editor
• WMS • WFS • GeoRSS • WMTS
Mapping metadata
As of version 11.1.1.7.x
![Page 28: An Overview of FMW MapViewer - Oracle...Partner Specialization & Individual Certification for Spatial Credentials for individuals & official partner specialization program through](https://reader033.fdocuments.in/reader033/viewer/2022052718/5f0564087e708231d412ba07/html5/thumbnails/28.jpg)
28 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
MapViewer Architecture
Mapping engine: queries geospatial data & metadata; renders maps
Mapping metadata: styles, themes, base maps, tile layers, tile server tasks
Tile server: generates and serves map tiles; can pre-fetch / refresh / invalidate batches of tiles
Map Data Server: streams geoJson data to html5 clients; supports the Editor
WMS Server: responds to WMS requests
V2 API: the new HTML5 based JavaScript mapping API
Templates: prepackaged map data files; readily consumed by V2 API
MapViewer Editor: a Java applet; edits spatial data with workspace and versioning support
Components explained
![Page 29: An Overview of FMW MapViewer - Oracle...Partner Specialization & Individual Certification for Spatial Credentials for individuals & official partner specialization program through](https://reader033.fdocuments.in/reader033/viewer/2022052718/5f0564087e708231d412ba07/html5/thumbnails/29.jpg)
29 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
Managing Mapping Metadata with Map Builder
![Page 30: An Overview of FMW MapViewer - Oracle...Partner Specialization & Individual Certification for Spatial Credentials for individuals & official partner specialization program through](https://reader033.fdocuments.in/reader033/viewer/2022052718/5f0564087e708231d412ba07/html5/thumbnails/30.jpg)
30 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
Styles: map symbols, patterns Themes: layers with styling rules Tile layers Base maps
Manages metadata
Map Builder A companion desktop map authoring tool
![Page 31: An Overview of FMW MapViewer - Oracle...Partner Specialization & Individual Certification for Spatial Credentials for individuals & official partner specialization program through](https://reader033.fdocuments.in/reader033/viewer/2022052718/5f0564087e708231d412ba07/html5/thumbnails/31.jpg)
31 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
Browse your geospatial data Import ESRI shape files Import raster data Create map tile layers visually Import/export metadata
Many utility functions
Map Builder
![Page 32: An Overview of FMW MapViewer - Oracle...Partner Specialization & Individual Certification for Spatial Credentials for individuals & official partner specialization program through](https://reader033.fdocuments.in/reader033/viewer/2022052718/5f0564087e708231d412ba07/html5/thumbnails/32.jpg)
32 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
MapViewer & Map Builder How they work together
Mapping Engine
data tables
met
adat
a Styles
Themes
Basemaps
Tile layers
Data Source
WMS
WMTS OGR
adapters
WFS
Map Builder creates
consumes
![Page 33: An Overview of FMW MapViewer - Oracle...Partner Specialization & Individual Certification for Spatial Credentials for individuals & official partner specialization program through](https://reader033.fdocuments.in/reader033/viewer/2022052718/5f0564087e708231d412ba07/html5/thumbnails/33.jpg)
33 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
Managing Metadata with Map Builder
Launches from a single JAR file java -jar mapbuilder.jar Connects to databases directly Reads/writes metadata from/to DB
![Page 34: An Overview of FMW MapViewer - Oracle...Partner Specialization & Individual Certification for Spatial Credentials for individuals & official partner specialization program through](https://reader033.fdocuments.in/reader033/viewer/2022052718/5f0564087e708231d412ba07/html5/thumbnails/34.jpg)
34 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
Introducing the new HTML5 API
![Page 35: An Overview of FMW MapViewer - Oracle...Partner Specialization & Individual Certification for Spatial Credentials for individuals & official partner specialization program through](https://reader033.fdocuments.in/reader033/viewer/2022052718/5f0564087e708231d412ba07/html5/thumbnails/35.jpg)
35 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
Introducing new V2 (HTML5) API
V1 (FSMC) JS API will continue to be supported
V2 should be used for most MapViewer applications
![Page 36: An Overview of FMW MapViewer - Oracle...Partner Specialization & Individual Certification for Spatial Credentials for individuals & official partner specialization program through](https://reader033.fdocuments.in/reader033/viewer/2022052718/5f0564087e708231d412ba07/html5/thumbnails/36.jpg)
36 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
Introducing new V2 (HTML5) API
Written from ground up Uses Canvas/SVG Browser renders JSON data with
many effects and animations Supports all existing MapViewer
metadata Comes with a rich set of tutorials Natively supports Nokia, TomTom,
Bing, OSM and other map services
![Page 37: An Overview of FMW MapViewer - Oracle...Partner Specialization & Individual Certification for Spatial Credentials for individuals & official partner specialization program through](https://reader033.fdocuments.in/reader033/viewer/2022052718/5f0564087e708231d412ba07/html5/thumbnails/37.jpg)
37 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
The MVDEMO samples app Overview
A separately deployed JEE app Requires MapViewer in the same
domain Requires the new MVDEMO sample
data set Content: JS & Java API docs, Demos,
Tutorials, Sample REST/XML requests
![Page 38: An Overview of FMW MapViewer - Oracle...Partner Specialization & Individual Certification for Spatial Credentials for individuals & official partner specialization program through](https://reader033.fdocuments.in/reader033/viewer/2022052718/5f0564087e708231d412ba07/html5/thumbnails/38.jpg)
38 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
The MVDEMO samples app The new HTML5 tutorials
A rich set of V2 API tutorials Modify and run tutorial code on the fly,
fiddler-style Great for learning the new API
![Page 39: An Overview of FMW MapViewer - Oracle...Partner Specialization & Individual Certification for Spatial Credentials for individuals & official partner specialization program through](https://reader033.fdocuments.in/reader033/viewer/2022052718/5f0564087e708231d412ba07/html5/thumbnails/39.jpg)
39 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
Additional Resources
Oracle Technology Network Get software downloads, sample code, tech info, updates, documentation, partner resources
– Oracle Spatial and Graph www.oracle.com/technetwork/database-options/ spatialandgraph/overview/spatialfeatures-1902020.html
– Oracle Fusion Middleware MapViewer www.oracle.com/technetwork/middleware/mapviewer/
![Page 40: An Overview of FMW MapViewer - Oracle...Partner Specialization & Individual Certification for Spatial Credentials for individuals & official partner specialization program through](https://reader033.fdocuments.in/reader033/viewer/2022052718/5f0564087e708231d412ba07/html5/thumbnails/40.jpg)
40 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
Communities & Certification
Communities: Stay connected and exchange knowledge with the community of users and experts
– User Groups Worldwide North American IOUG S&G SIG:
http://www.ioug.org/p/cm/ld/fid=148&gid=439 – Technology blogs, social networking groups – OTN Spatial or MapViewer > Community Tab
Partner Specialization & Individual Certification for Spatial
Credentials for individuals & official partner specialization program through Oracle PartnerNetwork
Exam information, training, business/competency requirements for partners, webcast
www.oracle.com/technetwork/database-options/ spatialandgraph/learnmore/spatial-partners-423197.html
![Page 41: An Overview of FMW MapViewer - Oracle...Partner Specialization & Individual Certification for Spatial Credentials for individuals & official partner specialization program through](https://reader033.fdocuments.in/reader033/viewer/2022052718/5f0564087e708231d412ba07/html5/thumbnails/41.jpg)
41 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
Q&A