Offline Geo-Apps mit ArcGIS Runtime - Esri...

Preview:

Citation preview

Offline Geo-Apps mit ArcGIS Runtime

Offline Geo-Apps mit ArcGIS Runtime

Alexander ErbeEsri Deutschland GmbH, Kranzberg

2

#geodev

3

ArcGIS Platform

Desktop Web Device

Server Online-Inhalte und Services

EinfachIntegriertOffen

In der Cloud … . . . und lokal

Mapping, Analysen und Verwaltung geographischer InformationenDie ArcGIS Plattform

5

Desktop Web Device

Server Online-Inhalte und Services

EinfachIntegriertOffen

In der Cloud … . . . und lokal

Apps und SDKsOffline

6

Zielplattformen

Web Native GIS

7

Web und Offline

JavaScript / HTML 5

http://esri.github.io/offline-editor-js/demo/

8

GIS und Offline

ArcGIS for Desktop (ArcObjects) Profi-Werkzeug für Spezialisten im Feld

Erweiterbar durch Add-Ins

ArcGIS Engine (ArcObjects)

ArcGIS for Windows Mobile Basis-Software mit ausrollbaren Applikationen

Software Development Kit

9

Native und Offline (ArcGIS Runtime)

QT

OS X

Windows Store

JavaSEiOS

Android

Windows Phone

Mobile

Desktop

Embedded

.NET

DesktopClient

10

Offline Basemaps

Quelle ArcGIS for Server Services

ArcGIS Online Services

Raster Data, …

Erstellung ArcGIS for Desktop

ArcGIS Runtime

Format Tile Package

Compact Cache

Raster Data, Images

Nutzbar in ArcGIS for Desktop

ArcGIS Runtime

12

Offline Vector Data

Quelle ArcGIS for Server Services

ArcGIS Online Services

GDB, Shapes, …

Erstellung ArcGIS for Desktop

ArcGIS Runtime

Format Map Package

ArcGIS Runtime Content (SQLite)

Shape

Nutzbar in ArcGIS for Desktop

ArcGIS Runtime

13

Synchronisierung Vector Daten

FeatureService

Lokale Kopie erzeugen

Änderungen vornehmen Delta erzeugen

Delta hochladen

Antwort mit Server Delta

Änderungen in lokale Kopie übernehmen

14

Offline Network (Routing, Drive Time)

Quelle Network Dataset

Erstellung ArcGIS for Desktop

Format Geoprocessing Package

ArcGIS Runtime Content

Nutzbar in ArcGIS for Desktop

ArcGIS Runtime

15

Offline Geocoding

Quelle Locator

Erstellung ArcGIS for Desktop

Format Locator Package

ArcGIS Runtime Content

Nutzbar in ArcGIS for Desktop

ArcGIS Runtime

16

Offline Geoprocessing

Quelle Models, Tools, Python Scripts

Erstellung ArcGIS for Desktop

Format Geoprocessing Package

Nutzbar in ArcGIS for Desktop

ArcGIS Runtime

17

Checkliste

1. Evaluierung

Was genau soll offline gemacht werden?

Wie viele Mitarbeiter sind unterwegs?

Welche Daten und Funktionen werden wirklich offline benötigt?

Welche Zielplattform(en)?

Lizenzen

2. Definieren des mobilen Workflows

Wie werden die Daten bereitgestellt?

Authentifizieren, Security, Aktualisieren, Synchronisieren

3. Technische Umsetzung

Welches SDK?

18

Ressourcen

Weitere Informationen

Code und Links

ArcGIS Runtime SDK for .NET Samples & Data (GitHub) https://github.com/Esri/arcgis-runtime-samples-dotnet

ArcGIS Online Basemaps (for export) http://www.arcgis.com/home/group.html?owner=esri&title=Tiled%20Basemaps

ArcGIS Runtime Content http://resources.arcgis.com/en/help/main/10.2/index.html#//00660000045q000000

Map-, Tile-, Locator-, Geoprocessing Packages http://resources.arcgis.com/en/help/main/10.2/index.html#/About_packaging/00660000045n000000/

20

ArcGIS for Developers: developers.arcgis.com

21

Esri @ GitHub: esri.github.io

22

GeoNet: geonet.esri.com/groups/geodev-germany

23

Meetups: meetup.com/GeoDev-Meet-Up-Group-Deutschland/

24

DevSummit Europe: esri.com/events/devsummit-europe

25

Esri Deutschland GmbHRingstraße 7 85402 Kranzberg

Telefon +49 89 207 005 1200gistalk@esri.deesri.de/gistalk

Danke!

26

Recommended