GazetteerMetadata

From MapbenderWiki

Revision as of 14:26, 7 September 2009 by Verena Diewald (Talk | contribs)
(diff) ← Older revision | Current revision (diff) | Newer revision → (diff)
Jump to: navigation, search

User:Verena Diewald (Module maintainer)

User:Christoph Baudson

Contents

English

This element is a search dialog for a gazetteer based on WMS metadata. You can open a list of all available keywords by pushing the plus button. The selected keyword is written in the textfield by a double-click. Search results (WMS, Layer) are given in list, the icon in front of every list entry loads search result into gui by adding the selected WMS/Layer to the treeGDE. All list entries are linked to metadata of selected wms and layers. In Mapbender versions < 2.7 search columns for gazetteerMetadata are per default: wms_title, wms_abstract, layer_title, layer_abstract and layer keywords. With Mapbender 2.7 it is possible to customize the metadata search defining the search columns for WMS and for layers setting the element vars searchColumnsWms and searchColumnsLayer

Prerequisite

This module requires:

  • ../javascripts/addWMSgeneralFunctions.js
  • ../php/mod_createJSLayerObjFromXML.php
  • ../classes/class_wms.php

How To

Add an iframe <gazetteerMetadata> to your GUI.

  • Target: mapframe1,overview
  • SRC: ../php/mod_gazetteerMetadata.php?sessionID&target=mapframe1,overview


Deutsch

Dieses Element ist ein Such-Dialog für die WMS-Metadaten. Die Suchergebnisse (die gefundenen WMS und Layers) werden in einer Liste ausgegeben. Über den Plus-Button kann eine Liste mit allen Stichworten, die im Mapbender vorhanden sind, aufgerufen werden. Mit Doppelklick werden diese in das Suchfeld übernommen. Über das Symbol vor jedem Listeneintrag kann der gefundene WMS bzw. Layer in die GUI geladen werden, der WMS wird in die treeGDE eingefügt. Die erscheinenden Listeneinträge sind zudem verlinkt auf die Metadaten der WMS und Layers. In Mapbender Versionen < 2.7 sind die Suchspalten per default definiert: wms_title, wms_abstract, layer_title, layer_abstract and layer keywords. Mit der Mapbender-Version 2.7 ist es möglich, die Suchspalten der Metadatensuche eigenhändig über die Elementvariablen searchColumnsWms und searchColumnsLayer anzupassen.

Anforderung

Dieses Modul benötigt:

  • ../javascripts/addWMSgeneralFunctions.js
  • ../php/mod_createJSLayerObjFromXML.php
  • ../classes/class_wms.php

Anwendung

Das Modul wird über das Anlegen eines iframes <gazetteerMetadata> eingebunden.

  • Target: mapframe1,overview
  • SRC: ../php/mod_gazetteerMetadata.php?sessionID&target=mapframe1,overview

Element vars (used for Mapbender versions >= 2.7)

searchColumnsWms: comma separated list of wms columns for metadata search like wms_title,wms_abstract / eine kommaseparierte Liste mit Spalten der WMS-Tabelle für die Suche, z.B. wms_title,wms_abstract

searchColumnsLayer: comma separated list of layer columns for metadata search like layer_title, layer_name, layer_abstract / eine kommaseparierte Liste mit Spalten der Layer-Tabelle für die Suche, z.B. layer_title, layer_name, layer_abstract

addwms_showWMS: max number of layers a WMS to show: 0 : do not make layer visible; n > 0 : make visible if layers < n / max. Anzahl an Layern eines WMS, bis zu der der WMS angezeigt wird; wenn auf 0 gesetzt, wird kein Layer angezeigt, wenn größer als 0, werden die Layer angezeigt, wenn die Anzahl kleiner als die gesetzte Zahl ist

gazetteerMetadataCss: stylesheet for metadata search / Stylesheet für die Metadatensuche

Files

../php/mod_gazetteerMetadata.php download
../php/mod_gazetteerMetadata_search.php download
../php/mod_SelectKeyword.php download

SQL

Element vars for Mapbender versions >= 2.7

Views
Personal tools