Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

Avenue - Kleine Scripte, große Wirkung

Ähnliche Präsentationen


Präsentation zum Thema: "Avenue - Kleine Scripte, große Wirkung"—  Präsentation transkript:

1 Avenue - Kleine Scripte, große Wirkung
ESRI EUROPEAN USER CONFERENCE Avenue - Kleine Scripte, große Wirkung Harald Gladytz, ESRI Germany

2 Was ist Avenue Avenue ist die objektorientierte Programmiersprache von ArcView Avenue kann verwendet werden, um - die Aufgaben für Endbenutzer zu vereinfachen - für spezifische Anwendungen neue Funktionalitäten aufzubauen - ArcView mit anderen Anwendungen zu verknüpfen Die grafische Benutzeroberfläche (Graphical User Interface - GUI) von ArcView ist mit Avenue erstellt

3 Einbinden bestehender Scripte Quellen für Scripte und Erweiterungen
Avenue in der graphischen Benutzeroberfläche Kleine Scripte selbst Programmieren Beispiele Wo kommen kleine Scripte zur Anwendung? ArcView ist mit seiner Graphischen Benutzeroberfläche sehr flexibel einsetzbar - trotzdem werden immer neue Anforderungen auch die Standardoberfläche überfordern. Mit Avenue ist ArcView in der Lage auf die vielschichtigsten Probleme zu reagieren. Kleine Scripte lösen dabei viele Dinge der täglichen Aufgaben Der Nutzer kann dabei auf eine breite basis bereits vorhandener Scripts zurückgreifen. Um spezielle Anforderunghen zu erfüllen stehen auch an einigen stellen Möglichkeitenn der Anwendung von Avenue-Requests in der Standardoberfläche zur Verfügung Berechnen von Feldern Abfrageeditor Eigene Programme werden zunehmend in der Täglichen Arbeit zum Einsatz kommen. Erste schritte werden viele dabei über die Manipulation von bestehenden Scripten (Systemscripten) gegangen sein oder in der Nutzung von bereits bestehender Scripte. Einzelne kleine Beispiele sollen ihnen Zeigen, daß mit kleinen Scripts viele Probleme der täglichen Arbeit sehr Effektiv gelöst werden können. Avenue - Kleine Skripte, große Wirkung

4 Bestehende Scripte dem Projekt hinzufügen
Script aus Datei laden Systemscript laden Einbinden bestehender Scripte

5 Verändern der graphische Benutzeroberfläche
Doppelklick Dokument Typ Control Set Control Editor Durch Doppelt in den leeren Bereich der Schalter oder Werkzeugleiste wird die Anpassenbox Geöffent Über die Einstellungen in der Box ist man in der Lage in jeder Graphischen Benutzeroberfläche anzupassen Eigenschaftenliste Einbinden bestehender Scripte

6 Erstellung neuer Controls und Einbindung von Scripts
Steuerelement auswählen Steuerelement oder Trennfläche entfernen Neues Steuerelement einfügen Trennfläche einfügen Die Anpassen Box In der anpassen Box können Controls zur Echtzeit erstellt oder auch entfernt werden Damit ist eine Veränderung der Graphischen Benutzeroberfläche möglich Einbinden bestehender Scripte

7 Quellen für Scripte Hilfesystem WWW.ESRI.COM ArcView Homepage
Aus der Onlinehilfe können Beispielscripte geladen, verwendet oder auch modifiziert werden Große Datenmengen (Scripts) können auch von der Homepage von ESRI downgeladen werden. Über ein komfortables Menü können auch nacch inhaltlichen Gesichtspunkten recherchen angestellt werden Quellen für Scripte und Erweiterungen

8 Avenue in der Graphischen Benutzeroberfläche anwenden
Abfragemanager Feld Berechnen Über den Abfragemanager können Avenue - Requests zur Erstellung von Abfragen auf Tabellen benutzt werden - Gesamtausdruck muß dabei vom Typ boolean sein (true oder false Gleiches gilt auch für den Dialog zum Berechnen von Feldern - Rückgabewert muß hier dem Typ des zu berechnenden Feldes sein Avenue in der graphischen Benutzeroberfläche

9 Avenue - beim Berechnen von Feldern
Beispiel- Der Mittelpunkt der Fläche wird als Attributeintrag benötigt Feld ist vom Typ - Numerisch Rückgabe ist Numerisch Ergebnis Avenue in der graphischen Benutzeroberfläche

10 Scripte - beim Berechnen von Feldern
Feld Berechnen mit einem Script Wichtig - Rückgabewert mut dem Feldtype entsprechen - self Parameter muß an das aufgerufene Script übergeben werden Avenue in der graphischen Benutzeroberfläche

11 Kleine Scripte erstellen, testen und ausführen
Script im Scripteditor erstellen Script compilieren Script einbinden Script testen und ausführen Ablauf beim erstellen von Scripten 1. Quelltext 2. Compiler - Syntaxprüfung 3. Testen - Haltepunkte - Schrittweise - Variableninhalte 4. Script in Oberfläche einbinden Kleine Scripte selbst Programmieren

12 Beispiele 1. Modifizieren eines Systemscripts 2. Avenue beim Berechnen von Feldern 3. Verwenden und Einbinden eines Beispielscrips 4. Erstellen eines kleinen Scripts


Herunterladen ppt "Avenue - Kleine Scripte, große Wirkung"

Ähnliche Präsentationen


Google-Anzeigen