There is set of components, which are currently used on GeoPortal4everybody. You can tested this tools on this or other portal. But 4th way dont expect used any concreate technology, it is in some way technologicaly independent and also it is more phylosophical concept, then technological solution.
MIcKA
Metadata catalogue MIcKA is a place where metadata are stored and published as a catalogue service by CSW (Catalogue Service for Web). This product is translated into 16 languages. MIcKA is used in several pan-European projects. It has integrated the thesaurus GEMET (INSPIRE). It allows import of several formats including ESRI ArcCatalog, MIDAS, WMS, WFS, CSW, etc.. MIcKA supports catalogue service OGC CSW 2.0.2 (+ISO AP 1.0) and INSPIRE profile which is important for European projects. Metadata can be put or retrieved by CSW-T.
Catalogue client
Catalogue client allows the search through connected metadata catalogues by catalogue service OGC CSW. Data can be searched by text or by elements defined in standards (OGC CSW 2.0.2, AP ISO, INSPIRE). Basic elements can be extended by user demands. These element will not be searchable in on other connected catalogues. First version of the catalogue uses cascading of multiple services.
Map Viewer
MapViewer (developed by Help Service - Remote Sensing) is a JavaScript-based WebGIS map application built using the HSLayers JavaScript library. It extends OpenLayers and adds new functionalities including WMS and WFS client, printing of hard copy maps, vector editing capabilities and others. Several features, which are still in the INSPIRE proposal stage (e.g. transformation service), are used as well.
Metadata extractor
The main purpose of GeoPortal is to take care of spatial data, but there can be also a need to publish non-spatial data (e.g. documents, web pages) This is done by Metadata Extractor. This program is very easy to use, thanks to its construction. It is only needed to specify which file or URL is wanted to be published. The Metadat Extractor extracts the metadata and stores them on the portal.. Metadata is stored in MIcKA in Dublin Core standard which is specialized on non-spatial data. Metadata extractor also allows to publish whole pages. This is done by uploading zip file which contains these pages.
GeoHosting
GeoHosting is a complex system composed of single components. These components are integrated into one functional system. The system enables easy creation and publication of new map compositions. It enables you to work not only with your own geographic data but also through web services with external geographic data. The number of available online data sources is still increasing. The advantage is that original data stays at the level where they are collected and maintained (one of the INSPIRE principles). Therefore there is no duplication of data. Up-to-date source data guarantee up-to-date map compositions.
There are three steps for using GeoHosting:
- Upload the data to the server
- Create the map composition
- Publish the map composition
Simple CMS
Simple CMS allows editing of the home page of the Unified Resource Management portal. This function is dedicated to administrator. Simple CMS allows the following: define the content and the system of the menu, publish articles, publish external links in the menu, publish predefined map compositions from GeoHosting, order information, publish RSS channels.






