Tela-botanica Projet eFlore

Service XML : donneidentitestaxons.php

Introduction

Ce service permet de recevoir les différents noms d'un taxon aussi bien latins que vernaculaires. Dans certain cas il permet également de recevoir la liste des taxons parents auxquels appartient le taxon dans une classification donnée.

Ce document décrit :

Table des matières

  1. Appel du service
    1. URL
    2. Argument(s) obligatoire(s)
    3. Argument(s) optionnel(s)
  2. Exemple de fiche:
  3. DTD

1 Appel du service

1 URL

L'appel de ce service se fait à partir de l'URL suivante : http://eflore.tela-botanica.org/servicesxml/donneidentitestaxons.php .

2 Argument(s) obligatoire(s)

Ce service a un seul argument obligatoire :
NomContenuFonctionnalité
numtaxo Un numéro taxonomique. Permet de recevoir l'information concernant le taxon identifié par ce numéro taxonomique.
numnom Un numéro nomemclatural. Permet de recevoir l'information concernant le taxon référencé par ce numéro nomenclatural.

Exemple :http://eflore.tela-botanica.org/servicesxml/donneidentitestaxons.php?numclass=1&numtaxo=14014
http://eflore.tela-botanica.org/servicesxml/donneidentitestaxons.php?numtaxo=14014

3 Argument(s) optionnel(s)

Ce service comporte un seul argument optionnel:
NomContenuFonctionnalité
numclass L'identifiant d'une classification. Permet d'identifier le nom valide et les synonymes relativement à la classification indiquée et d'obtenir le noms des taxons parents

2 Exemple de fiche:

Exemple :

<?xml version="1.0" encoding="ISO 8859 1" standalone="no" ?>
<FICHE_IDENTITES_TAXONS version="1.0" numclass="1" numtaxo="14014">
<NOM_VALIDE numtaxo="14014">
<NOM_TAXON numnom="58602" rangtaxo="110">
<NOM auteur="L.">Rumex acetosella</NOM>
<NOM type="subsp.">acetosella</NOM>
</NOM_TAXON>
</NOM_VALIDE>
<LISTE_NOMS_TAXONS_PARENTS numtaxo="14014">
<NOM_TAXON_PARENTS numtaxo="59782">
<NOM_TAXON numnom="119782" rangtaxo="0">
<NOM>Embryophytes</NOM>
</NOM_TAXON>
</NOM_TAXON_PARENTS>
<NOM_TAXON_PARENTS numtaxo="59871">
<NOM_TAXON numnom="119871" rangtaxo="40">
<NOM>Polygonaceae</NOM>
</NOM_TAXON>
</NOM_TAXON_PARENTS>
<NOM_TAXON_PARENTS numtaxo="51199">
<NOM_TAXON numnom="101199" rangtaxo="60">
<NOM auteur="L.">Rumex</NOM>
</NOM_TAXON>
</NOM_TAXON_PARENTS>
<NOM_TAXON_PARENTS numtaxo="4251">
<NOM_TAXON numnom="58600" rangtaxo="100">
<NOM auteur="L.">Rumex acetosella</NOM>
<BIBLIOGRAPHIE annee="1753">Sp. Pl. : 338</BIBLIOGRAPHIE>
</NOM_TAXON>
</NOM_TAXON_PARENTS>
</LISTE_NOMS_TAXONS_PARENTS>
<LISTE_SYNONYMES numtaxo="14014">
<NOM_TAXON numnom="256" rangtaxo="100" tsyn="1">
<NOM auteur="Friche Joset & Montandon">Acetosa arvensis</NOM>
<BIBLIOGRAPHIE annee="1856">Syn. Fl. Jura Sept. : 268</BIBLIOGRAPHIE>
<INFO_COMBINAISON>[nom. illeg.]</INFO_COMBINAISON>
</NOM_TAXON>
<NOM_TAXON numnom="259" rangtaxo="100" tsyn="1">
<NOM auteur="Moench">Acetosa hastata</NOM>
<BIBLIOGRAPHIE annee="1794">Meth. : 357</BIBLIOGRAPHIE>
<INFO_COMBINAISON>[nom. illeg.]</INFO_COMBINAISON>
</NOM_TAXON>
<NOM_TAXON numnom="267" rangtaxo="100" tsyn="1">
<NOM auteur="Gray">Acetosa repens</NOM>
<BIBLIOGRAPHIE annee="1821">Nat. Arr. Brit. Pl., 2 : 276</BIBLIOGRAPHIE>
<INFO_COMBINAISON>[nom. illeg.]</INFO_COMBINAISON>
</NOM_TAXON>
<NOM_TAXON numnom="271" rangtaxo="100" tsyn="2">
<NOM auteur="Mill.">Acetosa sterilis</NOM>
<BIBLIOGRAPHIE annee="1768">Gard. Dict., ed. 8, n° 8</BIBLIOGRAPHIE>
</NOM_TAXON>
<NOM_TAXON numnom="278" rangtaxo="110" tsyn="1">
<NOM auteur="(L.) A.Love">Acetosella multifida</NOM>
<NOM type="subsp." auteur="(Fourr.) Kubát">vulgaris</NOM>
</NOM_TAXON>
<NOM_TAXON numnom="280" rangtaxo="100" tsyn="1">
<NOM auteur="Fourr.">Acetosella vulgaris</NOM>
<BIBLIOGRAPHIE annee="1869">Ann. Soc. Linn. Lyon, Nouv. Sér.</BIBLIOGRAPHIE>
</NOM_TAXON>
<NOM_TAXON numnom="37570" rangtaxo="100" tsyn="1">
<NOM auteur="(L.) Scop.">Lapathum acetosella</NOM>
<BIBLIOGRAPHIE annee="1771">Fl. Carn., ed. 2, 1 : 261</BIBLIOGRAPHIE>
</NOM_TAXON>
<NOM_TAXON numnom="37577" rangtaxo="100" tsyn="1">
<NOM auteur="Lam.">Lapathum arvense</NOM>
<BIBLIOGRAPHIE annee="1779">Fl. Fr., 3 : 8</BIBLIOGRAPHIE>
<INFO_COMBINAISON>[nom. illeg.]</INFO_COMBINAISON>
</NOM_TAXON>
<NOM_TAXON numnom="58605" rangtaxo="110" tsyn="4">
<NOM auteur="L.">Rumex acetosella</NOM>
<NOM type="subsp." auteur="(Wallr.) O.Schwarz">tenuifolius</NOM>
<BIBLIOGRAPHIE annee="1949">Mitt. Thüring. Bot. Ges., N. F.,</BIBLIOGRAPHIE>
</NOM_TAXON>
<NOM_TAXON numnom="58606" rangtaxo="120" tsyn="2">
<NOM auteur="L.">Rumex acetosella</NOM>
<NOM type="var." auteur="Wallr.">tenuifolius</NOM>
<BIBLIOGRAPHIE annee="1822">Sched. Crit. 186</BIBLIOGRAPHIE>
</NOM_TAXON>
<NOM_TAXON numnom="58652" rangtaxo="100" tsyn="1">
<NOM auteur="Dulac">Rumex arvensis</NOM>
<BIBLIOGRAPHIE annee="1867">Fl. Hautes Pyr. : 165</BIBLIOGRAPHIE>
<INFO_COMBINAISON>[nom. illeg.]</INFO_COMBINAISON>
</NOM_TAXON>
<NOM_TAXON numnom="58756" rangtaxo="100" tsyn="1">
<NOM auteur="Salisb.">Rumex infestus</NOM>
<BIBLIOGRAPHIE annee="1796">Prodr. : 258</BIBLIOGRAPHIE>
<INFO_COMBINAISON>[nom. illeg.]</INFO_COMBINAISON>
</NOM_TAXON>
<NOM_TAXON numnom="58803" rangtaxo="110" tsyn="2">
<NOM auteur="L.">Rumex multifidus</NOM>
<NOM type="subsp." auteur="(Fourr.) Kubát">vulgaris</NOM>
</NOM_TAXON>
<NOM_TAXON numnom="58906" rangtaxo="100" tsyn="2">
<NOM auteur="Campd.">Rumex supinus</NOM>
<BIBLIOGRAPHIE annee="1819">Monogr. Rumex : 147</BIBLIOGRAPHIE>
</NOM_TAXON>
</LISTE_SYNONYMES>
<LISTE_NOMS_VERNACULAIRES numtaxo="14014">
<NOM_VERNACULAIRE numtaxo="14014" langue="cat" genre="3" nombre="0" pays="es" emploi="0">Agrelleta</NOM_VERNACULAIRE>
<NOM_VERNACULAIRE numtaxo="14014" langue="cat" genre="3" nombre="0" pays="es" emploi="1">Vinagrella</NOM_VERNACULAIRE>
<NOM_VERNACULAIRE numtaxo="14014" langue="dut" genre="3" nombre="0" pays="nl" emploi="0">Schapezuring</NOM_VERNACULAIRE>
<NOM_VERNACULAIRE numtaxo="14014" langue="eng" genre="2" nombre="0" pays="gb" emploi="0">Sheep's Sorrel</NOM_VERNACULAIRE>
<NOM_VERNACULAIRE numtaxo="14014" langue="eng" genre="2" nombre="0" pays="gb" emploi="1">Wild Sorrel</NOM_VERNACULAIRE>
<NOM_VERNACULAIRE numtaxo="14014" langue="eng" genre="2" nombre="0" pays="gb" emploi="1">Red Sorrel</NOM_VERNACULAIRE>
<NOM_VERNACULAIRE numtaxo="14014" langue="fre" genre="3" nombre="0" pays="fr" emploi="0">Petite Oseille</NOM_VERNACULAIRE>
<NOM_VERNACULAIRE numtaxo="14014" langue="fre" genre="3" nombre="0" pays="fr" emploi="1">Oseillette</NOM_VERNACULAIRE>
<NOM_VERNACULAIRE numtaxo="14014" langue="fre" genre="3" nombre="0" pays="fr" emploi="1">Oseille des brebis</NOM_VERNACULAIRE>
<NOM_VERNACULAIRE numtaxo="14014" langue="fre" genre="3" nombre="0" pays="fr" emploi="1">Rumex petite Oseille</NOM_VERNACULAIRE>
<NOM_VERNACULAIRE numtaxo="14014" langue="ger" genre="3" nombre="0" pays="de" emploi="0">Kleiner Ampfer</NOM_VERNACULAIRE>
<NOM_VERNACULAIRE numtaxo="14014" langue="ger" genre="3" nombre="0" pays="de" emploi="1">Kleiner Sauerampfer</NOM_VERNACULAIRE>
<NOM_VERNACULAIRE numtaxo="14014" langue="ita" genre="3" nombre="0" pays="it" emploi="0">Rómice Acetosella</NOM_VERNACULAIRE>
<NOM_VERNACULAIRE numtaxo="14014" langue="spa" genre="3" nombre="0" pays="es" emploi="0">Acedera menor</NOM_VERNACULAIRE>
</LISTE_NOMS_VERNACULAIRES>
</FICHE_IDENTITES_TAXONS>
Remarque : si l'argument numclass n'est pas utilisé les balises NOM_VALIDE et LISTE_NOMS_TAXONS_PARENTS seront vides.

3 DTD

<?xml version="1.0" encoding="UTF-8"?>
<!--DTD generated by XML Spy v3.0.7 (http://www.xmlspy.com)-->
<!ELEMENT BIBLIOGRAPHIE (#PCDATA)>
<!ELEMENT FICHE_IDENTITES_TAXONS (NOM_VALIDE?,LISTE_NOMS_VALDIES?, LISTE_NOMS_TAXONS_PARENTS?, LISTE_SYNONYMES?, LISTE_NOMS_VERNACULAIRES?,ERREUR?)>
<!ATTLIST FICHE_IDENTITES_TAXONS version CDATA #REQUIRED numclass CDATA #IMPLIED numtaxo CDATA #REQUIRED >

<!ELEMENT LISTE_NOMS_TAXONS_PARENTS (NOM_TAXON_PARENTS+)>
<!ATTLIST LISTE_NOMS_TAXONS_PARENTS numtaxo CDATA #REQUIRED>

<!ELEMENT LISTE_NOMS_VERNACULAIRES (NOM_VERNACULAIRE+)>
<!ATTLIST LISTE_NOMS_VERNACULAIRES numtaxo CDATA #REQUIRED>

<!ELEMENT LISTE_SYNONYMES (NOM_TAXON+)>
<!ATTLIST LISTE_SYNONYMES numtaxo CDATA #REQUIRED>

<!ELEMENT NOM_TAXON_PARENTS (NOM_TAXON)>
<!ATTLIST NOM_TAXON_PARENTS numtaxo #REQUIRED>

<!ELEMENT NOM_VALIDE (NOM_TAXON)>
<!ATTLIST NOM_VALIDE numtaxo CDATA #REQUIRED>

<!ELEMENT LISTE_NOMS_VALIDES (NOM_TAXON+)>
<!ATTLIST LISTE_NOMS_VALIDES numtaxo CDATA #REQUIRED>

<!ELEMENT NOM_VERNACULAIRE (#PCDATA)>
<!ATTLIST NOM_VERNACULAIRE numtaxo CDATA #REQUIRED langue CDATA #REQUIRED genre CDATA #REQUIRED pays CDATA #REQUIRED emploi CDATA #REQUIRED>

<!ELEMENT INFO_COMBINAISON (#PCDATA)>
<!ATTLIST BIBLIOGRAPHIE annee CDATA #IMPLIED >
<!ELEMENT BIBLIOGRAPHIE (#PCDATA)>
<!ELEMENT BIBLIO_A_EXCLURE (#PCDATA)>
<!ELEMENT NOM (#PCDATA)>
<!ATTLIST NOM auteur CDATA #IMPLIED type CDATA #IMPLIED >
<!ELEMENT NOM_TAXON (NOM+,BIBLIOGRAPHIE?,BIBLIO_A_EXCLURE?,INFO_COMBINAISON?)>
<!ATTLIST NOM_TAXON numnom CDATA #REQUIRED rangtaxo CDATA #REQUIRED tsyn CDATA #REQUIRED>

<!ELEMENT PREMIER_TAXON (NOM_TAXON)>
<!ATTLIST PREMIER_TAXON numtaxo CDATA #REQUIRED >

<!ELEMENT ERREUR (#PCDATA)>
<!ATTLIST ERREUR numerreur CDATA #IMPLIED >