An Overview of FMW MapViewer

Similar documents
May 22, 2013 Ronald Reagan Building and International Trade Center Washington, DC USA

May 22, 2013 Ronald Reagan Building and International Trade Center Washington, DC USA

Copyright 2013, Oracle and/or its affiliates. All rights reserved.

1 Copyright 2011, Oracle and/or its affiliates. All rights reserved.

May 21, 2014 Walter E. Washington Convention Center Washington, DC USA. Copyright 2014, Oracle and/or its affiliates. All rights reserved.

An Oracle White Paper September Oracle Fusion Middleware MapViewer

An Oracle White Paper July Oracle Fusion Middleware MapViewer 12c

Map Visualization in Analytic Applications LJ Qian, Director of Software Development David Lapp, Product Manager Oracle

An Oracle White Paper January Oracle Fusion Middleware MapViewer 10g ( )

ArcGIS Online: Managing Data. Jeremy Bartley Sentha Sivabalan

ArcGIS Online. The Road Ahead Geoff Mortson

ORACLE FUSION MIDDLEWARE MAPVIEWER

Copyright 2012, Oracle and/or its affiliates. All rights reserved.

S Building Maps with Oracle Spatial and Oracle Fusion Middleware MapViewer

How to create geojson out of an image for using it as map layer in Oracle Data Visualization

[ ]..,ru. GeoServer Beginner's Guide. open source^ software server. Share and edit geospatial data with this open source.

1 Copyright 2013, Oracle and/or its affiliates. All rights reserved.

EUCOM/AFRICOM DEFENSE USER GROUP MEETING MARCH 2010 STUTTGART WELCOME!

Web Mapping Applications with ArcGIS. Bernie Szukalski Derek Law

County of Los Angeles. Chief Information Office Preferred Technologies for Geographic Information Systems (GIS) Version 2 May 2015

Implementing Web GIS Solutions

BROWSER. LuciadRIA DATA SHEET

Building Mashups Using the ArcGIS APIs for FLEX and JavaScript. Shannon Brown Lee Bock

Creating Web Mapping Applications. Nikki Golding

Oracle Spatial Pure Web Editing for Telco Outside Plant Engineering Planning. Eamon Walsh espatial Solutions

Introduction to GeoServer

Oracle Spatial Summit 2015 Best Practices for Developing Geospatial Apps for the Cloud

Java EE 7 is ready What to do next? Peter Doschkinow Senior Java Architect

Oracle Fusion Middleware MapViewer Primer. An Oracle White Paper April 2012

Building Applications with ArcGIS Runtime SDK for ios - Part I. Divesh Goyal Mark Dostal

Getting Started with the ArcGIS API for JavaScript. Julie Powell, Paul Hann

Best Practices for Designing Effective Map Services

Working with Feature Layers. Russell Brennan Gary MacDougall

MapInfo Pro. Version 17 Overview

Leveraging OGC Services in ArcGIS Server. Satish Sankaran Yingqi Tang

3D in the Browser with WebGL. Chris Andrews 3D Product Manager Javier Gutierrez 3D Product Engineer

Extend GIS. The Reach. Of Your GIS. Chris Cappelli Nathan Bennett

An Oracle White Paper April Oracle Application Express 5.0 Overview

MapStore create, save and share maps and mashups. Dott. Ing. Mauro Bartolomeoli, GeoSolutions Ing. Simone Giannecchini, GeoSolutions

Web ADF Graphics. Web-tier.NET. Client-tier JavaScript. Spatially enabled.net DataTables Render on the server using GDI+ Graphic features and groups

FDO Data Access Technology at a Glance

Introduction to ArcGIS Server Architecture and Services. Amr Wahba

Getting Started with ArcGIS for Server. Charmel Menzel and Ken Gorton

Open Source Software: What and Why?

AD105 Introduction to Application Development for the IBM Workplace Managed Client

GEOMEDIA SMART CLIENT 2015 PRODUCT FEATURES AND COMPARISONS

Tom Brenneman. Good morning and welcome, introductions and thank you for being here.

Getting Started with the ArcGIS Server JavaScript API

Web App Builder: Code-free Development. Adam Ziegler, Esri-Northeast, Local Government Team

Introduction to ArcGIS API for Flex. Bjorn Svensson Lloyd Heberlie

Web GIS Development using Open Source Leaflet and Geoserver Toolkit

No Programming Required Create web apps rapidly with Web AppBuilder for ArcGIS

MapStore create, save and share maps and mashups. Ing. Alejandro Díaz, GeoSolutions

Achieving Interoperability using the ArcGIS Platform. Satish Sankaran Roberto Lucchi

Getting Started with ArcGIS Runtime SDK for Java SE

Oracle Corporation

ArcGIS Enterprise Extending Services. Bill Major

3D webservices - where do we stand? Emmanuel Belo

1 Copyright 2012, Oracle and/or its affiliates. All rights reserved.

How to become an INSPIRE node and fully exploit the investments made?

ArcGIS Viewer for Microsoft Silverlight An Introduction

Adopting the Appropriate GIS Web Service Technologies

SMARTERDECISIONS. Geospatial Portal 2013 Open Interoperable GIS/Imagery Services with ERDAS Apollo 2013 and ERDAS Imagine 2013

An Oracle White Paper July Oracle Fusion Middleware Mapviewer 12c Technical Overview

Leveraging OGC Services in ArcGIS Server

Developing Mobile Apps with the ArcGIS Runtime SDK for.net

ArcGIS Viewer for Flex An Introduction

Fact-Finding with MapViewer By Liujian Qian and Jayant Sharma

Oracle WebCenter Interaction: Roadmap for BEA AquaLogic User Interaction. Ajay Gandhi Sr. Director of Product Management Enterprise 2.

SAW Stand-alone Application for Web GIS Configuration and Deployment. PhD. Bogdan Cheveresan Esri Romania

Visualizing Data Using Maps in OBI 11g

GEOMEDIA SMART CLIENT 2016

ArcGIS Runtime SDK for WPF

Best Practices for Designing Effective Map Services

OPEN SOURCE SOLUTIONS FOR SURVEYORS

Oracle SQL Developer & REST Data Services

Oracle Fusion Middleware

Open source technologies and INSPIRE network services in Slovak environmental agency

Integrating Oracle Application Express with Oracle Application Server 10g. An Oracle White Paper April 2005

Development of Java Plug-In for Geoserver to Read GeoRaster Data. 1. Baskar Dhanapal CoreLogic Global Services Private Limited, Bangalore

Achieving Interoperability Using Open Standards

Features and Benefits

Scientific and Multidimensional Raster Support in ArcGIS

Carmenta Server Product Description

Introduction to Geodatabase and Spatial Management in ArcGIS. Craig Gillgrass Esri

Oracle Developer Day

Create-A-Page Design Documentation

Tools to Develop New Linux Applications

1Z0-430

ESRI Technology Update. Joe Holubar Larry Young

Desktop. ArcGIS Server. ArcGIS

Just Get it Written: Deploying Applications to WebLogic Server Using JDeveloper and WLS Console. Don t get it right, just get it written.

ICIT. Brian Hiller ESRI Account Manger. What s new in ArcGIS 10

ThingWorx Open Street Map Extension User Guide. Open Street Map Extension User Guide Version 1.0

ERDAS APOLLO v2013. What s New. SMARTERDECISIONS

Oracle Application Express: Administration 1-2

Oracle Spatial Technologies: An Update. Xavier Lopez Director, Spatial Technologies Oracle Corporation

BEAWebLogic. Portal. Overview

By Robert Slivinsky 1

ArcGIS for Mobile An Introduction. Bonnie Stayer

Transcription:

An Overview of FMW MapViewer

Agenda What is MapViewer Select Features Getting Started Additional Resources <Insert Picture Here> 2 Copyright 2013, Oracle and/or its affiliates. All rights reserved.

Oracle Fusion Middleware MapViewer J2EE Mapping Component 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 3 rd party map services Companion desktop tool (MapBuilder) 3 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>) 4 Copyright 2013, Oracle and/or its affiliates. All rights reserved.

MapViewer renders database content on maps 5 Copyright 2013, Oracle and/or its affiliates. All rights reserved.

Display Content from External Services XML Example 6 Copyright 2013, Oracle and/or its affiliates. All rights reserved.

Display Content from External Services GeoRSS Example 7 Copyright 2013, Oracle and/or its affiliates. All rights reserved.

Display Content from External Services JSON Example 8 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 9 Copyright 2013, Oracle and/or its affiliates. All rights reserved.

DigitalGlobe Imagery Service 10 Copyright 2013, Oracle and/or its affiliates. All rights reserved.

CustomTileLayer Interface OpenStreetMap 11 Copyright 2013, Oracle and/or its affiliates. All rights reserved.

External Map Tiles Nokia Location Platform with MapViewer 12 Copyright 2013, Oracle and/or its affiliates. All rights reserved.

Select features in the recent release (11.1.1.7) 13 Copyright 2013, Oracle and/or its affiliates. All rights reserved.

Primary Focus Areas For enhancements Rich client interactivity Map data editing 3 rd party data sources Refreshed Web console Separate MVDEMO samples app A glassfish based quick start kit 14 Copyright 2013, Oracle and/or its affiliates. All rights reserved.

Rich client interactivity HTML5 based Javascript API 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. 15 Copyright 2013, Oracle and/or its affiliates. All rights reserved.

New Javascript (HTML5 Canvas) API 16 Copyright 2013, Oracle and/or its affiliates. All rights reserved.

Map data editing Web-based editor 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. 17 Copyright 2013, Oracle and/or its affiliates. All rights reserved.

Editor: Select layer 18 Copyright 2013, Oracle and/or its affiliates. All rights reserved.

Select a feature and edit it 19 Copyright 2013, Oracle and/or its affiliates. All rights reserved.

3 rd party data sources MapViewer as a mashup component 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 20 Copyright 2013, Oracle and/or its affiliates. All rights reserved.

GeoJSON layer 21 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 22 Copyright 2013, Oracle and/or its affiliates. All rights reserved.

Updated Console 23 Copyright 2013, Oracle and/or its affiliates. All rights reserved.

Additional 3 rd party map tile layer support 24 Copyright 2013, Oracle and/or its affiliates. All rights reserved.

Getting Started 25 Copyright 2013, Oracle and/or its affiliates. All rights reserved.

Getting started With the MapViewer quickstart kit 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 26 Copyright 2013, Oracle and/or its affiliates. All rights reserved.

MapViewer Architecture As of version 11.1.1.7.x hosted LBS Oracle Nokia TomTom Bing OSM et al Oracle Maps v2 API MapViewer Editor * With some extensions Tile layers geojson* ESRI PostGIS Teradata et al Tile Server Map Data Server Data packs / Templates OGR adapters Mapping Engine WMS WFS GeoRSS WMTS WMS Server Mapping metadata Oracle Database 27 Copyright 2013, Oracle and/or its affiliates. All rights reserved.

MapViewer Architecture Components explained 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 28 Copyright 2013, Oracle and/or its affiliates. All rights reserved.

Managing Mapping Metadata with Map Builder 29 Copyright 2013, Oracle and/or its affiliates. All rights reserved.

Map Builder A companion desktop map authoring tool Manages metadata Styles: map symbols, patterns Themes: layers with styling rules Tile layers Base maps 30 Copyright 2013, Oracle and/or its affiliates. All rights reserved.

Map Builder Many utility functions Browse your geospatial data Import ESRI shape files Import raster data Create map tile layers visually Import/export metadata 31 Copyright 2013, Oracle and/or its affiliates. All rights reserved.

MapViewer & Map Builder How they work together Mapping Engine Map Builder consumes creates metadata Data Source Styles Basemaps Tile layers Themes data tables WMTS OGR adapters WMS WFS 32 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 33 Copyright 2013, Oracle and/or its affiliates. All rights reserved.

Introducing the new HTML5 API 34 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 35 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 36 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 37 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 38 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/ 39 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 40 Copyright 2013, Oracle and/or its affiliates. All rights reserved.

41 Copyright 2013, Oracle and/or its affiliates. All rights reserved. Q&A