Taginfo/RelatedTerm: Unterschied zwischen den Versionen

Aus Geoinformation HSR
Wechseln zu: Navigation, Suche
(Related terms for programmers)
(Related terms for programmers)
Zeile 30: Zeile 30:
  
 
The related terms are encoded in [[Template:RelatedTerms]] templates. See [http://meta.wikimedia.org/wiki/Help:Template Help:Template] on MediaWiki.
 
The related terms are encoded in [[Template:RelatedTerms]] templates. See [http://meta.wikimedia.org/wiki/Help:Template Help:Template] on MediaWiki.
 +
 +
 +
=== Taginfo API specification 'relatedterms' ===
  
 
HTTP GET parameter and a JSON response (to be defined and implemented yet):
 
HTTP GET parameter and a JSON response (to be defined and implemented yet):
  
* Path:
+
* Path: /api/2/wiki/relatedterms
 
* Description: Gegeben Term, gib RelatedTermList mit Statistikzurück
 
* Description: Gegeben Term, gib RelatedTermList mit Statistikzurück
 
* Parameters: q
 
* Parameters: q
* Paging:  
+
* Paging: no
* Filter:  
+
* Filter: english — Check for key wiki pages in any language (0, default) or in the English language (1).
* Sort:  
+
* Sort: code, ranked?
* Result:  
+
* Result: ''(tbd.)''
* Example:
+
* Example: http://taginfo.openstreetmap.ch/api/2/wiki/relatedterms?q=castle
** Request: http://taginfo.openstreetmap.ch/api/2/wiki/relatedterms?q=castle
+
* UI Example: none (see TagFinder in [POI-Service]).
** Response:
 
  
 +
Example result:
 
   {"rp":0,
 
   {"rp":0,
 
   "page":0,
 
   "page":0,
 
   "data":[
 
   "data":[
 
     {"value":"castle", "count_all":3,"key":"historic "},
 
     {"value":"castle", "count_all":3,"key":"historic "},
    {"value":"shelter;waste_basket;bench","count_all":1,"key":"amenity"},
 
    {"value":"bench","count_all":1,"key":"name"},
 
 
     ...
 
     ...
 
     ],
 
     ],

Version vom 6. September 2011, 09:18 Uhr

< Taginfo

Related Term (de: Verwandter Begriff) Assoziationsbeziehung.

Die Original-Dokumentation ist hier Taginfo/RelatedTerm auf OSM Wiki.

Überblick

Hintergrund (aus: [1], bzw. [2]): Als Thesaurus (auch kontrolliertes Vokabular, Taxonomie, Ontologie) bezeichnet man ein Wortnetz, mit dem ein Themengebiet genauer beschrieben und repräsentiert wird. Es ist eine Sammlung von Begriffen, die in thematischer Beziehung (Relation, Assoziation) zueinander stehen. Es werden folgende Arten von Beziehungen unterschieden: 1. Synonyme, 2. Ober- und Unterbegriffe und 3. verwandte Begriffe.

Verwandte Begriffe für Anwender und Wiki-Autoren

API neu mit Set von RelatedTerms aus beliebigen OSM-Wiki-Seiten (deutschen und englischen).

Man verwende die Vorlage Template:RelatedTerm.

{{RelatedTerm|DE_de|Bundesstraße}}, {{RelatedTerm|DE_ch|Hauptstrasse}} bzw. {{Synonym|DE|Ruine}}

Verwandte Begriffe-Test

Related Terms: {{ #if: | {{{2}}} (castle) | castle}}. {{ #if: | {{{2}}} (villa) | villa}}. {{ #if: Schloss | Schloss (DE_ch) | DE_ch}}.

Related terms for programmers

Taginfo API-Dokumentation siehe Taginfo.

The related terms are encoded in Template:RelatedTerms templates. See Help:Template on MediaWiki.


Taginfo API specification 'relatedterms'

HTTP GET parameter and a JSON response (to be defined and implemented yet):

  • Path: /api/2/wiki/relatedterms
  • Description: Gegeben Term, gib RelatedTermList mit Statistikzurück
  • Parameters: q
  • Paging: no
  • Filter: english — Check for key wiki pages in any language (0, default) or in the English language (1).
  • Sort: code, ranked?
  • Result: (tbd.)
  • Example: http://taginfo.openstreetmap.ch/api/2/wiki/relatedterms?q=castle
  • UI Example: none (see TagFinder in [POI-Service]).

Example result:

 {"rp":0,
  "page":0,
  "data":[
    {"value":"castle", "count_all":3,"key":"historic "},
    ...
    ],
  "total":6
 }