Skip to content

Instantly share code, notes, and snippets.

@barbalex
Last active November 9, 2015 15:14
Show Gist options
  • Save barbalex/9836162 to your computer and use it in GitHub Desktop.
Save barbalex/9836162 to your computer and use it in GitHub Desktop.
arteigenschaften.ch: Vorlage für neue Fauna-Art
{
// Ein Datensatz ist ein JSON-Objekt
// Es enthält auf der obersten Ebene die Felder:
// "_id", "_rev", "Gruppe", "Typ", "Taxonomie", "Eigenschaftensammlungen" und "Beziehungssammlungen"
// _id: Die von CouchDb vergebene GUID verwenden oder eine eigene, die diesen Kriterien entspricht:
// http://de.wikipedia.org/wiki/Globally_Unique_Identifier
// Sie muss folgendermassen zusammengesetzt sein:
// - 32 Zeichen in 5 Gruppen,
// - diese jeweils 8, 4, 4, 4 und 12 Zeichen lang,
// - getrennt durch Bindestriche,
// - erlaubt sind Zeichen zwischen 0 bis 9, a bis f und A bis F
// Am besten man erstellt die GUID hier: https://www.guidgenerator.com
// Übernimmt man eine GUID aus MS-Access, müssen die geschweiften Klammern entfernt werden
// Beispielswert: "979233B6-9013-4820-9F7D-8ED9D826C2D3"
"_id": "",
// _rev: Dieses Feld gibt es erst, wenn ein Datensatz zum ersten Mal gespeichert wurde.
// Es wird von CouchDb verwaltet. Ignorieren und keinesfalls aus dieser Vorlage einfügen!
//Beispielswert: "_rev": "13-2343c98ea812558a4e516d3af9b05938",
// Gruppe: Obligatorisch. Ist für Fauna immer "Fauna"
"Gruppe": "Fauna",
// Typ: Obligatorisch. Ist immer "Objekt"
"Typ": "Objekt",
// Taxonomie: Hier sind die Informationen zur Taxonomie enthalten
"Taxonomie": {
// Name: Obligatorisch. Ist immer "CSCF (2009)"
"Name": "CSCF (2009)",
// Beschreibung: Fakultativ aber wichtig. Bitte immer diesen Wert verwenden
"Beschreibung": "Index der Info Fauna (2009). Eigenschaften von 21542 Tierarten",
// Datenstand: Fakultativ. Bitte immer diesen Wert verwenden
// (er beschreibt den Datenstand des Cscf-Index, nicht der neu erfassten Art!)
"Datenstand": "2009",
// Link: Fakultativ. Bitte diesen Wert verwenden
"Link": "http://www.cscf.ch",
// Eigenschaften: Obligatorisch
// Das sind die taxonomischen Eigenschaften der Art
"Eigenschaften": {
// Taxonomie ID: Obligatorisch
// Inhalt: Höchster bisheriger Wert plus 1. Höchsten Wert ermitteln,
// indem die Taxonomie ID der Fauna zuvor exportiert wird
// Beispielswert: 70113
// Hinweis: Nicht in Hochzeichen, da eine Zahl
"Taxonomie ID": ,
// Klasse: Wichtig: Klasse, Ordnung und Familie werden benötigt, um die Art im Strukturbaum anzuzeigen.
// Wenn die Klasse schon existiert: Sicherstellen, dass sie GENAU GLEICH geschrieben wird,
// wie bei den schon in ArtenDb enthaltenen Arten derselben Klasse.
// Wenn es wirklich nicht anders geht: "(unbekannte Klasse)" eintragen.
// Beispielswert: "Amphibia"
"Klasse": "",
// Ordnung: Wichtig: Klasse, Ordnung und Familie werden benötigt, um die Art im Strukturbaum anzuzeigen.
// Wenn die Ordnung schon existiert: Sicherstellen, dass sie GENAU GLEICH geschrieben wird,
// wie bei den schon in ArtenDb enthaltenen Arten derselben Ordnung.
// Wenn es wirklich nicht anders geht: "(unbekannte Ordnung)" eintragen.
// Beispielswert: "Anura"
"Ordnung": "",
// Familie: Wichtig: Klasse, Ordnung und Familie werden benötigt, um die Art im Strukturbaum anzuzeigen.
// Wenn die Familie schon existiert: Sicherstellen, dass sie GENAU GLEICH geschrieben wird,
// wie bei den schon in ArtenDb enthaltenen Arten derselben Familie.
// Wenn es wirklich nicht anders geht: "(unbekannte Familie)" eintragen.
// Beispielswert: "Bufonidae"
"Familie": "",
// Gattung: Fakultativ
// Beispielswert: "Bufo"
"Gattung": "",
// Art: Fakultativ
// Beispielswert: "bufo"
"Art": "",
// Autor: Fakultativ
// Beispielswert: "(Linnaeus, 1758)"
"Autor": "",
// Artname: Fakultativ. Gattung, Art und Autor
// Beispielswert: "Bufo bufo (Linnaeus, 1758)"
"Artname": "",
// Artname vollständig: Obligatorisch. Gattung, Art und Autor plus: Deutscher Name in Klammern
// Beispielswert: "Bufo bufo (Linnaeus, 1758) (Erdkröte)"
"Artname vollständig": "",
// Name Deutsch: Fakultativ
// Beispielswert: "Erdkröte"
"Name Deutsch": "",
// Name Französisch: Fakultativ
// Beispielswert: "Crapaud commun"
"Name Französisch": "",
// Name Italienisch: Fakultativ
// Beispielswert: "Rospo commune"
"Name Italienisch": "",
// Fakultativ können beliebige weitere Informationen erfasst werden, und zwar so:
// - links des Doppelpunkts ist der Feldname. Er wird immer in Hochzeichen eingefasst
// - rechts des Doppelpunkts ist der Feldwert
// - Feldwerte für wahr/falsch bzw. -1/0 bzw. ja/nein lauten: true/false
// - Regel für Feldwerte: Zahlen und true/false ohne Hochzeichen, Texte in Hochzeichen eingefasst
// Beispielswerte:
"Mein individuelles Textfeld": "Text",
"Mein individuelles Zahlenfeld": 2500,
// immer daran denken: letztes Feld ohne folgendes Komma
"Mein individuelles wahr/falsch Feld": true
}
},
// Eigenschaftensammlungen: Das sind die Eigenschaften der Art selbst
"Eigenschaftensammlungen": [
{
// Die Eigenschaftensammlung "ZH GIS" wird benötigt,
// damit die Art im Artenlistentool und in EvAB zur Verfügung steht
// Name: Obligatorisch. Ist immer "ZH GIS"
"Name": "ZH GIS",
// Beschreibung: Fakultativ. Bitte so belassen
"Beschreibung": "GIS-Layer und Betrachtungsdistanzen für das Artenlistentool, Artengruppen für EvAB, im Kanton Zürich. Eigenschaften aller Arten",
// Datenstand: Fakultativ. Bitte so belassen
"Datenstand": "dauernd nachgeführt",
// Link: Fakultativ. Bitte so belassen
"Link": "http://www.naturschutz.zh.ch",
// Eigenschaften: Obligatorisch
// Enthält die Eigenschaften der Datensammlung
"Eigenschaften": {
// GIS-Layer:
// Dieselbe nehmen, wie sie für andere Arten derselben Gruppe verwendet wird
// Beispielswert: "Amphibien"
"GIS-Layer": "",
// Artengruppen-ID in EvAB:
// Dieselbe nehmen, wie sie für andere Arten derselben Gruppe verwendet wird
// Beispielswert: 1
// Ohne Hochzeichen, da es eine Zahl ist
"Artengruppen-ID in EvAB": ,
// Betrachtungsdistanz (m):
// Oft dieselbe nehmen, wie sie für andere Arten derselben Gruppe verwendet wird
// Ausnahme: Gruppen, in denen nicht für die ganze Gruppe dieselbe Betrachtungsdistanz gesetzt wurde
// Beispielswert: 3000
// Ohne Hochzeichen, da es eine Zahl ist
"Betrachtungsdistanz (m)": ,
// Kriterien für Bestimmung der Betrachtungsdistanz: Bitte so erfassen
"Kriterien für Bestimmung der Betrachtungsdistanz": "Nachträglich durch FNS bestimmt"
}
}
],
// Beziehungssammlungen: Das sind Beziehungen zwischen Objekten.
// Also zwischen Arten und Arten oder Arten und Lebensräumen
"Beziehungssammlungen": [
]
}
// Nach dem vollständigen Ausfüllen:
// - Bemerkungen entfernen
// - Felder ohne Werte entfernen
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment