Difference between revisions of "NOKIS - Information Infrastructure for the North and Baltic Sea"

From Coastal Wiki
Jump to: navigation, search
 
(33 intermediate revisions by 4 users not shown)
Line 1: Line 1:
==General==
+
This article describes the background, development and applications of [http://www.nokis.org NOKIS]. NOKIS is an information system for the North and the Baltic Sea. Another related article is the [[development of a geographical dictionary in the context of NOKIS]].
The initial motivation for the project NOKIS (German title: Nord- und Ostsee-Küsteninformationssystem) was the absence of an infrastructure for the exchange of geodata across administrative boundaries between the German wadden sea national parks and other governmental administrations (e.g. from water manage-ment and administration of waterways and navigation) on federal and state level. Today, within NOKIS around 20 partners from administration, research and industry are cooperating. The focus of the partici-pants moved from the mere goal of an information system towards the shared internet-based use of exist-ing geodata.
+
 
The technologies and concepts in NOKIS reflect the common objectives of the participating partners, but they also grew from their different interests, problems and tasks. Some of the frequently discussed top-ics in the project since its start in the year 2000 are data and privacy protection, criteria for the distribution of data and the handling of the copyright of data. The micro cosmos of federalism in Germany can be seen as a biotope, in which the tasks, problems and their handling of the data exchange across institutional and administrative boundaries can be studied. First steps have been done to establish NOKIS as an institution.
+
==Introduction==
 +
The initial motivation for the project [http://www.nokis.org NOKIS] (German title: ''Nord- und Ostsee-Küsteninformationssystem'') was the lack of an infrastructure for the exchange of geodata across administrative boundaries between the German Wadden sea national parks and other governmental administrations (e.g. water management and administration of waterways and navigation) on the federal and state levels. Today, around 20 partners from administration, research and industry are cooperating within [http://www.nokis.org NOKIS]. The focus of the participants shifted from the mere goal of an information system toward the shared internet-based use of existing geodata.
 +
The technologies and concepts of [http://www.nokis.org NOKIS] reflect the common objectives of the participating partners, but they also have expanded due to alternate interests, problems and tasks. Some of the frequently discussed topics in the project since its start in the year 2000 are data and privacy protection, criteria for the distribution of data and the handling of the copyright of data. The micro-cosmos of federalism in Germany can be seen as a biotope, in which the tasks, problems and their handling of the data exchange across institutional and administrative boundaries can be studied. The first steps have been completed to establish [http://www.nokis.org NOKIS] as an institution.
  
 
==Use of Standards==
 
==Use of Standards==
From the beginning, NOKIS made use of existing and emerging standards. In the field of geodata, the ISO 19100 suite of standards concerning the standardization of metadata is already the de-facto standard for the erection of new geodata infrastructures (GDI). The NOKIS network uses especially the parts IS 19115 (ISO 2003), IS 19119 (ISO 2005) and TS 19139 (ISO 2007). In the developing network of different GDI's, the use of exchange standards is important for the interoperability of systems. NOKIS contributes to the interoperable network by using standards from the Open Geospatial Consortium (OGC) and from the German implementation of the OGC ISO Application Profile for CSW (Catalog-Service for Web, CSW); Open Geospatial Consortium 2005) named DE-Profile (Länderübergreifender Arbeitskreis Metadaten 2005).
+
Since its establishment, [http://www.nokis.org NOKIS] made use of existing and emerging standards. In the field of geodata, the ISO 19100 suite of standards concerning the standardization of metadata is already the de-facto standard for the erection of new geodata infrastructures (GDI). The NOKIS network especially uses the parts IS 19115 (ISO 2003<ref>International Organization for Standardization (2003): IS 19115:2003. Geographic information – Meta-data.</ref>) for metadata about geodata, IS 19119 (ISO, 2005<ref>International Organization for Standardization (2005): IS 19119:2005. Geographic information – Services.</ref>) for metadata about services and TS 19139 (ISO, 2007<ref>International Organization for Standardization (in prep. 2007): TS 19139:2006. Geographic information - Metadata - XML schema implementation.</ref>) for the implementation in XML schema. In the developing network of different GDIs, the use of exchange standards is vital for the interoperability of systems. [http://www.nokis.org NOKIS] contributes to the interoperable network by using standards from the Open Geospatial Consortium (OGC) and from the German implementation of the OGC ISO Application Profile for CSW (Catalog-Service for Web; Open Geospatial Consortium, 2005<ref>Open Geospatial Consortium (2005): ISO19115/ISO19119 Application Profile for CSW 2.0. OGC Recommendation Paper Version 0.9.3.</ref>) named DE-Profile (Länderübergreifender Arbeitskreis Metadaten, 2005<ref>Länderübergreifender Arbeitskreis Metadaten (2005): DE-Profil des ISO19115/ISO19119 Anwendungs-profils für OGC Web Catalogue Services (CSW-2.0).</ref>).
Within NOKIS, a profile of the ISO 19115 has been developed, which meets the needs of the coastal community. To enable the documentation of time series and research projects within the same system, metadata schemas have been developed to include the necessary information.
+
Within [http://www.nokis.org NOKIS], a profile of the ISO 19115 has been developed, which meets the needs of the coastal community. To enable the documentation of time series and research projects within the same system, metadata schemas have been developed to include the necessary information.
  
==Applications for NOKIS==
+
==NOKIS Applications==
 
===Editor===
 
===Editor===
The NOKIS editor is the central tool for the generation and maintenance of metadata records. This software helps the user in creating valid ISO 19115/19119 metadata by indicating missing or wrong elements and by providing aids for the editing of certain elements. It helps the user by providing template mechanisms for the generation of metadata for similar data sets and through the possibility to import metadata from other applications (e.g. ESRI ArcGIS Metadata).
+
[[Image:nokis_01.jpg|thumb|350px|right|Figure 1: The NOKIS editor]]
 +
[[Image:nokis_02.jpg|thumb|350px|right|Figure 2: NOKIS planning tool]]
 +
The [http://www.nokis.org NOKIS] Editor is the central tool for the generation and maintenance of metadata records. This software helps the user in creating valid ISO 19115/19119 metadata by indicating missing or wrong elements and by providing aids for the editing of certain elements. It aids the user by offering template mechanisms for the generation of metadata for similar data sets as well as offering the possibility to import metadata from other applications (e.g. ESRI ArcGIS Metadata).
  
:[figure]
+
A workflow mechanism is included in order to make the software manageable in a context of greater institutions. It allows for the restriction of the visibility and of the editing functions by the administrator. A context-sensitive help system is incorporated, which supports the editor in the creation of the necessary metadata elements. The experience in the first [http://nokis.hosted-by-kfki.baw.de NOKIS] project (2001-2004) showed that the modern metadata standards are far from being intuitively comprehensible.
  
In order to make the software usable in a context of greater institutions, a workflow mechanism is in-cluded. It allows for the restriction of the visibility and of the editing functions by the administrator.
+
The software is implemented as a 3-tier Java application, which uses a browser as front-end. Any up-to-date graphical web browser should be working, it is tested with Mozilla Firefox 2.0.* and Internet Explorer 6.0 upward. The server-side implementation is based on the Spring-Framework for web applications (Spring 2007<ref>[http://www.springframework.org/ Spring (2007): Spring Framework]</ref>), which provides a flexible basis for the integration of different components for the persistence, application logic or the view generation. The view is generated using Apache MyFaces and different libraries which provide special implementations for the Java Server Faces specification (Burns 2006<ref>Burns, E., Kitain, R. (2006): JavaServer Faces Specification. Version 1.2 - Rev A.</ref>).
A context-sensitive help system is included, which supports the editor in the creation of the necessary metadata elements. The experience in the first project NOKIS (2001-2004) showed, that the modern meta-data standards are far from being intuitively comprehensible.
 
The software is implemented as a 3-tier Java application, which uses a browser as frontend. Any up-to-date graphical web browser should be working, it is tested with Mozilla Firefox 2.0.* and Internet Ex-plorer 6.0 upward. The server-side implementation is based on the Spring-Framework for web applica-tions (Spring 2007), which provides a flexible basis for the integration of different components for the per-sistency, application logic or the view generation. The view is generated using Apache MyFaces and dif-ferent libraries which provide special implementations for the Java Server Faces specification (Burns 2006).
 
  
===Planning Tool===
+
===Planning tool===
One of the applications within NOKIS which draws a lot of attention is the planning tool. It exists in dif-ferent customizations: as a planning tool for the  
+
One applications within [http://www.nokis.org NOKIS] that draws a lot of attention is the Planning Tool. It exists in different customizations: as a planning tool for the coastal survey planning and as a monitoring network planning tool for the [[Water Framework Directive]] (European Parliament, 2000<ref> European Parliament (2000): Directive 2000/60/EC of the European Parliament and of the Council of 23 October 2000 establishing a framework for Community action in the field of water policy, Official Journal L 327, 22/12/2000 (2000), pp 0001-0073.</ref>). The Planning Tool offers the user a Rich Client Frontend for the generation of planning information. It allows data import from various GIS formats and stores its information in a configurable [http://www.nokis.org NOKIS] metadata repository, making it searchable for other applications, using the CSW interface.
 
 
:[figure]
 
 
 
coastal survey planning and as a monitoring network planning tool for the Water Framework Directive (European Parliament 2000). The Planning Tool offers the user a Rich Client Frontend for the generation of planning information. It allows data import from dif-ferent GIS formats and stores its information in a configurable NOKIS metadata repository, making it searchable for other applications, using the CSW interface.  
 
  
 
==Services==
 
==Services==
 
===Catalogue Services===
 
===Catalogue Services===
The NOKIS infrastructure uses OGC Catalogue Services for the data exchange between different NOKIS metadata nodes or with other GDIs. The CSW interfaces delivers DE-Profile and NOKIS conformant metadata. Through the use of this standardized interface, all services can operate with the same technol-ogy. With the upcoming release of the NOKIS software in version 2, a NOKIS instance will provide a OGC CSW interface for the OGC ISO Application Profile 1.0, ensuring an easy integration with existing infrastructures.
+
The [http://www.nokis.org NOKIS] infrastructure uses OGC Catalogue Services for the data exchange between different [http://www.nokis.org NOKIS] metadata nodes or with other GDIs. The CSW interfaces delivers DE-Profile and NOKIS conform metadata. Through the use of this standardized interface, all services can operate with the same technology. With the upcoming release of the NOKIS software in version 2, a [http://www.nokis.org NOKIS] instance will provide an OGC CSW interface for the OGC ISO Application Profile 1.0, ensuring an easy integration with existing infrastructures.
  
 
===Coordinate Transformation Service===
 
===Coordinate Transformation Service===
NOKIS provides a web service for the transformation of coordinates between different systems. It is based on the freely available projection library PROJ.4 (PROJ.4 2007). It provides the possibility to transform point coordinates between known and describable cartographic projections.
+
[http://www.nokis.org NOKIS] provides a web service for the transformation of coordinates between different systems. It is based on the freely available projection library PROJ.4 (PROJ.4, 2007<ref>[http://www.remotesensing.org/proj/ PROJ.4 (2007): PROJ.4 - Cartographic Projections Library]</ref>). It offers the possibility to transform point coordinates between known and describable cartographic projections. A web service for the transformation of complete ESRI shape files is planned for the summer of 2007. It also uses the projection library PROJ.4 and will be accessible for the partners of the [http://www.nokis.org NOKIS] project.
A web service for the transformation of complete ESRI shape files is planned for summer 2007. It also uses the projection library PROJ.4 and will be accessible for the partners of the NOKIS project.
+
 
 +
===Tools to Analyse and Present Data===
 +
While [http://www.nokis.org NOKIS] contains metadata of coastal data, a direct link to the datasets could be stored and associated with services for presentation and basic analyses. For this, a collection of tools will be prepared. Geodata could be displayed by Web-Map-Services, measurements of wind could be explored with an interactive tool. Other services will be added to this toolbox after an examination the primary requirements of the partners community.
 +
 
 +
===Coastal Gazetteer===
 +
A [[Development of a geographical dictionary in the context of NOKIS|coastal gazetteer]] is being developed in NOKIS to support users in retrieving and describing spatial information. The gazetteer is based on the data model of the [http://www.alexandria.ucsb.edu/gazetteer/ ADL gazetteer] and will be available as a WFS service.
 +
 
 +
==See also==
 +
===Internal links===
 +
* [[Development of a geographical dictionary in the context of NOKIS]]
 +
* [[Integrated Information and Management Support System (IIMSS)]]
 +
* [[Water Framework Directive]]
 +
 
 +
===External links===
 +
* [http://www.nokis.org NOKIS]
 +
 
 +
==References==
 +
<references/>
 +
 
 +
{{author
 +
|AuthorID=12963
 +
|AuthorName=Carsten.heidmann
 +
|AuthorFullName = Carsten Heidmann }}
  
===Tools to analyse and present data===
+
{{author
NOKIS contains metadata of coastal data. But also a direct link to the datasets could be stored and associ-ated with services for presentation and basic analyses. For this a collection of tools will be prepared. Geo-data could be displayed by Web-Map-Services, measurements of wind could be explored with an interac-tive tool. Other services will be add to this toolbox after an examination the primary requirements of the partners community.
+
|AuthorID=13644
 +
|AuthorFullName=Jörn Kohlus
 +
|AuthorName=Kohlus}}
  
==Bibliography==
+
[[Category:Theme_9]]
*Burns, E., Kitain, R. (2006): JavaServer Faces Specification. Version 1.2 - Rev A.
+
[[Category:Coastal and marine information and knowledge management]]
*European Parliament (2000): Directive 2000/60/EC of the European Parliament and of the Council of 23 October 2000 establishing a framework for Community action in the field of water policy, Official Journal L 327, 22/12/2000 (2000), pp 0001-0073.
+
[[Category:Techniques and methods in coastal management]]
*International Organization for Standardization (2003): IS 19115:2003. Geographic information – Meta-data.
+
[[Category:Practice, projects and case studies in coastal management]]
*International Organization for Standardization (2005): IS 19119:2005. Geographic information – Services.
+
[[Category:Baltic]]
*International Organization for Standardization (in prep. 2007): TS 19139:2006. Geographic information - Metadata - XML schema implementation.
+
[[Category:North Sea]]
*Länderübergreifender Arbeitskreis Metadaten (2005): DE-Profil des ISO19115/ISO19119 Anwendungs-profils für OGC Web Catalogue Services (CSW-2.0).
+
[[Category:National coastal organisation]]
*Open Geospatial Consortium (2005): ISO19115/ISO19119 Application Profile for CSW 2.0. OGC Rec-ommendation Paper Version 0.9.3.
 
*PROJ.4 (2007): PROJ.4 - Cartographic Projections Library. URL: http://www.remotesensing.org/proj/
 
*Spring (2007): Spring Framework. URL: http://www.springframework.org/
 

Revision as of 15:29, 27 October 2009

This article describes the background, development and applications of NOKIS. NOKIS is an information system for the North and the Baltic Sea. Another related article is the development of a geographical dictionary in the context of NOKIS.

Introduction

The initial motivation for the project NOKIS (German title: Nord- und Ostsee-Küsteninformationssystem) was the lack of an infrastructure for the exchange of geodata across administrative boundaries between the German Wadden sea national parks and other governmental administrations (e.g. water management and administration of waterways and navigation) on the federal and state levels. Today, around 20 partners from administration, research and industry are cooperating within NOKIS. The focus of the participants shifted from the mere goal of an information system toward the shared internet-based use of existing geodata. The technologies and concepts of NOKIS reflect the common objectives of the participating partners, but they also have expanded due to alternate interests, problems and tasks. Some of the frequently discussed topics in the project since its start in the year 2000 are data and privacy protection, criteria for the distribution of data and the handling of the copyright of data. The micro-cosmos of federalism in Germany can be seen as a biotope, in which the tasks, problems and their handling of the data exchange across institutional and administrative boundaries can be studied. The first steps have been completed to establish NOKIS as an institution.

Use of Standards

Since its establishment, NOKIS made use of existing and emerging standards. In the field of geodata, the ISO 19100 suite of standards concerning the standardization of metadata is already the de-facto standard for the erection of new geodata infrastructures (GDI). The NOKIS network especially uses the parts IS 19115 (ISO 2003[1]) for metadata about geodata, IS 19119 (ISO, 2005[2]) for metadata about services and TS 19139 (ISO, 2007[3]) for the implementation in XML schema. In the developing network of different GDIs, the use of exchange standards is vital for the interoperability of systems. NOKIS contributes to the interoperable network by using standards from the Open Geospatial Consortium (OGC) and from the German implementation of the OGC ISO Application Profile for CSW (Catalog-Service for Web; Open Geospatial Consortium, 2005[4]) named DE-Profile (Länderübergreifender Arbeitskreis Metadaten, 2005[5]). Within NOKIS, a profile of the ISO 19115 has been developed, which meets the needs of the coastal community. To enable the documentation of time series and research projects within the same system, metadata schemas have been developed to include the necessary information.

NOKIS Applications

Editor

Figure 1: The NOKIS editor
Figure 2: NOKIS planning tool

The NOKIS Editor is the central tool for the generation and maintenance of metadata records. This software helps the user in creating valid ISO 19115/19119 metadata by indicating missing or wrong elements and by providing aids for the editing of certain elements. It aids the user by offering template mechanisms for the generation of metadata for similar data sets as well as offering the possibility to import metadata from other applications (e.g. ESRI ArcGIS Metadata).

A workflow mechanism is included in order to make the software manageable in a context of greater institutions. It allows for the restriction of the visibility and of the editing functions by the administrator. A context-sensitive help system is incorporated, which supports the editor in the creation of the necessary metadata elements. The experience in the first NOKIS project (2001-2004) showed that the modern metadata standards are far from being intuitively comprehensible.

The software is implemented as a 3-tier Java application, which uses a browser as front-end. Any up-to-date graphical web browser should be working, it is tested with Mozilla Firefox 2.0.* and Internet Explorer 6.0 upward. The server-side implementation is based on the Spring-Framework for web applications (Spring 2007[6]), which provides a flexible basis for the integration of different components for the persistence, application logic or the view generation. The view is generated using Apache MyFaces and different libraries which provide special implementations for the Java Server Faces specification (Burns 2006[7]).

Planning tool

One applications within NOKIS that draws a lot of attention is the Planning Tool. It exists in different customizations: as a planning tool for the coastal survey planning and as a monitoring network planning tool for the Water Framework Directive (European Parliament, 2000[8]). The Planning Tool offers the user a Rich Client Frontend for the generation of planning information. It allows data import from various GIS formats and stores its information in a configurable NOKIS metadata repository, making it searchable for other applications, using the CSW interface.

Services

Catalogue Services

The NOKIS infrastructure uses OGC Catalogue Services for the data exchange between different NOKIS metadata nodes or with other GDIs. The CSW interfaces delivers DE-Profile and NOKIS conform metadata. Through the use of this standardized interface, all services can operate with the same technology. With the upcoming release of the NOKIS software in version 2, a NOKIS instance will provide an OGC CSW interface for the OGC ISO Application Profile 1.0, ensuring an easy integration with existing infrastructures.

Coordinate Transformation Service

NOKIS provides a web service for the transformation of coordinates between different systems. It is based on the freely available projection library PROJ.4 (PROJ.4, 2007[9]). It offers the possibility to transform point coordinates between known and describable cartographic projections. A web service for the transformation of complete ESRI shape files is planned for the summer of 2007. It also uses the projection library PROJ.4 and will be accessible for the partners of the NOKIS project.

Tools to Analyse and Present Data

While NOKIS contains metadata of coastal data, a direct link to the datasets could be stored and associated with services for presentation and basic analyses. For this, a collection of tools will be prepared. Geodata could be displayed by Web-Map-Services, measurements of wind could be explored with an interactive tool. Other services will be added to this toolbox after an examination the primary requirements of the partners community.

Coastal Gazetteer

A coastal gazetteer is being developed in NOKIS to support users in retrieving and describing spatial information. The gazetteer is based on the data model of the ADL gazetteer and will be available as a WFS service.

See also

Internal links

External links

References

  1. International Organization for Standardization (2003): IS 19115:2003. Geographic information – Meta-data.
  2. International Organization for Standardization (2005): IS 19119:2005. Geographic information – Services.
  3. International Organization for Standardization (in prep. 2007): TS 19139:2006. Geographic information - Metadata - XML schema implementation.
  4. Open Geospatial Consortium (2005): ISO19115/ISO19119 Application Profile for CSW 2.0. OGC Recommendation Paper Version 0.9.3.
  5. Länderübergreifender Arbeitskreis Metadaten (2005): DE-Profil des ISO19115/ISO19119 Anwendungs-profils für OGC Web Catalogue Services (CSW-2.0).
  6. Spring (2007): Spring Framework
  7. Burns, E., Kitain, R. (2006): JavaServer Faces Specification. Version 1.2 - Rev A.
  8. European Parliament (2000): Directive 2000/60/EC of the European Parliament and of the Council of 23 October 2000 establishing a framework for Community action in the field of water policy, Official Journal L 327, 22/12/2000 (2000), pp 0001-0073.
  9. PROJ.4 (2007): PROJ.4 - Cartographic Projections Library
The main author of this article is Carsten Heidmann
Please note that others may also have edited the contents of this article.

Citation: Carsten Heidmann (2009): NOKIS - Information Infrastructure for the North and Baltic Sea. Available from http://www.coastalwiki.org/wiki/NOKIS_-_Information_Infrastructure_for_the_North_and_Baltic_Sea [accessed on 28-03-2024]


The main author of this article is Jörn Kohlus
Please note that others may also have edited the contents of this article.

Citation: Jörn Kohlus (2009): NOKIS - Information Infrastructure for the North and Baltic Sea. Available from http://www.coastalwiki.org/wiki/NOKIS_-_Information_Infrastructure_for_the_North_and_Baltic_Sea [accessed on 28-03-2024]