ArcGIS Maps SDKs for Native Apps

Online und offline zugängliche Kartenerstellungsanwendungen mit 2D- und 3D-Datenvisualisierung, Geokodierung, Routing und Geoverarbeitung ohne großen Aufwand entwickeln

Erste Schritte

Benutzerfreundlichkeit bei der Kartenerstellung mit Präzision, Datenschutz und Performance optimieren

Stärken Sie Ihre Anwendungen mit ArcGIS Maps SDKs for Native Apps, dem ultimativen Werkzeug für die Entwicklung von innovativen GIS-Lösungen (geographisches Informationssystem) und lagebezogenen Lösungen für die Kartenerstellung für Mobiltelefone, Tablets, Laptops und Desktops. Unsere SDKs sind von Grund auf sicher und sorgen dafür, dass Sie die volle Kontrolle über Ihre Daten behalten. Gleichzeitig bieten sie unübertroffenen Datenschutz und Sicherheit ohne Einschränkungen hinsichtlich der Funktionalität.

Karten erstellen, die online und offline verwendet werden können

Ideal für vernetzte, teilweise vernetzte und nicht vernetzte Umgebungen

Erstellen Sie Anwendungen, mit denen Benutzer Webkarten und ArcGIS-Dienste für die Offline-Verwendung herunterladen können und die Funktionen zum Anzeigen, Bearbeiten und Analysieren enthalten. Aktivieren Sie zudem Geokodierung, Routing und die Nutzung von dateibasierten räumlichen Daten im Offline-Modus bei 2D- und 3D-Formaten.

 Eine beige Karte mit gelb hervorgehobenen Straßen und blauen Wasserläufen sowie einem schwarzen Kasten in der Mitte mit der Aufschrift "Karte wird heruntergeladen"

Kartenerstellungsanwendung mit Ortungsfunktionen als Kernstück entwickeln

Geräte-Hardware und Peripheriegeräte nutzen

Nutzen Sie die in Ihren Geräten integrierten Ortungsfunktionen und verbinden Sie sie mit externen Peripheriegeräten wie etwa mit hochpräzisen GNSS-Empfängern für lagebezogene Workflows wie Datenerfassung, Geofencing, Routing und Navigation.

2D- und 3D-Karten stilisieren, integrieren und analysieren

Benutzerdefinierte interaktive Karten erstellen

Binden Sie innovative datengesteuerte Visualisierungen, dynamische Layer-Kontrolle und räumliche Analyse ein. Optimieren Sie 3D-Apps auf mobilen Geräten mit Augmented-Reality-Funktionen.

Anwendungen mit ArcGIS integrieren

Basisprodukte und spezifische Funktionen nutzen

Integrieren Sie Ihre Anwendungen mithilfe von Webkarten, Webszenen und zuverlässiger Authentifizierung mit ArcGIS. Bauen Sie auf unsere Basisprodukte wie ArcGIS Location Platform, ArcGIS Online, ArcGIS Enterprise und ArcGIS Pro auf, und nutzen Sie Funktionen wie Utility Network, Indoor-Positionierung und Daten-Streaming in Echtzeit.

Das passende SDK für die jeweiligen Entwicklungsziele wählen

ArcGIS Maps SDKs for Native Apps ist für fünf App-Entwicklungsumgebungen verfügbar. Ganz gleich, ob Sie Apps für iOS, Android, Windows, Linux, macOS oder für mehrere Plattformen entwickeln, es gibt für jedes Entwicklungsziel ein SDK.

ArcGIS Maps SDK for .NET

Ideal für Android, iOS, macOS (mit Mac Catalyst) und Windows

Entwickeln Sie mit .NET MAUI, WinUI oder WPF Apps für mobile Geräte und Desktops. Das SDK wird in Form von NuGet-Paketen bereitgestellt und enthält Visual Studio-Projektvorlagen, die Ihnen den Einstieg erleichtern.

Dokumentation anzeigen
Anwendungsbeispiele herunterladen
 Text und Symbole vor schwarzem Hintergrund, die einen Code-Editor mit Code für eine WPF-Karten-App für New York City darstellen

ArcGIS Maps SDK for Java

Ideal für Linux, macOS und Windows

Entwickeln Sie mithilfe von Java und JavaFX plattformübergreifende Kartenerstellungs- und GIS-Anwendungen für Desktops. Das SDK unterstützt zur Steigerung der Produktivität die Integration von Gradle. Hinweis: ArcGIS Maps SDK for Java wird abgekündigt. Wenn Sie Ihre Entwicklungsziele effizient erreichen möchten, sollten Sie unsere anderen SDK-Optionen erkunden.

Dokumentation anzeigen
Anwendungsbeispiele herunterladen
 Text und Symbole vor schwarzem Hintergrund, die einen Code-Editor mit Java-Codeausschnitt und einer Karte von Manhattan darstellen

ArcGIS Maps SDK for Kotlin

Ideal für Android-Telefone und -Tablets

Entwickeln Sie mithilfe von Kotlin Android-Anwendungen für Telefone und Tablets. Für einen schnelleren Einstieg unterstützt das SDK die Integration von Gradle und modulare Open-Source-Ansichten.

Dokumentation anzeigen
Anwendungsbeispiele herunterladen
 In Kotlin entwickelte mobile Anwendung, die Text und Symbole anzeigt, die auf der linken Seite Code und eine Karte von New York City darstellen

ArcGIS Maps SDK for Qt

Ideal für Android, iOS, Linux, macOS und Windows

Entwickeln Sie mit Qt Framework mithilfe von Qt Creator Kartenerstellungs-Apps für mobile Geräte und Desktops. Mit dem SDK wird eine zuverlässige C++-API zur Unterstützung von Apps, die mit einer Qt Quick- oder Qt Widgets-Bedienoberfläche erstellt wurden, bereitgestellt.

Dokumentation anzeigen
Anwendungsbeispiele herunterladen
 Text und Symbole vor schwarzem Hintergrund, die Code und ein eingefügtes Mobiltelefon darstellen, auf dem eine Karte angezeigt wird

ArcGIS Maps SDK for Swift

Ideal für iPhones, iPads und Macs (mit Mac Catalyst)

Dieses SDK ist in Form eines Swift-Pakets erhältlich und stellt eine SwiftUI-API sowie die neuesten Funktionen der Sprache Swift bereit, sodass sich nun Kartenerstellungs-Apps für Apple-Geräte noch einfacher entwickeln lassen.

Dokumentation anzeigen
Anwendungsbeispiele herunterladen
 Text und Symbole, die Code in einem Code-Editor und eine auf Manhattan, New York City zentrierte Nebenkarte darstellen

Weitere Ressourcen erkunden

In unserer Sammlung aus Blogs, Videos und Case Studys finden Sie Informationen zu den Funktionen von ArcGIS Maps SDKs for Native Apps.

Vorige
Weiter

Das Potenzial von ArcGIS voll ausschöpfen

Nutzen Sie das Potenzial von ArcGIS Location Platform, ArcGIS Online, ArcGIS Enterprise und ArcGIS Pro. Ganz gleich, ob Sie eines diese Produkte oder eine Kombination davon verwenden, Sie können ganz flexibel exakt die Kartenerstellungs-App-Experience liefern, die den individuellen Anforderungen Ihrer Benutzer entspricht.

Vorige
Weiter

Kaufoptionen für ArcGIS Developer

Zu ArcGIS Developer – Preise wechseln

Telefonischen Kontakt mit dem Vertrieb aufnehmen

1-800-447-9778

7:00 bis 17:00 Uhr Montag bis Freitag (PST)

Online-Chat

Chat starten

Vertrieb kontaktieren

Kontaktformular ausfüllen

Unterstützung und technischen Support anfordern