1 Allgemeines

WebGIS DataLinq ist ein Werkzeug zur einfachen Abfrage von Datenbeständen aus verschiedenen Quellen sowie zur Bereitstellung und Darstellung der Ergebnisse. Der Fokus liegt auf dem einfachen, lesenden und schreibenden Datenzugriff.

1.1 Ziele

Um DataLinq möglichst universell aus allen möglichen Applikationen einsetzen zu können, wurden folgende Ziele definiert:

  • Leichtes Einbinden/Aufrufen von unterschiedlichen Datenquellen

  • Berechtigungen für Abfrage und Darstellung sind getrennt verwaltbar

  • Ergebnisse als Rohdaten bzw. in aufbereiteter Form verfügbar

  • Erstellung von Formularen zum Bearbeiten von Datensätzen

  • Einfaches und schnelles Bearbeiten von Datensätzen

  • Statistische Auswertung und Analyse von Datensätze

  • Darstellung von Datensätzen und der Auswertung in Diagrammform

1.2 Datenquellen

Folgende Datenquelle können für die Abfrage herangezogen werden:

  • Datenbanken

  • WebGIS REST-API Abfragen

  • GeoJson

  • GeoRss

  • Plain Text: die Abfragen sind Listen von Werten als Text. Ideal für Auswahllisten

  • Eine andere WebGIS DataLinq Anwendung

1.3 Ausgabemöglichkeiten

Die Ausgabe der Ergebnisse ist in folgender Form verfügbar:

  • Rohdaten der Abfrage als JSON

  • Darstellung als HTML über ASP.NET Razor Markup