The use of Open Source in Canada’s
Download
1 / 42

Overview - PowerPoint PPT Presentation


  • 86 Views
  • Uploaded on

The use of Open Source in Canada’s National Forest Information System FOSS4G 2009 Brian Low Canadian Forest Service Natural Resources Canada. Overview. What is NFIS Canada? What are we doing? Example Applications and Software Stack Questions. Overview of Canada’s Forest.

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about ' Overview' - darby


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript

The use of Open Source in Canada’s National Forest Information SystemFOSS4G 2009Brian LowCanadian Forest ServiceNatural Resources Canada


Overview
Overview

  • What is NFIS Canada?

  • What are we doing?

  • Example Applications and Software Stack

  • Questions


Overview of canada s forest
Overview of Canada’s Forest

  • Canada is composed of:

    • 10 Provinces

    • 3 Territories

    • 1 Federal government

  • Through legislation the forests are managed by the provinces and the territories


Overview of canada s forest1
Overview of Canada’s Forest

  • 402.1 million hectares of forests

  • 10% of world’s forests

  • 30% of world’s boreal forests

  • Approximately 8 % protected


Overview of canada s forest2
Overview of Canada’s Forest

  • Largest exporter of forest products

  • Forest Industry 1.9% of GDP

  • United States is the largest buyer of forest products


What is nfis canada
What is NFIS Canada?

NFIS Canada is about both

Trees?


CGDI

The Canadian Geospatial Data Infrastructure consists of the technologies, policies, applications, services and tools needed to share and merge location-based data over the Internet. This data can be exchanged between and throughout all levels of government, the private and non-profit sectors and the academic community.


OtherSDI

Australian

SDI

EuropeanGII

U.S.NSDI

Data

Data

Data

CGDI

Services

CGDI

International SDIs

Applications

Applications

GeoBC

LIO

Providers

NFIS

GeoNova

NLWIS

DFO


Nfis is designed to
NFIS is designed to:

  • Provide the point of contact for information on Canada’s forests

  • Present an accurate picture of Canadian forests and forest practices by providing ready access to the most current, consistent and reliable forest resources information


Nfis is designed to1
NFIS is designed to:

  • Provide the transparent integration of information across jurisdictional boundaries

  • Provide consistency and eliminate duplication in reporting thereby avoiding different answers being given to the same question

  • Utilize existing databases, information & technology, building upon past investments to the maximum extent practical


How do we do it
How do we do it?

  • Distributed network providing the ability to access, analyze and report on Canada’s most current authoritative forestry data and information over the Web.


How do we do it1
How do we do it?

  • Data and information are accessed directly from the custodial holdings published on federal, provincial and territorial servers distributed across Canada.


Nfis requirements
NFIS Requirements

WMS

WFS

WCS

GDAS

Access Control


Nfis requirements1
NFIS Requirements

Partners must meet requirements with their

Own software or we will provide our

“SDI-in-a-Box” that fulfills the requirements:

WMS, WFS, WCS, GDAS

Access Control


Example applications
Example Applications

  • National Forest Inventory (NFI) Metadata Capture

  • National Forest Inventory spatial data capture and analysis services

  • National Afforestation Inventory (NAI) web services


Example applications1
Example Applications

  • Canadian Wildland Fire Information System

  • Protected Areas reporting system

  • Canadian Forest Genetic Resources Information System (CAFGRIS)

  • FOBIG Forest Biodiversity Gateway


Example applications2
Example Applications

  • Earth Observation for Sustainable Development of Forests (EOSD) web services

  • Forest Ecosystem Mapping in Canada

  • Mountain Pine Beetle Internet Tool





Nfis stack open source
NFIS Stack – Open Source

Openlayers

DACS –Access Control

MapServer/GeoServer

Apache – Web Server

Tomcat – Java Web Container

PostgreSQL/PostGIS

Linux – Red Hat or Fermi


What is dacs
What is DACS?

Open source license

SourceForge project

DACS is a light-weight single sign-on and role-based access control system for web servers and server-based software


What is dacs1
What is DACS?

It is also an authentication and authorization toolkit for programmers.

DACS makes secure resource sharing and remote access via the web easier, safer, and more efficient.

Federated – credentials can be used throughout NFIS


What is dacs2
What is DACS?

Rule-based authorization checking that can be applied selectively and transparently to any resource or activity


What is dacs3
What is DACS?

ACL - The Who, What and How

ACL’s are responsible (in conjunction with

credentials) to allow or deny access to individual

Each jurisdiction is responsible for ACL’s.


What is dacs4
What is DACS?

ACL rules are evaluated based on:

User, role, group, jurisdiction, ip, time, date, etc.


What is dacs5

getmap

DACS

DACS

Allow

Mapserver

Mapserver

Image response

Jack’s Server

Jill’s Server

What is DACS?

Mapserver was enhanced to pass cookies via https (for cascading WMS/WFS/WCS)

?



Nfis stack open source1
NFIS Stack – Open Source

Openlayers

DACS –Access Control

MapServer

Apache – Web Server

Tomcat – Java Web Container

PostgreSQL/PostGIS

Linux – Red Hat or Fermi


Nfis stack new to the stack
NFIS Stack – New to the stack

OWS-PROXY

MapServer


Ows proxy
OWS-PROXY

Allows for the monitoring and proxy of OGC Web services such as:

WMS, WFS, WCS

Instead of layer by layer additions to a

Mapserver map file. OWS-Proxy points to

to a server URL (getCapabilities).


Questions
Questions

Thanks and please visit us at:

http://nfis.org

Or email at:

[email protected]


ad