sgcMaps herunterladen

sgcMaps ist in der sgcUI-All-Access-Testversion enthalten, mit einem Installer für Delphi und einem für C++ Builder mit allen 17 sgcUI-Produkten. Lade die voll funktionsfähige Testversion herunter, führe die kompilierten Demos ohne IDE aus, oder füge die NuGet-Pakete zu einem .NET-Projekt hinzu. Lizenzen sind auf der Preisseite erhältlich.

Kostenlose Testversion herunterladen

Eine sgcUI-Testversion installiert alle sgcUI-Produkte, einschließlich sgcMaps, mit vollem Funktionsumfang zur Evaluierung.

Neu bei sgcMaps? Beginnen Sie mit den fünf QuickStart-Demos für Delphi (VCL) in Demos\Maps\00.QuickStart und lesen Sie den Getting-Started-Leitfaden (PDF, Englisch), der sie Schritt für Schritt erklärt.

sgcUI-Testversion für Delphi

Voll funktionsfähige Evaluierung für Delphi 7 bis RAD Studio 13 mit allen 17 sgcUI-Produkten, einschließlich sgcMaps, und den Beispielprojekten.

Delphi-Testversion herunterladen →

sgcUI-Testversion für C++ Builder

Voll funktionsfähige Evaluierung für C++ Builder 10.1 bis 13. Dieselben Komponenten mit C++-Header-Dateien und Beispielprojekten.

C++ Builder-Testversion herunterladen →

Kompilierte Demos

Sofort lauffähige Programme jedes sgcUI-Produkts. Die sgcMaps-Demos sind OfflineMap, MapFeatures, Services, OfflineServices, StaticRender (Konsole), FMX, VectorTiles, FMXMobile, OGCServices, PMTiles und ShapefileWKT.

Demos herunterladen →

sgcUI-Testversion für Delphi

Delphi 13 Florence Herunterladen ↓
Delphi 12 Athens Herunterladen ↓
Delphi 11 Alexandria Herunterladen ↓
Delphi 10.4 Sydney Herunterladen ↓
Delphi 10.3 Rio Herunterladen ↓
Delphi 10.2 Tokyo Herunterladen ↓
Delphi 10.1 Berlin Herunterladen ↓
Delphi 10 Seattle Herunterladen ↓
Delphi XE8 Herunterladen ↓
Delphi XE7 Herunterladen ↓
Delphi XE6 Herunterladen ↓
Delphi XE5 Herunterladen ↓
Delphi XE4 Herunterladen ↓
Delphi XE3 Herunterladen ↓
Delphi XE2 Herunterladen ↓
Delphi XE Herunterladen ↓
Delphi 2010 Herunterladen ↓
Delphi 2009 Herunterladen ↓
Delphi 2007 Herunterladen ↓

sgcUI-Testversion für C++ Builder

C++ Builder 13 Herunterladen ↓
C++ Builder 12 Herunterladen ↓
C++ Builder 11 Herunterladen ↓
C++ Builder 10.4 Herunterladen ↓
C++ Builder 10.3 Herunterladen ↓
C++ Builder 10.2 Herunterladen ↓
C++ Builder 10.1 Herunterladen ↓

Das bekommst du in der Testversion

  • sgcMaps mit jedem Feature, Offline-Paket inklusive, plus die anderen 16 sgcUI-Produkte
  • Kern-, VCL- und FireMonkey-Pakete (sgcMaps, sgcMapsVCL und sgcMapsFMX) für Delphi 7 bis 13, FireMonkey ab XE6, und C++ Builder 2007 bis 13 in der C++-Builder-Testversion
  • Die elf Delphi-Demoprojekte für sgcMaps und die Hilfe
  • Ein mit der Testversion kompilierter Build zeigt einen Hinweis, sobald das im Build genannte Release-Fenster abgelaufen ist; sonst ändert sich nichts

Drei Schritte zu einem laufenden sgcMaps

Installiere die Testversion, starte eine Demo und platziere dann sgcMaps auf deinem eigenen Formular.

Installieren

Starte den sgcUI-Testinstaller. Er installiert sgcUICore mit sgcMaps und registriert TsgcVCLMap, TsgcFMXMap und die Dienstkomponenten in der IDE.

Eine Demo öffnen

Öffne 02 MapFeatures aus Demos\Maps im Installationsordner und starte es: OpenStreetMap-Kacheln werden geladen, und die Tabs zeigen Clustering, Zeichnen und Heatmaps.

Die Karte ablegen

Lege auf einem neuen VCL-Formular eine TsgcVCLMap ab, füge eine Ebene mit Provider auf mtpOpenStreetMap hinzu, rufe sgcMapApplyProvider auf und füge mit AddMarker einen Marker hinzu.

Die sgcMaps-Demos ausführen

Nur Registered OfflineMap

Ordner-, MBTiles- und Online-Kacheln, Marker und Formen, dazu GeoJSON-, GPX- und KML-Import.

MapFeatures

Anbieter und API-Schlüssel, Marker-Clustering, Formbearbeitung, Heatmaps und Bildexport.

Services

Ortssuche, Geocoding, Wegbeschreibungen, Höhe, Zeitzonen und Gerätestandort mit den Online-Anbietern. Delphi XE8 und später.

Nur Registered OfflineServices

Baue einen GeoNames-Index und einen OpenStreetMap-Routengraphen, dann suche Orte und route Auto, Fahrrad oder Fußweg ohne Netz.

StaticRender

StaticRender

Ein Konsolenprogramm, das eine Karte ohne Fenster in eine PNG- oder BMP-Datei rendert.

FMX

Die FireMonkey-Karte mit Kacheln, Markern und Gerätestandort, für Windows, macOS, iOS und Android. Delphi XE6 und später.

VectorTiles

VectorTiles

Ein Vektorkachelserver, gezeichnet mit dem eingebauten Stil oder einer eigenen Stildatei, mit scharfen Beschriftungen bei jeder Zoomstufe.

FMXMobile

Die FireMonkey-Karte für Smartphones und Tablets: Verschieben mit einem Finger, Pinch-Zoom, große Zoom-Schaltflächen, deine Position mit Genauigkeitskreis und eine Liste von Orten. Delphi 10.4 und neuer.

OGCServices

Lädt ein WMS- oder WMTS-Capabilities-Dokument von einer URL oder aus einer Datei, listet die Ebenen auf und fügt die gewählte als Overlay über OpenStreetMap hinzu, mit einem Deckkraft-Schieberegler. Delphi 2009 und neuer.

Nur Registered PMTiles

Öffnet ein PMTiles-Raster- oder -Vektorarchiv aus einer Datei oder von einer URL, zeigt Header und Metadaten und fügt es als Ebene hinzu, auf das Archiv zentriert. Delphi XE2 und neuer.

ShapefileWKT

Importiert ein Shapefile mit seiner Attributtabelle, zeigt den Datensatz eines angeklickten Markers und importiert und exportiert WKT.

WinFormsDemo

Das .NET-SgcMapControl in einem WinForms-Fenster mit Anbietern, Markern und Formen.

WpfDemo

Die in XAML deklarierte WPF-Karte: Basisebenen und Marker im Markup, Geschäfte als Marker mit ItemsSource gebunden, Zoom- und Peilungs-Schieberegler, Drucken und PDF-Export.

AvaloniaDemo

Dasselbe Fenster mit dem Avalonia-12-Kartensteuerelement und kompilierten Bindungen.

OgcServicesDemo

Das WinForms-Kartensteuerelement mit einer OpenStreetMap-Basisebene und einem Overlay aus einem WMS- oder WMTS-Dienst: lädt ein Capabilities-Dokument von einer URL oder aus einer Datei, listet die Ebenen auf, fügt die gewählte mit einem Deckkraft-Schieberegler hinzu und zeigt Kachelfehler an.

Nur Registered PMTilesDemo

Das WinForms-Kartensteuerelement mit einer Ebene aus einem PMTiles-Raster- oder -Vektorarchiv, aus einer Datei oder von einer URL geöffnet, mit Header und Metadaten und der auf das Archiv zentrierten Karte.

ShapefileWktDemo

Das WinForms-Kartensteuerelement importiert ein Shapefile mit seiner Attributtabelle und dem Datensatz eines angeklickten Markers, dazu WKT-Import und -Export der Overlays.

Nur Registered OfflineDemo

Das .NET-Offline-Paket: Offline-Kacheln, Routing und Geocoding aus lokalen Datendateien.

ConsoleRenderDemo

ConsoleRenderDemo

Eine .NET-Konsole, die eine Karte mit der Headless-MapView als PNG rendert, unter Windows oder Linux.

Unterstützte IDEs und Plattformen

ElementUnterstützung
Delphi und C++ BuilderDelphi 7 bis 13 und C++ Builder 2007 bis 13 für das Modell, das VCL-Steuerelement, Shapefiles und WKT, mit Mindestversionen je Funktion: PNG-Ausgabe, Kacheln von einem Server, WMS, WMTS und der Downloader ab Delphi 2009; Routenberechnung, Offline-Router, Vektorkacheln von einem Server und PMTiles ab XE2; FireMonkey-Steuerelement, Gerätestandort und GeoJSON ab XE6; MBTiles und Offline-Geokodierer ab XE7 (FireDAC SQLite); Online-Dienste ab XE8.
FireMonkeyWindows ab XE6; macOS, iOS und Android ab Delphi 10.4 (macOS ARM ab Delphi 11). Gerätestandort unter Windows, Android, iOS und macOS. In C++ Builder nur Windows.
Linux 64 BitDie Einheiten des frameworkneutralen Kerns ab Delphi 10.4, ohne Kartensteuerelement.
LazarusEin Lazarus-LCL-Steuerelement, das Kacheln nur von der Festplatte liest.
.NET.NET 8, .NET 9 und .NET 10 (WinForms und WPF unter net8.0-windows, net9.0-windows und net10.0-windows, Avalonia 12 unter net8.0, net9.0 und net10.0). Die Headless-MapView rendert PNG auch unter Linux.

sgcMaps für .NET

sgcMaps gibt es auch als verwalteten C#-Port mit denselben Klassennamen für WinForms, WPF und Avalonia, bereitgestellt als NuGet-Pakete.

NuGet-Pakete

Installiere die kostenlose Community Edition mit dotnet add package esegece.sgcMaps.Community, oder die registrierte Edition mit dotnet add package esegece.sgcMaps. Die Steuerelemente für dein UI-Framework befinden sich in esegece.sgcMaps.WinForms, esegece.sgcMaps.Wpf und esegece.sgcMaps.Avalonia.

Auf NuGet ansehen →

.NET-Demos

Demoprojekte: WinFormsDemo, WpfDemo, AvaloniaDemo, OgcServicesDemo, PMTilesDemo, ShapefileWktDemo, OfflineDemo, ConsoleRenderDemo.

.NET-Übersicht lesen →

Community vs. Registered

Die kostenlose Community Edition von sgcMaps können Einzelpersonen und Organisationen mit weniger als 1 Million Euro Jahresbruttoumsatz und höchstens 5 Entwicklern nutzen. Die registrierte Edition enthält alle Funktionen, den vollständigen Quellcode und die kommerzielle Lizenz. Die Community Edition enthält weder das Offline-Paket (Kachel-Downloader, MBTiles- und PMTiles-Kachelquellen, Offline-Geokodierer und Offline-Router) noch das Paket esegece.sgcMaps.Offline.

sgcMaps NuGet-Pakete

Die Community-Pakete sind kostenlos. Die Registered-Pakete benötigen eine .NET-Lizenz.

EditionInstallationHinweise
Communitydotnet add package esegece.sgcMaps.Community
Communitydotnet add package esegece.sgcMaps.Rendering.Community
Communitydotnet add package esegece.sgcMaps.WinForms.Community
Communitydotnet add package esegece.sgcMaps.Wpf.Community
Communitydotnet add package esegece.sgcMaps.Avalonia.Community
Registriertdotnet add package esegece.sgcMaps
Registriertdotnet add package esegece.sgcMaps.Rendering
Registriertdotnet add package esegece.sgcMaps.WinForms
Registriertdotnet add package esegece.sgcMaps.Wpf
Registriertdotnet add package esegece.sgcMaps.Avalonia
Registriertdotnet add package esegece.sgcMaps.Offline

Du brauchst eine Lizenz?

Sieh dir die Preisoptionen für sgcMaps an, oder hol dir das Produkt als Teil einer sgcUI-Edition.