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

arcAKTUELL 2.2013 - Mobil unterwegs

41S C H U L E N U N D U N I V E R S I T Ä T E N Mehr als Desktop-Software Die Esri Campuslizenz für Entwickler Sehr viele Hochschulen in Deutschland und der Schweiz nehmen am Esri Campuslizenzprogramm teil und nutzen die enthaltene Software und Leistungen für Lehre und Forschung. Für Software-Entwickler an Hochschulen bietet die Campuslizenz eine Reihe von Möglichkeiten, die hier kurz vorgestellt werden. Native SDKs (Runtime) Mit ArcGIS Runtime SDKs lassen sich schnell eigene maßgeschneiderte Apps mit GIS-Funktionalität für den Desktop, Smartphones und Tablets erstellen. Die Palette reicht dabei von der einfachen Kartenansicht bis hin zu komplexen räumlichen Analysen, die lokale Daten mit Webdiens- ten verknüpfen. ArcGIS Runtime ist im EDN (Esri Developer Network) enthalten, das jeder Hochschule mit einer Campuslizenz zur Verfügung steht. · Desktop: Desktop-Anwendungen können mit den ArcGIS Runtime SDKs für Java (Linux und Windows) und Windows Presentation Foundation (WPF) entwickelt werden. · Smartphones und Tablets: Für mobile Plattformen stehen ArcGIS Runtime SDKs für Android, iOS, Windows Phone und Windows Mobile frei zum Download zur Verfügung. Web-APIs Wer Webanwendungen erstellen will, kann auf Programmierschnittstel- len (APIs) für JavaScript, Flex und Silverlight zurückgreifen. Der Einsatz dieser Web-APIs zum Testen und Entwickeln ist kostenfrei. Die jeweili- gen APIs und SDKs lassen sich mit dem Esri Global Account auch he- runterladen. Python Für das Automatisieren von Prozessen in ArcGIS (zum Beispiel Analyse, Geoverarbeitung, Kartenherstellung) mit der Skriptsprache Python bie- tet Esri das umfangreiche Site Package ArcPy. Python-Code für ArcGIS kann in einer eigenen integrierten Entwicklungsumgebung (IDE) oder direkt im Python-Fenster in ArcGIS for Desktop geschrieben werden. ArcGIS Engine ArcGIS Engine ist ebenfalls Teil des EDN. Mit ArcGIS Engine können Entwickler über Programmierschnittstellen (APIs) für COM, .NET, C++ und Java eigene GIS-Anwendungen erstellen oder bestehende Anwen- dungen um GIS-Funktionalität erweitern. Dabei können alle ArcGIS Erweiterungen der Campuslizenz wie 3D Analyst, Data Interoperability oder Network Analyst genutzt werden. ArcGIS Engine greift auf Biblio- theken von ArcObjects zurück. Um mit ArcGIS Engine zu entwickeln, muss zusätzlich eine der ArcObject SDKs installiert werden. Diese SDKs können nicht nur für ArcGIS Engine, sondern auch für die Entwicklung mit ArcGIS for Desktop und ArcGIS for Server eingesetzt werden. Ne- ben ArcGIS Engine und ArcGIS Runtime umfasst das EDN viele weitere Produkte. Der Zugang zu Produkten aus dem EDN ist jeweils über einen zentralen Administrator an der Hochschule möglich. Mehr Informatio- nen über EDN gibt es auf edn.esri.com Interessiert an der Entwicklung mit ArcGIS? Die neue Developer Landing Page richtet sich speziell an Entwickler von Apps für Web und Mobile und bietet zahlreiche Hilfestellungen und Code-Beispiele: developers.arcgis.com/en Dr. Jan Wilkening Esri Deutschland GmbH Kranzberg ++

Seitenübersicht