Please activate JavaScript!
Please install Adobe Flash Player, click here for download

arcAKTUELL 1.2013 - Leben in der Stadt

33S O F T W A R E N E W S Webanwendungen in Minutenschnelle konfigurieren und erstellen Neuerungen bei den ArcGIS Viewern Mit den beiden Viewern ArcGIS Viewer for Flex1 und ArcGIS Viewer for Silverlight2 lassen sich in nur wenigen Minuten benutzerdefinierte GIS- Web-Mapping-Anwendungen allein über die Konfiguration mittels in- tuitiv bedienbarer, interaktiver Application Builder erstellen – ganz ohne Programmierung. Beide Application Builder bestechen durch ihre einfache Bedienung. Sie erlauben die schnelle Erstellung von Weban- wendungen über eine interaktive WYSIWYG-Benutzeroberfläche. Beim Konfigurieren von Dateninhalten, Funktionalität und Layout wird die in- teraktive Viewer-Vorschau in Echtzeit aktualisiert und bietet so die Kon- trolle über die Darstellung von Änderungen. Die Viewer sind auch eine ausgezeichnete Alternative und ein Ersatz für WebADF-Klienten. Wie sich an den Namen der Viewer bereits ablesen lässt, basieren sie auf der jeweils korrespondierenden ArcGIS Mapping API: ArcGIS API for Flex und ArcGIS API for Silverlight. Mithilfe dieser APIs kann die Funktionalität der Viewer auch mit eigenem Code erweitert werden. Im Resource Center sind darüber hinaus zahlreiche Widgets beziehungs- weise Add-ins verfügbar, um die Viewer mit über die Standardfunktio- nalität hinausgehenden Funktionen auszustatten. Beide Viewer werden stetig ausgebaut und weiterentwickelt. Sie liegen nun in neuen Versionen mit zahlreichen Neuerungen vor. ArcGIS Viewer for Flex 3.1 – Neuerungen Zur Anzeige der Attribute von Feature-Layern ist ein zusätzliches Tabel- len-Widget hinzugekommen. Die interaktive und editierbare Attribut- tabelle wird der Anwendung über die Layout-Registerkarte im Applica- tion Builder hinzugefügt. Enthält die Karte mehrere Feature-Layer, lassen sich die jeweiligen Daten über Reiter in der Attributtabelle an- steuern. Die Attribute aller oder auch selektierter Features können zu- dem als CSV-Datei exportiert werden. Im Header der Anwendung ist nun standardmäßig eine Textbox für die Ortssuche integriert, die auf einem definierbaren Locator beruht. Er- gebnisse der Trefferliste werden in einer Drop-down-Liste unterhalb der Textbox angezeigt. Weitere Neuerungen umfassen unter anderem ne- ben einer erweiterten Pop-up-Konfiguration auch die Unterstützung webbasierter CSV-Dateien und GeoRSS-Feeds als Grundkarte bzw. operationale Layer. Eine vollständige Liste der Neuerungen und zahl- reiche Beispiele finden sich im Resource Center.1 ArcGIS Viewer for Silverlight 3.0 – Neuerungen Die Versionsnummer von ArcGIS Viewer for Silverlight wurde von 1.0.1 auf 3.0 aktualisiert und stimmt nun mit der Versionsnummer der verwen- deten ArcGIS API for Silverlight überein. Die neue Version lässt sich ohne Deinstallation der vorherigen Version installieren, dies vereinfacht damit den Upgrade-Prozess. Ebenso neu ist die Unterstützung für hohe Druckqualität mit ArcGIS 10.1 for Server. ArcGIS Viewer for Silverlight verwendet für erweiterte Druckfunktionen die Export Web Map Task. Das Werkzeug „Drucken“ kann außerdem mit einem benutzerdefinierten Druckservice und einer Proxy-URL angepasst werden. Mit dem jetzt konfigurierbaren Werkzeug „Suchen“ lassen sich beliebi- ge ArcGIS Server Locator Services für die Ortssuche verwenden. Zudem ist es möglich, die Orts-, ArcGIS Online und Websuche nach Bedarf in Suchwerkzeuge aufzunehmen beziehungsweise aus ihnen auszu- schließen. Vollständig neu sind die beiden Werkzeuge „Messen“ für das Messen von Karten-Features und auf der Karte gezeichneten Formen sowie „Le- sezeichen“ für das Speichern räumlicher Lesezeichen beziehungsweise die Definition von als Lesezeichen gespeicherten Positionen für ArcGIS Viewer for Silverlight Anwendungen. Entwickler dürfen sich ebenso freuen: Der komplette Quellcode für die Werkzeuge „Drucken“, „Suchen“, „Lesezeichen“ und „Messen“ ist auf ArcGIS Online öffentlich verfügbar. Damit haben Entwickler Zugriff auf reale, für Produktionsumgebungen geeignete Beispiele für Add-ins, die mittels der Extensibility API erstellt wurden. Entwickler können diese Beispiele als Referenz für die Entwicklung eigener Add-ins nutzen. Auch die Extensibility API wurde erweitert. So verfügen Entwickler nun über einen programmgesteuerten Zugriff auf die vom Viewer verwendete ArcGIS Online oder Portal-Instanz und auf die Proxy-URL des Viewers, sofern sie definiert wurde. Alle Neuerungen im Detail sind im Resource Center2 ausführlich beschrieben. Angélique Wiedmer Esri Deutschland GmbH Kranzberg a.wiedmer@esri.de 1 http://resources.arcgis.com/en/communities/flex-viewer 2 http://resources.arcgis.com/en/communities/silverlight-viewer ++ Attributtabelle in ArcGIS Viewer for Flex Messen in ArcGIS Viewer for Silverlight

Seitenübersicht