Using standard Web technologies to share (GIS) data online Maurits van der Vlugt Jonathan Doig...

33
Using standard Web technologies to share (GIS) data online Maurits van der Vlugt Jonathan Doig OpenGIS Suppliers: ESRI, Xmarc, Social Change Online, MapInfo, Intergraph

Transcript of Using standard Web technologies to share (GIS) data online Maurits van der Vlugt Jonathan Doig...

Page 1: Using standard Web technologies to share (GIS) data online Maurits van der Vlugt Jonathan Doig OpenGIS Suppliers: ESRI, Xmarc, Social Change Online, MapInfo,

Using standard Web technologies to share (GIS)

data online

Maurits van der VlugtJonathan Doig

OpenGIS Suppliers:ESRI, Xmarc, Social Change Online, MapInfo, Intergraph

Page 2: Using standard Web technologies to share (GIS) data online Maurits van der Vlugt Jonathan Doig OpenGIS Suppliers: ESRI, Xmarc, Social Change Online, MapInfo,

World Leaders in WebMapping Services 2

• 1pm Welcome & agenda; Why open standards?

• Technical Overview

– 1:10 OpenGIS architecture– 1:15 The OpenGIS web mapping specifications– 1:25 Standards-based implementations over NSW

• Getting your data online

– 1:35 1. steps & options– 1:45 2. freeware case study

• 2:10 AFTERNOON TEA

Agenda (1st half)

Page 3: Using standard Web technologies to share (GIS) data online Maurits van der Vlugt Jonathan Doig OpenGIS Suppliers: ESRI, Xmarc, Social Change Online, MapInfo,

World Leaders in WebMapping Services 3

• OpenGIS-compliant products/services– 2:30 ESRI Quill Williams– 2:50 Xmarc (formerly Formida) Robert

Christie/Roy Hill– 3:10 Social Change Online Maurits van der Vlugt– 3:30 MapInfo Ashley Crane– 3:50 Intergraph Norah Boyle

• 4pm Close

Agenda (2nd half)

Page 4: Using standard Web technologies to share (GIS) data online Maurits van der Vlugt Jonathan Doig OpenGIS Suppliers: ESRI, Xmarc, Social Change Online, MapInfo,

World Leaders in WebMapping Services 4

• Value of the network

• Use each other's data in situ

• Seamlessly integrate & link our information products

• Avoid the need to centralise, so we can control our own data for security, Quality Control and updating

Why open standards?

Page 5: Using standard Web technologies to share (GIS) data online Maurits van der Vlugt Jonathan Doig OpenGIS Suppliers: ESRI, Xmarc, Social Change Online, MapInfo,

World Leaders in WebMapping Services 5

Technical Overview• The OpenGIS Architecture

• OpenGIS Webmapping Specifications

• www.opengis.org

Page 6: Using standard Web technologies to share (GIS) data online Maurits van der Vlugt Jonathan Doig OpenGIS Suppliers: ESRI, Xmarc, Social Change Online, MapInfo,

World Leaders in WebMapping Services 6

The OpenGIS Architecture

• From systems to services• ACORN Services (network addressable

components)– Applications, Catalogs, Operators, Repositories,

Network

• Agreements (“standards”)– Protocols (HTML, XML, …)– Component interfaces (OGC)– Semantics (Metadata schemas, Controlled

Vocabularies, Business rules, etc.)

Page 7: Using standard Web technologies to share (GIS) data online Maurits van der Vlugt Jonathan Doig OpenGIS Suppliers: ESRI, Xmarc, Social Change Online, MapInfo,

ACORN-services

Repositories - Data storage and access.Catalogs and Brokers - Elements that find and access resources on a distributed network.Operator and Models - Processes that operate on information, also methods to describe these processes.Applications – Shared components such as viewers, editors, discovery clients and others.

Page 8: Using standard Web technologies to share (GIS) data online Maurits van der Vlugt Jonathan Doig OpenGIS Suppliers: ESRI, Xmarc, Social Change Online, MapInfo,

World Leaders in WebMapping Services 8

Page 9: Using standard Web technologies to share (GIS) data online Maurits van der Vlugt Jonathan Doig OpenGIS Suppliers: ESRI, Xmarc, Social Change Online, MapInfo,

World Leaders in WebMapping Services 9

How does it work?Interfaces based on the OpenGIS Specification

File FormatFile FormatFile Format

File Format

Real-TimeData Feed

File Format

TraditionalDBMS

File Format

File FormatNon-

traditionalDBMS

File Format

NETWORKS AND CLIENT/SERVER TECHNOLOGY

FileFormatFileFormat

File Format

File Format

Page 10: Using standard Web technologies to share (GIS) data online Maurits van der Vlugt Jonathan Doig OpenGIS Suppliers: ESRI, Xmarc, Social Change Online, MapInfo,

World Leaders in WebMapping Services 10

How does it work?

• The ‘buzzwords’ (TLA’s)– WMS (Web Map Server)– WFS (Web Feature Server)– G3 (Geoparser, Gazetteer, Geocoder)– LOF (Location Organising Folder)– XML (Extensible Markup Language)– GML (Geographic Markup Language)

Page 11: Using standard Web technologies to share (GIS) data online Maurits van der Vlugt Jonathan Doig OpenGIS Suppliers: ESRI, Xmarc, Social Change Online, MapInfo,

World Leaders in WebMapping Services 11

OGC Specifications (1)

• WebMap Specifications released (XML, CGI)(see: http://www.opengis.org/techno/specs.htm) • Catalog Interface• Web Map Server (WMS)• Geography Markup Language (GML)

• Other (non-webmap: CORBA, SQL, etc.)– Simple Features– Grid Coverages– Coordinate Transformation Service

Page 12: Using standard Web technologies to share (GIS) data online Maurits van der Vlugt Jonathan Doig OpenGIS Suppliers: ESRI, Xmarc, Social Change Online, MapInfo,

World Leaders in WebMapping Services 12

OGC Specifications (2)

• Current work (Webmapping)– Web Feature Server (WFS)– GML 3– 3G: Gazetteer, Geocoder, Geoparser– Location Organiser Folder (LOF)

Page 13: Using standard Web technologies to share (GIS) data online Maurits van der Vlugt Jonathan Doig OpenGIS Suppliers: ESRI, Xmarc, Social Change Online, MapInfo,

World Leaders in WebMapping Services 13

Map Broker

Applications: “SGUI app-builder”

Catalog: exploring OpenGIS standard

Operators: broker, renderer, reprojection

Network

NSW OpenGIS services: CANRI architecture

Free data Repositories: DSLITE, MapServ

Page 14: Using standard Web technologies to share (GIS) data online Maurits van der Vlugt Jonathan Doig OpenGIS Suppliers: ESRI, Xmarc, Social Change Online, MapInfo,

World Leaders in WebMapping Services 14

NSW OpenGIS services: CANRI data suppliers

• Australian Museum • Dept of Information Technology & Management • Dept of Land & Water Conservation • Dept of Mineral Resources • Dept of Urban Affairs & Planning • Environment Protection Authority • National Parks & Wildlife Service • NSW Agriculture • NSW Fisheries • Royal Botanic Gardens • State Forests of NSW• …and many more

>80 datasets and growing...

Page 15: Using standard Web technologies to share (GIS) data online Maurits van der Vlugt Jonathan Doig OpenGIS Suppliers: ESRI, Xmarc, Social Change Online, MapInfo,

World Leaders in WebMapping Services 15

NSW OpenGIS services: CANRI base maps

• Now– AUSLIG scanned topographic maps 1:250k, 1:100k– Limited topographic vector layers

• Soon– Landsat7 satellite imagery– LPI scanned topographic maps 1:50k and 1:25k

Page 16: Using standard Web technologies to share (GIS) data online Maurits van der Vlugt Jonathan Doig OpenGIS Suppliers: ESRI, Xmarc, Social Change Online, MapInfo,

World Leaders in WebMapping Services 16

NSW OpenGIS services: (Inter)national

• US-based– NASA, Digital Earth, Geography Network,

FGDC

• Australian– CSIRO Division of Exploration & Mining– Commonwealth pilot, ASDI Technical WG

Page 17: Using standard Web technologies to share (GIS) data online Maurits van der Vlugt Jonathan Doig OpenGIS Suppliers: ESRI, Xmarc, Social Change Online, MapInfo,

World Leaders in WebMapping Services 17

NSW standard catalog services: ASDD

• Interoperable network of data directories• Uses ANZLIC metadata standard• >25000 records in 22 nodes• Natural Resources Data Directory (NRDD) in

NSW• Will adopt ISO 19115 standard• ASDI TWG to consider OGC catalog support?

Page 18: Using standard Web technologies to share (GIS) data online Maurits van der Vlugt Jonathan Doig OpenGIS Suppliers: ESRI, Xmarc, Social Change Online, MapInfo,

World Leaders in WebMapping Services 18

Getting your data online

• Steps and Options– Serving your data– Making it discoverable

• Creating metadata• Registration

– View and add value!

• Case study

Page 19: Using standard Web technologies to share (GIS) data online Maurits van der Vlugt Jonathan Doig OpenGIS Suppliers: ESRI, Xmarc, Social Change Online, MapInfo,

World Leaders in WebMapping Services 19

My OrganisationCANRI

Other CANRIApplications

Basemap1

Basemap2

CANRI Portal

(Cascading)Catalog

OGC OGC

Registration

NRA

OGC

CANRI

Other CANRIApplications

Basemap1

Basemap2

CANRI Portal

Catalog

OGC OGC

NRA

OGC

3rd party application

My application

Nativedata

Nativedata

My-PortalMy-PortalMy- Site

Registration

OGC

Page 20: Using standard Web technologies to share (GIS) data online Maurits van der Vlugt Jonathan Doig OpenGIS Suppliers: ESRI, Xmarc, Social Change Online, MapInfo,

World Leaders in WebMapping Services 20

Step 1: Serving your data

• Install data server– Instructions:http://www.canri.nsw.gov.au/tech/index.html – Free data server: DSLITE or MapServ/MapWrap– (Free) WMS wrappers for ESRI, MapInfo, SICAD,

Intergraph, GE-Smallworld, • (see OGC installation overview: http://www.opengis

.org/techno/conformance.htm#implementations)

Page 21: Using standard Web technologies to share (GIS) data online Maurits van der Vlugt Jonathan Doig OpenGIS Suppliers: ESRI, Xmarc, Social Change Online, MapInfo,

World Leaders in WebMapping Services 21

Step 2: Make it discoverable

• Register with NRDD (get ANZLIC ID)

• Create metadata record online

• Register with CANRI

Page 22: Using standard Web technologies to share (GIS) data online Maurits van der Vlugt Jonathan Doig OpenGIS Suppliers: ESRI, Xmarc, Social Change Online, MapInfo,

World Leaders in WebMapping Services 22

Step 3: View and add Value

• View your data using the NRA (or local application)

• Find other data sources

• Add them to your view!

Page 23: Using standard Web technologies to share (GIS) data online Maurits van der Vlugt Jonathan Doig OpenGIS Suppliers: ESRI, Xmarc, Social Change Online, MapInfo,

World Leaders in WebMapping Services 23

Case study: DLWC Regions

Page 24: Using standard Web technologies to share (GIS) data online Maurits van der Vlugt Jonathan Doig OpenGIS Suppliers: ESRI, Xmarc, Social Change Online, MapInfo,

World Leaders in WebMapping Services 24

My OrganisationCANRI

Other CANRIApplications

Basemap1

Basemap2

CANRI Portal

(Cascading)Catalog

OGC OGC

Registration

NRA

OGC

CANRI

Other CANRIApplications

Basemap1

Basemap2

CANRI Portal

Catalog

OGC OGC

NRA

OGC

Nativedata

Nativedata

OGC

Page 25: Using standard Web technologies to share (GIS) data online Maurits van der Vlugt Jonathan Doig OpenGIS Suppliers: ESRI, Xmarc, Social Change Online, MapInfo,

World Leaders in WebMapping Services 25

Serve the data to the web• Shapefiles (ArcExplorer)• Serve up using MapServ/Mapwrap

• Download from http://webmap.socialchange.net.au/products/freeware.html

• Result: network addressable WMS:http://is.dlwc.nsw.gov.au/cgi-bin/fornet3/dlwc.pl?object=ds&ds.method=getimage&ds.getimage.format=GIF&ds.getimage.layer=dlwc_reg&ds.getimage.context.extent=140.5,-37.8125,154.0,-27.6875&ds.getimage.context.projection=AGD66%2FGeographic&ds.getimage.size=400,300&ds.getimage.filter=&ds.getimage.symicon=&ds.getimage.symstyle=no+style&ds.getimage.label=

Page 26: Using standard Web technologies to share (GIS) data online Maurits van der Vlugt Jonathan Doig OpenGIS Suppliers: ESRI, Xmarc, Social Change Online, MapInfo,

World Leaders in WebMapping Services 26

Page 27: Using standard Web technologies to share (GIS) data online Maurits van der Vlugt Jonathan Doig OpenGIS Suppliers: ESRI, Xmarc, Social Change Online, MapInfo,

World Leaders in WebMapping Services 27

Page 28: Using standard Web technologies to share (GIS) data online Maurits van der Vlugt Jonathan Doig OpenGIS Suppliers: ESRI, Xmarc, Social Change Online, MapInfo,

World Leaders in WebMapping Services 28

My OrganisationCANRI

Other CANRIApplications

Basemap1

Basemap2

CANRI Portal

(Cascading)Catalog

OGC OGC

Registration

NRA

OGC

CANRI

Other CANRIApplications

Basemap1

Basemap2

CANRI Portal

Catalog

OGC OGC

NRA

OGC

Nativedata

Nativedata

Registration

OGC

Page 29: Using standard Web technologies to share (GIS) data online Maurits van der Vlugt Jonathan Doig OpenGIS Suppliers: ESRI, Xmarc, Social Change Online, MapInfo,

World Leaders in WebMapping Services 29

Make it discoverable

• NRDD (part of ASDI/ASDD)– http://www.nrims.nsw.gov.au/nrdd/index.html– Generate ANZLIC metadata record (METOnline)– Look like this

• Generate CANRI specific metadata online– Get access from DLWC administrator– Register online metadata using the metadata

manager: http://is.dlwc.nsw.gov.au/icmiss/manage/login.html

Page 30: Using standard Web technologies to share (GIS) data online Maurits van der Vlugt Jonathan Doig OpenGIS Suppliers: ESRI, Xmarc, Social Change Online, MapInfo,

World Leaders in WebMapping Services 30

Page 31: Using standard Web technologies to share (GIS) data online Maurits van der Vlugt Jonathan Doig OpenGIS Suppliers: ESRI, Xmarc, Social Change Online, MapInfo,

World Leaders in WebMapping Services 31

Search & Discover!

• Go to the Natural Resource Atlas (CANRI) – and view your data in combination with others’ !!

Page 32: Using standard Web technologies to share (GIS) data online Maurits van der Vlugt Jonathan Doig OpenGIS Suppliers: ESRI, Xmarc, Social Change Online, MapInfo,

World Leaders in WebMapping Services 32

Page 33: Using standard Web technologies to share (GIS) data online Maurits van der Vlugt Jonathan Doig OpenGIS Suppliers: ESRI, Xmarc, Social Change Online, MapInfo,

World Leaders in WebMapping Services 33

Please visit http://canri.nsw.gov.au for more information and examples.

Or contact us [email protected]

Teatime, any questions?