smart 3d cities and situational awareness applications...

16
LUCIAD PRESENTATION SMART 3D CITIES AND SITUATIONAL AWARENESS APPLICATIONS WITH ORACLE EXADATA AND JET

Upload: letu

Post on 09-Sep-2018

214 views

Category:

Documents


0 download

TRANSCRIPT

L U C I A D P R E S E N TAT I O N

S M A R T 3 D C I T I E S A N D S I T U AT I O N A L AWA R E N E S SA P P L I C AT I O N S W I T H O R A C L E E X A D ATA A N D J E T

Luciad Smart 3D Cities and Situational Awareness Applications OVERVIEW

• Luciad provides software solutions for Geospatial Situational Awareness and Visual Analytics.

• Industry: Aviation, Defense, Maritime, Public Safety & Homeland Security, Utilities & Logistics and civil domains.

CHALLENGES / OPPORTUNITIES • Highly interactive applications with 200M+ point data sets • Database generated heat maps with sub-second

response times • Fluent access to arbitrary sized 3D city databases • Thin client • Easily scalable SOLUTIONS • LuciadRIA V2016.1, LuciadFusion 2016.1 • Oracle Exadata X6-2 • Oracle Database 12.1 • Oracle Database, Real Application Clusters • Oracle Database, Spatial and Graph Option • Oracle Database, In-Memory Option • Oracle Database, Partitioning Option • Oracle Linux

RESULTS • Dataset of 175M points • 20x faster response times for spatial queries • sub-second response times for most queries. • Sustained throughput of 100.000+ records per second

for 20x the number of users.

• Database with 565,000 buildings • 25x more requests per second for 3D City DB

• Highly scalable: Double the resource, double the

performance without effort

• Exadata optimized certification

AGENDA

1.Luciad 2.Challenges 3.Use cases

→Smart City

→ Insurance

→Sailing dashboard

4.Conclusion

4

Luci

ad C

omm

erci

al in

Con

fiden

ce

LUCIAD_CORPORATE PRESENTATION

LUCIAD Who are we

5

Luci

ad C

omm

erci

al in

Con

fiden

ce

LUCIAD_CORPORATE PRESENTATION

LUCIAD →SDK’s →Interactive applications →(Geo)spatial Situational Awareness →Visual Analytics →Domains:

Defense Security Aviation Public Sector

→www.luciad.com →dev.luciad.com →3d.luciad.com

6

Luci

ad C

omm

erci

al in

Con

fiden

ce

LUCIAD_CORPORATE PRESENTATION

CHALLENGES Key challenges for situational awareness with big data

7

Luci

ad C

omm

erci

al in

Con

fiden

ce

LUCIAD_CORPORATE PRESENTATION

CHALLENGES

→Data gets bigger

→Analysis needs to be faster

→Client gets thinner

→End-user is more demanding

8

Luci

ad C

omm

erci

al in

Con

fiden

ce

LUCIAD_CORPORATE PRESENTATION

USE CASES Examples of challenging applications tackled with Luciad and Oracle

9

Luci

ad C

omm

erci

al in

Con

fiden

ce

LUCIAD_CORPORATE PRESENTATION

USE CASES

Smart City Insurance Sailing dashboard

11

Luci

ad C

omm

erci

al in

Con

fiden

ce

LUCIAD_CORPORATE PRESENTATION

SMART CITY →CityGML of Berlin

565,000 buildings →3DCityDB

Oracle Spatial DB →Tiled queries →Interactive access on thin client →Test scalability and response time

Exadata vs traditional installation Linear scaling

12

Luci

ad C

omm

erci

al in

Con

fiden

ce

LUCIAD_CORPORATE PRESENTATION

INSURANCE USE CASE →175,000,000 Insured assets →Heat Maps

Complex,process intensive →Interactive based on filters from the client →Download 200K points per second

13

Luci

ad C

omm

erci

al in

Con

fiden

ce

LUCIAD_CORPORATE PRESENTATION

INSURANCE USE CASE →Grid-query →Client requests and receives tiled images

Caching →Scales very well

4

3

2

2 2 1 SELECT pixel_x, pixel_y, count(*) density FROM ( SELECT FLOOR((x + 75) / 3 * 64) pixel_x, FLOOR((y - 40) / 3 * 64) pixel_y FROM INSURED_ASSETS WHERE x >= -75 AND x < -72 AND y >= 40 AND y < 43 ) GROUP BY pixel_x, pixel_y

14

Luci

ad C

omm

erci

al in

Con

fiden

ce

LUCIAD_CORPORATE PRESENTATION

SAILING DASHBOARD

→Rich HTML5 application Luciad WebGL components Local interactive analysis JET libraries integration

→Cloud based analysis on historical data

→Use-case of the future!

15

Luci

ad C

omm

erci

al in

Con

fiden

ce

LUCIAD_CORPORATE PRESENTATION

CONCLUSION The good, the bad and the performance

16

Luci

ad C

omm

erci

al in

Con

fiden

ce

LUCIAD_CORPORATE PRESENTATION

CONCLUSION

→Data gets bigger Oracle Spatial DB Oracle Exadata

→Analysis needs to be faster Oracle Spatial DB Oracle Exadata

→Client gets thinner LuciadRIA

→End-user is more demanding LuciadRIA

17

Luci

ad C

omm

erci

al in

Con

fiden

ce

LUCIAD_CORPORATE PRESENTATION

CONCLUSION

→Very scalable for big data

→Lot’s of configuration and tuning options →Performance

→Exadata optimized:

LuciadRIA LuciadFusion