Canada’s National Forest Information System (NFIS) a Web-enabled Distributed Service-based...
-
Upload
josie-churchwell -
Category
Documents
-
view
218 -
download
2
Transcript of Canada’s National Forest Information System (NFIS) a Web-enabled Distributed Service-based...
Canada’s Canada’s National Forest Information National Forest Information
System (NFIS)System (NFIS)
a
Web-enabled Distributed Service-based
Architecture
NEFIS Mid-term MeetingNEFIS Mid-term Meeting
Vienna May 25, 2004Vienna May 25, 2004CanadaRessources naturelles
Service des forêts
Natural Resources Canada
Canadian Forest Service canadien
CCFM-NFIS
VISION
Acquire
Integrate
Analyze
Model
Disseminate
Report
Authoritative
Transparent
Secure
Distributed
Autonomous
NFIS Vision
NFIS is
• a set of conventions for shared information management by independent parties
• a network of distributed forest resources “content servers” -- NFIS network nodes
• Web content delivery
Why distributed?• Leverages sparse resources
• Data managed closest to source• better, faster response to requests • centralization leads to stale data; supplier usually
has a stake in the data
• Access to current data
• Addresses concerns regarding supplier credit/visibility, access control
• Avoids system/vendor heated debates
NFIS ProjectNFIS Project• Steering Committee – CCFM
• Chair Ontario Deputy Minister
• Provinces, Territories, Canada
• GeoConnections Observer
• Project Office – CFS, Pacific Forestry Centre
• Secretariat
• NFIS Implementation
• Funding
• Canadian Council of Forest Ministers (CCFM)
• GeoConnections
• Canadian Forest Service
NFIS Delivery
Development RequirementsDevelopment Requirements
• Operating Guidelines• International Standards (OGC, ISO, etc.)
• CGDI Principles
• Vendor neutrality
• Open Source
• Absolutes• Security
• Minimal impact on business practices
• Branding
Development PrinciplesDevelopment Principles
Open: NFIS is based on open and shared specifications
for operational transactions and information
exchange.
Transparent: NFIS allows users to access data and
services seamlessly in a manner that removes the
complexities of the underlying technology and
information infrastructure.
Cooperative: NFIS is facilitating the cooperation and
interoperability of autonomous participating
organizations, provincial and territorial forestry and
related resource departments.
Evolving: The CCFM network of participating organizations is
defining the requirements and business applications for
information and service delivery to their respective users.
Self-organizing: NFIS is enabling various levels of participating
organizations to contribute without the requirement for
centralized administration, access, and warehousing.
Self-sustaining: NFIS is ensuring its long-term sustainability
through its relevance to the needs of the participating agencies
and users.
Timely: NFIS depends on services that support real-time and
timely response in support of distributed access to information
and ‘location-based’ services.
NFIS Connectivity StatusNFIS Project Office Node
Provincial/Territorial NodesBritish Columbia Alberta
SaskatchewanManitoba Ontario QuebecNew Brunswick Nova Scotia PEINfld. & Labrador Yukon NWTNunavut
CFS Nodes
Atlantic Laurentian Great Lakes Northern Pacific HQ
Other Federal InfrastructuresCISE NLWIS DFO CGKN CANSIS CTI CCRS
Established In process Planned To be initiatedServers in place, connectivity to be
established
NFIS - Next StepsNFIS - Next Steps
• Maintain existing operational systems • Complete Connectivity
• Provinces and Territories
• CFS
• Other Federal Infrastructures
• Build Services• Analytical Capabilities
• New applications including NFI, EOSD
• Enhance Existing Capabilities• DACS, NFDP, etc.
NFIS Services
• Infrastructure / Connectivity / Web Site
• Publishing – Thematic Templates
• Security - Distributed Access Control System
• Terrain Server
• Area of Interest
• Data Domain Statistics
• Spatial Operations
• Data capture, access, analysis, download and reporting
–
Access to National and Provincial Thematic Views and Information
PEI Thematic Portal – anonymous access
NS Thematic Portal – anonymous access
Fisheries and Oceans Thematic Portal – anonymous access
Fisheries and Oceans Thematic Portal – anonymous access
NFIS Distributed Access Control System (DACS) controls access to information holdings
NFIS Web Site – Work Activities
Accessing distributed Protected Areas Information
(CISE/CCEA)
CreditsCanadian Council of Forest MinistersCanadian Provinces and Territories
Natural Resources CanadaEnvironment Canada
Canadian Council on Ecological AreasGeoConnections
Canadian Forest Service
Local Schemas
Forestry
NB
PEI
Nfld.
NS
etc.
Protected Areas
Eco-zonesOthers
Jurisdictional
Threshold
National
- Design, build NFIS reference services
Provinces & Territories
- modify & implement reference NFIS services against P/T schemas
NS Services (A, B, C..)
Nfld. Services (A, B, C..)
NB Services (A, B, C..)
PEI Services (A, B, C..)
NB
PEI
Nfld.
NS
etc.
NB
PEI
Nfld.
NS
etc.
NB
PEI
Nfld.
NS
etc.
Disparate Services operating against Provincial /Territorial Schemas
Reports, maps, statistics, raw data, interactive Web applications
Web get/post
Service C
Service B
Service A
NB
PEI
N&L
NS
etc.
NB
PEI
N&L
NS
etc.
NB
PEI
N&L
NS
etc.
Forestry
NB
PEI
N&L
NS
etc.
Protected AreasEco-zonesOthers
National SchemasJurisdictional
Threshold
National
- Design, build and implement NFIS services
Provinces & Territories
- Collectively define national data models
- map information holdings to National Schemas
- host and run services
Service B Service CService A
Common Services operating against National Schemas
Schema Mapping
Reports, maps, statistics, raw data, interactive Web applications
Web get/post
?
Viewing Scolytidae Collections (Bark Beetles) using Terrain Server
Bark Beetle collection sites draped over terrain
Forest Cover classified for root rot risk draped over terrain
Rotated
Area of Interest
Area of Interest (AOI) capability
Data Domain Statistics
• Stage 1– Min, Max, Arithmetic Mean, Median, Mode,
Standard Deviation and Frequency Distribution
• Stage 2– Implementation of R Statistical package
(http://www.r-project.org/
Existing Geometry or User Digitized Area (AOI)
WMS Spatial Operations Intersection of forest cover with ownership
Total Area (ha)9408
Area of individual Colours (ha)Red Green Blue Count of Pixels Area (ha)
0 8 0 13 0.254872 0 0 94 1.8424001
192 0 0 130347 2554.80130 104 0 2 0.03920 1 0 51943 1018.08280 0 208 4 0.07840 0 160 13211 258.93560 0 112 20 0.392
48 0 0 166 3.25360010 0 64 39459 773.39640 0 16 231 4.52760030 32 0 87098 1707.1208
24 0 0 4840 94.8640 128 0 628 12.3088
144 0 0 11133 218.20680 224 0 35312 692.115230 56 0 19286 378.0056
120 0 0 1304 25.558401240 0 0 3903 76.4988
0 0 88 7300 143.080 0 40 4283 83.9468
96 0 0 44203 866.37880 80 0 25 0.490 176 0 25195 493.822
WMS Spatial Operations - Masking
Total Area (ha)9408
Area of individual Colours (ha)Red Green Blue Count of Pixels Area (ha)
0 0 0 280238 5492.665255 255 255 25208 494.0768127 127 0 174554 3421.2585
WMS Spatial Operations – Buffer 10 pixels
Total Area (ha)9408
Area of individual Colours (ha)Red Green Blue Count of Pixels Area (ha)
35 255 255 56631 1109.9677165 42 42 2668 52.2928128 128 128 420701 8245.739
WMS Spatial Operations Intersection of Road Buffer with Ownership
Total Area (ha)9408
Area of individual Colours (ha)Red Green Blue Count of Pixels Area (ha)
48 0 0 2 0.03920 0 64 68871 1349.87160 0 16 691 13.54360 128 0 303278 5944.249
96 0 0 3890 76.2440 224 0 14994 293.882420 32 0 1784 34.96640 1 0 48550 951.58
192 0 0 37747 739.84120 0 160 193 3.7828
Representation of MAI by Forest Types
Parks Area - 0.4 million ha
Entire Area - 8.4 million ha
Culmination
MAI
Cover Types
Analysis
Representation of Age Classes (CCFM C&I 1.1.2 and 1.1.3)
Entire Area - 9.5 million haProtected areas - 0.43 million ha
Percent
Area
Age Classes
?
Multi-temporal NFI Query
1980 1990T-GENUS1 PICE
T_GENUS2 PINU
T_GENUS3 POPU
NFIS Operational Applications
NFIS Development Site
NFIS National Web Site
Distributed Access Control System
Access User Account Manager
National Forestry Database Program
National Afforestation Inventory
GHG Monitoring, Accounting & Reporting Systems (MARS - Forestry Working Group)
CubeWerx CubeSuite
UMN MapServer
Refractions Terrain Server
Computing Array Layers
PresentationBusiness
Logic Database
Operating SystemOperating System
HardwareHardware
Base SoftwareBase Software
Software ExtensionsSoftware Extensions
Data StorageNetwork
Cisco | DELL | Sun | IBM
NetNS | Linux | Solaris
Tomcat /Apache | Oracle
mod_ssl, CubeServ, f-prot,…| CubeStor
Application Specific Software and Configurations
PresentationBusiness
LogicDistributed
Servers Data
Storage
Computing Array Hardware
Network
CCFM - agreement for two years, 2004-2006
Governance Model to be developed
Services to be expanded based on partner needs
Industry, NGOs and others to be engaged
Where to now ….
CCFM - agreement for two years, 2004-2006
Governance Model to be developed
Services to be expanded based on partner needs
Industry, NGOs and others to be engaged
Where to now ….
Visit NFIS at:
http://nfis.org
NFIS Development Site
Application: NFIS Development Site
Owner: NFIS Project Office
Site: dev.nfis.org
Description: dev.nfis.org (DEV) is the NFIS Project Office Developer Web Site. DEV serves project documentation, the Track+ issue Web application, xplanner, an Extreme Programming planning Web application, SVN the Subversion replacement for CVS revision control system, project documentation, reference materials, etc.
Online Link: https://dev.nfis.org
Protocol: https
NFIS Operational Applications
Application: NFIS National Web Site
Owner: NFIS Project Office
Site: nfis.org
Description: nfis.org is the primary Web site of the National Forest Information System. It provides project information and entry points to member Web sites in the nfis.org federation.
Protocol: http/s
Ports: *:80
DACS ENABLED
Distributed Access Control System
Application: NFIS DACS
NRCan Jurisdictional Server / Public Jurisdictional Server
Owner: NFIS Project Office
Site: nrcan.nfis.org / public.nfis.org
Description: DACS authentication server for NRCan Jurisdiction
DACS authentication server for Public Jurisdiction
Protocol: https
Ports: _default_:811 10.1.1.11:443
Access User Account Manager
Application: Access
Owner: NFIS Project Office
Site: ca.nfis.org
Description: Access is the user account and profile management suite of the NFIS Project Office. Access provides the user interface for such functions as user login, registration, forgot password etc.
Online Link: https://ca.nfis.org/access/why_register.jsp
Protocol: https
Ports: _default_:815 10.
National Forestry Database Program
Application: NFDP Data Capture Application
Owner: National Forestry Database Program
Site: nfdp.nfis.org
Description: nfdp.nfis.org is the Web application of the National Forestry Database Program. It serves provincial, territorial and federal agencies in the annual data capture requirement for the NFDP Forest Statistics Compendium.
Online Link: https://nfdp.nfis.org/questionnaire/index.jsp
Protocol: https
Ports: *:80, _default_:813 10.1.1.13:443
DACS ENABLED
National Afforestation Inventory
Application: NAI Application
Owner: Canada Carbon Accounting Team
Site: nai.nfis.org
Description: nai.nfis.org is the Web application site for the National Afforestation Inventory. The site permits users to access and/or update NAI information based on assigned Access roles.
Protocol: https
Ports: *:80, _default_:817 10.1.1.17:443
DACS ENABLED
GHG Monitoring, Accounting & Reporting Systems (MARS) - Forestry Working Group
Application: MARS Custom PHPCollab
Owner: Canada Carbon Accounting Team
Site: mars.nfis.org
Description: mars.nfis.org is a team collaboration Web site operated on behalf of PFC-CAT. The site supports discussion lists, task assignment, status and issues tracking and document upload.
Online Link: http://mars.nfis.org redirect to https://mars.nfis.org/
Protocol: http/s
Ports: *:80, _default_:812 10.1.1.12:443
DACS ENABLED
CubeWerx CubeSuite
Application: CubeSuite
Owner: NFIS Project Office
Site: ca.nfis.org
Description: CubeSuite is the product set of CubeWerx (http://cubewerx.com) implementing the OGC WMS, WFS, SLD and other specifications. .
Online Link: https://ca.nfis.org/cfsnet/arc/index.html
Protocol: https
Ports: _default_:817 10.1.1.17:443
DACS ENABLED
UMN MapServer
Application: UMN MapServer
Owner: NFIS Project Offic
Site: ca.nfis.org
Description: UMN MapServer is the University of Minnesota implementation of the OGC WMS, WFS, SLD and other specifications.
Online Link: https://ca.nfis.org/mapserver/nfis-mapserver.phtml
Protocol: https
Ports: *:80, _default_:815 10.1.1.15:443
DACS ENABLED
Refractions Terrain Server
Application: Terrain Server
Owner: NFIS Project Office
Site: ca.nfis.org
Description: Refractions Terrain Server 3D Web Mapping system adding a third dimension to OpenGIS WMS map servers delivering results over the web in real time.
(http://www.refractions.net/terrainserver )
Online Link: https://ca.nfis.org/terrain/index.html
Protocol: https
Ports: _default_:815 10.1.1.15:443
DACS ENABLED