new fdo data providers and maestro - osgeo · new fdo data providers and maestro geoff zeiss...

26
New FDO Data Providers and Maestro Geoff Zeiss Director of Technology Images created in 3ds Max ® , Maya ® , and AliasStudio™ Image courtesy of Magna Steyr Design Insomniac Games/Sony Computer Entertainment

Upload: others

Post on 29-May-2020

4 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: New FDO Data Providers and Maestro - OSGeo · New FDO Data Providers and Maestro Geoff Zeiss Director of Technology Images created in 3ds Max ... gvSIG Metadata Catalog ... WMS WFS

New FDO Data Providers

and Maestro

Geoff Zeiss

Director of Technology

Images created in 3ds Max®, Maya®, and AliasStudio™

Image courtesy of Magna Steyr Design

Insomniac Games/Sony Computer Entertainment

Page 2: New FDO Data Providers and Maestro - OSGeo · New FDO Data Providers and Maestro Geoff Zeiss Director of Technology Images created in 3ds Max ... gvSIG Metadata Catalog ... WMS WFS

Open Source

Geospatial Foundation

Web Mappingdeegree

Mapbender

MapBuilder

MapGuide Open Source

MapServer

OpenLayers

Geospatial LibrariesFDOGDAL/OGR

GEOS

GeoTools

Desktop ApplicationsGRASS GISOSSIM

Quantum GIS

gvSIG

Metadata CatalogGeoNetwork

Page 3: New FDO Data Providers and Maestro - OSGeo · New FDO Data Providers and Maestro Geoff Zeiss Director of Technology Images created in 3ds Max ... gvSIG Metadata Catalog ... WMS WFS

Interoperability

FDO Architecture

New FDO Data Providers

New Open Source Development Tool:

Maestro

Page 4: New FDO Data Providers and Maestro - OSGeo · New FDO Data Providers and Maestro Geoff Zeiss Director of Technology Images created in 3ds Max ... gvSIG Metadata Catalog ... WMS WFS

Image created in 3ds Max®

Challenge: Interoperability

Page 5: New FDO Data Providers and Maestro - OSGeo · New FDO Data Providers and Maestro Geoff Zeiss Director of Technology Images created in 3ds Max ... gvSIG Metadata Catalog ... WMS WFS

© 2005 Autodesk 5

Challenge: Interoperability

Year Number of

utilities

surveyed

Proportion

with more

than one

GIS

2002 187 NA

2003-

2004204 1/3 - 1/2

2005 294 60%

2006 386 70%

GITA Annual Technology Survey

Page 6: New FDO Data Providers and Maestro - OSGeo · New FDO Data Providers and Maestro Geoff Zeiss Director of Technology Images created in 3ds Max ... gvSIG Metadata Catalog ... WMS WFS

© 2005 Autodesk 6

6

Challenge: Interoperability

Q1-2006 Review 6

917

29 3346

5763 67

94 9399

112123

136 137

154162

182191

J ul-97

Mar-

98

Oct-9

8

May-9

9

Nov-9

9

Apr-

00

S ep-00

Aug -0

1

Apr-

02

Nov-0

2

Apr-

03

Nov-0

3

May-0

4

Nov-0

4

J un-05

J an-06

J un-06

J un-07

and counting . . .Perhaps we need a

Format Non-

Proliferation Treaty!

Page 7: New FDO Data Providers and Maestro - OSGeo · New FDO Data Providers and Maestro Geoff Zeiss Director of Technology Images created in 3ds Max ... gvSIG Metadata Catalog ... WMS WFS

Image created in 3ds Max®

Architectures for Interoperability

Page 8: New FDO Data Providers and Maestro - OSGeo · New FDO Data Providers and Maestro Geoff Zeiss Director of Technology Images created in 3ds Max ... gvSIG Metadata Catalog ... WMS WFS

8© 2007 Autodesk

Loosely Coupled

Proprietary

Datastore

API

Application

A

Proprietary

Datastore

API

Application

B

Proprietary

Datastore

API

Application

C

Web Services

API

Web Services

API

Web Services

API

Internet

ClientClient

ClientClient

Page 9: New FDO Data Providers and Maestro - OSGeo · New FDO Data Providers and Maestro Geoff Zeiss Director of Technology Images created in 3ds Max ... gvSIG Metadata Catalog ... WMS WFS

9© 2007 Autodesk

Open Web Services

Open Protocols

HTTP, HTML, XML (W3C)

SOAP, WSDL, UDDI (W3C)

REST

Javascript (ecma)

Open Spatial Web Services (OGC)

WMS

WFS

GML

Page 10: New FDO Data Providers and Maestro - OSGeo · New FDO Data Providers and Maestro Geoff Zeiss Director of Technology Images created in 3ds Max ... gvSIG Metadata Catalog ... WMS WFS

10© 2007 Autodesk

Tightly Coupled

JDBC

ERP

Spatially-

enabled

RDBMS

OD

BC

Outage

Management

ODBC

Engineering

Design

(CAD)

SQLJDBC

CRM

JD

BC

Asset

Management

ODBC

Workflow

Management

ODBC

Records

(GIS)

SQL

SQLSQL

SQL

SQL SQL

Page 11: New FDO Data Providers and Maestro - OSGeo · New FDO Data Providers and Maestro Geoff Zeiss Director of Technology Images created in 3ds Max ... gvSIG Metadata Catalog ... WMS WFS

11© 2007 Autodesk

OGC Simple Feature Spec for SQL

OGC SFS

Points, lines, closed polygons,…

OGC SFS Extensions (Adopted 2007)

Cartographic text

Future ?

Feature Stylization

Metadata

Linear topology

Polygon topology

Linear referencing systems

Long transactions

Page 12: New FDO Data Providers and Maestro - OSGeo · New FDO Data Providers and Maestro Geoff Zeiss Director of Technology Images created in 3ds Max ... gvSIG Metadata Catalog ... WMS WFS

12© 2007 Autodesk

Alternatives for Interoperability

• Loosely coupled

Web access to existing(legacy)

data sources

• Tightly coupled

Single point of truth

High performance

Spatially-enabled RDBMS

Proprietary

Datastore

API

Application

A

Proprietary

Datastore

API

Application

B

Proprietary

Datastore

API

Application

C

Web Services

API

Web Services

API

Web Services

API

Internet

ClientClient

ClientClient

JDBC

ERP

Spatially-

enabled

RDBMS

OD

BC

Outage

Management

ODBC

Engineering

Design

(CAD)

SQLJDBC

CRM

JD

BC

Asset

Management

ODBC

Workflow

Management

ODBC

Records

(GIS)

SQL

SQLSQL

SQL

SQL SQL

Page 13: New FDO Data Providers and Maestro - OSGeo · New FDO Data Providers and Maestro Geoff Zeiss Director of Technology Images created in 3ds Max ... gvSIG Metadata Catalog ... WMS WFS

Image created in 3ds Max®

Open Source Platform for

Interoperability

Page 14: New FDO Data Providers and Maestro - OSGeo · New FDO Data Providers and Maestro Geoff Zeiss Director of Technology Images created in 3ds Max ... gvSIG Metadata Catalog ... WMS WFS

Autodesk DevCamp June 2008 14

Open Source Mapping Platform for Data Sharing

MySQLSDF

Spatially-

enabled

CAD

Desktop

Shape ArcSDEOracle

Spatial

Feature Data Object API

MapGuide

Open Source

Desktop

Applications

Web

Applications

Fusion

Page 15: New FDO Data Providers and Maestro - OSGeo · New FDO Data Providers and Maestro Geoff Zeiss Director of Technology Images created in 3ds Max ... gvSIG Metadata Catalog ... WMS WFS

MapGuide OS and FDO

Statistics

March 2006 to June 2008

MapGuide OS

74,000 source code downloads

FDO

44,500 source code downloads

Many data providers developed by 3rd party

contributors

Page 16: New FDO Data Providers and Maestro - OSGeo · New FDO Data Providers and Maestro Geoff Zeiss Director of Technology Images created in 3ds Max ... gvSIG Metadata Catalog ... WMS WFS

Autodesk DevCamp June 2008 16

Autodesk Contributions to OSGEO

Coordinate SystemLibrary

FDO Data Access Technology

MapGuide Open SourceWeb Mapping Platform

• Free Source Code• Free Documentation• Multiple APIs: .Net, C++, PHP, Java

• 3 Autodesk contributions• Community contributions• Unlocking Spatial data access

and democratizingcoordinate system library

mapguide.osgeo.org

fdo.osgeo.org

metacrs.osgeo.org

Page 17: New FDO Data Providers and Maestro - OSGeo · New FDO Data Providers and Maestro Geoff Zeiss Director of Technology Images created in 3ds Max ... gvSIG Metadata Catalog ... WMS WFS

Autodesk DevCamp June 2008 17

FUSION• Customizable library of web mapping tools and controls

• Created through open source

• Developed by DM Solutions

MapGuide Open Source layout… … and with Fusion

Page 18: New FDO Data Providers and Maestro - OSGeo · New FDO Data Providers and Maestro Geoff Zeiss Director of Technology Images created in 3ds Max ... gvSIG Metadata Catalog ... WMS WFS

Feature Data Object API

Oracle

Spatial

Feature Data Object API

Web

Application

ArcSDE Smallworld

SQL

Server

2008

ShapeSDF

Oracle Spatial

Data Provider

ArcSDE

Data Provider

SQL Server

Data Provider

Smallworld

Data Provider

SDF

Data Provider

Shape

Data Provider

Page 19: New FDO Data Providers and Maestro - OSGeo · New FDO Data Providers and Maestro Geoff Zeiss Director of Technology Images created in 3ds Max ... gvSIG Metadata Catalog ... WMS WFS

Geospatial

Geospatial

FDO: Geospatial Data Access Technology

SDF

SHP

ODBC Raster

WMS

WFS

Providers from 3rd Party & Open Source

OGR

Oracle and

SQL-Server

MS Access,

Excel and

Oracle

25+ vector

formats

25+ raster

formats

150+ vector

and raster

formats

15+ raster

formats

Pro

vid

ers

su

pp

ort

ing

mu

ltip

le f

orm

ats

Pro

vid

ers

su

pp

ort

ing

sin

gle

form

at

Autodesk

Products

3rd Party Solutions

Autodesk Certified Providers

GE EnergySmallworld

SuperMapInformix

Dynamic ServerKML

Page 20: New FDO Data Providers and Maestro - OSGeo · New FDO Data Providers and Maestro Geoff Zeiss Director of Technology Images created in 3ds Max ... gvSIG Metadata Catalog ... WMS WFS

New FDO Data Providers

Announced yesterday at FOSS4G Capetown

Autodesk FDO Providers

FDO Data Provide for GE Smallworld

FDO Provider for Microsoft SQL Server 2008

Will be available as open source project on OSGEO

Community FDO data providers

IBM Informix

KML

PostGIS

Page 21: New FDO Data Providers and Maestro - OSGeo · New FDO Data Providers and Maestro Geoff Zeiss Director of Technology Images created in 3ds Max ... gvSIG Metadata Catalog ... WMS WFS

Image created in 3ds Max®

Web Application

Development Tools

Page 22: New FDO Data Providers and Maestro - OSGeo · New FDO Data Providers and Maestro Geoff Zeiss Director of Technology Images created in 3ds Max ... gvSIG Metadata Catalog ... WMS WFS

22© 2007 Autodesk

Application Development Toolsb

Desktop

Application

Oracle

Spatial

Feature Data Object API

Web

Application

Precision

Data Capture

Web

Applications

ArcSDE SmallworldSQL

Server

AutoCAD API

DWG

Geospatial Platform API

MapGuide APIMap3D API

Page 23: New FDO Data Providers and Maestro - OSGeo · New FDO Data Providers and Maestro Geoff Zeiss Director of Technology Images created in 3ds Max ... gvSIG Metadata Catalog ... WMS WFS

Development Tools

MapGuide Studio

Closed source commercial product developed and supported by

Autodesk

Desktop development application

Supports Autodesk proprietary formats: DWG and DWF in addition to

FDO data sources

Web Studio

Web-based

Open Source

Developed by DM Solutions

Page 24: New FDO Data Providers and Maestro - OSGeo · New FDO Data Providers and Maestro Geoff Zeiss Director of Technology Images created in 3ds Max ... gvSIG Metadata Catalog ... WMS WFS

24© 2007 Autodesk

Maestro

Consensus in OSGEO community that there was not longer active

development for Web Studio

Developed by Kenneth Skovhede, Geograf, Denmark

Web-based MapGuide OS application development tool

Written in C# for .Net, runs with Mono on Linux

Targetted on developers

Supports 70-80% of MapGuide Studio functionality

Supports FDO data sources (does not support Autodesk proprietary

formats)

Also supports additional functionality, for example scans a directory for

map tiles

Source available at www.osgeo.org/mapguide

Page 25: New FDO Data Providers and Maestro - OSGeo · New FDO Data Providers and Maestro Geoff Zeiss Director of Technology Images created in 3ds Max ... gvSIG Metadata Catalog ... WMS WFS

25© 2007 Autodesk

Summary

• MapGuide Open Source/FDO – Open source platform for interoperability

• New FDO data providers from Autodesk and 3rd parties

• Maestro provides a web-based open source web application development platform.

Page 26: New FDO Data Providers and Maestro - OSGeo · New FDO Data Providers and Maestro Geoff Zeiss Director of Technology Images created in 3ds Max ... gvSIG Metadata Catalog ... WMS WFS

26© 2007 Autodesk

Designing for a sustainable future