Télécharger sgcMaps

sgcMaps est livré dans l'essai All-Access de sgcUI, un installateur pour Delphi et un pour C++ Builder avec les 17 produits sgcUI. Télécharge l'essai entièrement fonctionnel, exécute les démos compilées sans IDE, ou ajoute les paquets NuGet à un projet .NET. Les licences sont disponibles sur la page des tarifs.

Téléchargements d'essai gratuit

Un seul essai sgcUI installe tous les produits sgcUI, sgcMaps inclus, avec toutes les fonctionnalités pour évaluation.

Nouveau avec sgcMaps ? Commence par les cinq démos QuickStart pour Delphi (VCL) dans Demos\Maps\00.QuickStart et lis le guide Getting Started (PDF, en anglais), qui les explique pas à pas.

Essai sgcUI pour Delphi

Évaluation entièrement fonctionnelle pour Delphi 7 jusqu'à RAD Studio 13 avec les 17 produits sgcUI, sgcMaps inclus, et les projets de démonstration.

Télécharger l'essai Delphi →

Essai sgcUI pour C++ Builder

Évaluation entièrement fonctionnelle pour C++ Builder 10.1 à 13. Les mêmes composants avec fichiers d'en-tête C++ et projets de démonstration.

Télécharger l'essai CBuilder →

Démos compilées

Exécutables prêts à l'emploi de chaque produit sgcUI. Les démos sgcMaps sont OfflineMap, MapFeatures, Services, OfflineServices, StaticRender (console), FMX, VectorTiles, FMXMobile, OGCServices, PMTiles et ShapefileWKT.

Télécharger les démos →

Essai sgcUI pour Delphi

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

Essai sgcUI pour C++ Builder

C++ Builder 13 Télécharger ↓
C++ Builder 12 Télécharger ↓
C++ Builder 11 Télécharger ↓
C++ Builder 10.4 Télécharger ↓
C++ Builder 10.3 Télécharger ↓
C++ Builder 10.2 Télécharger ↓
C++ Builder 10.1 Télécharger ↓

Ce que tu obtiens dans l'essai

  • sgcMaps avec toutes les fonctionnalités, pack hors ligne inclus, plus les 16 autres produits sgcUI
  • Paquets noyau, VCL et FireMonkey (sgcMaps, sgcMapsVCL et sgcMapsFMX) pour Delphi 7 à 13, FireMonkey à partir de XE6, et C++ Builder 2007 à 13 dans l'essai C++ Builder
  • Les onze projets de démo Delphi de sgcMaps et l'aide
  • Un build compilé avec l'essai affiche un avis une fois dépassée la fenêtre de publication indiquée dans le build ; rien d'autre ne change

Trois étapes vers un sgcMaps fonctionnel

Installe l'essai, lance une démo, puis dépose sgcMaps sur ta propre fiche.

Installer

Lance l'installateur d'essai sgcUI. Il installe sgcUICore avec sgcMaps et enregistre TsgcVCLMap, TsgcFMXMap et les composants de service dans l'IDE.

Ouvrir une démo

Ouvre 02 MapFeatures depuis Demos\Maps dans le dossier d'installation et lance-la : les tuiles OpenStreetMap se chargent, et les onglets montrent le regroupement, le dessin et les cartes de chaleur.

Déposer la carte

Sur une nouvelle fiche VCL, dépose un TsgcVCLMap, ajoute une couche avec Provider défini sur mtpOpenStreetMap, appelle sgcMapApplyProvider et ajoute un marqueur avec AddMarker.

Lance les démos de sgcMaps

Enregistrée uniquement OfflineMap

Tuiles dossier, MBTiles et en ligne, marqueurs et formes, plus import GeoJSON, GPX et KML.

MapFeatures

Fournisseurs et clés d'API, regroupement de marqueurs, édition de formes, cartes de chaleur et export d'images.

Services

Recherche de lieux, géocodage, itinéraires, altitude, fuseaux horaires et position de l'appareil avec les fournisseurs en ligne. Delphi XE8 et suivants.

Enregistrée uniquement OfflineServices

Construis un index GeoNames et un graphe routier OpenStreetMap, puis recherche des lieux et calcule des itinéraires en voiture, à vélo ou à pied sans réseau.

StaticRender

StaticRender

Un programme console qui génère une carte dans un fichier PNG ou BMP sans fenêtre.

FMX

La carte FireMonkey avec tuiles, marqueurs et position de l'appareil, pour Windows, macOS, iOS et Android. Delphi XE6 et suivants.

VectorTiles

VectorTiles

Un serveur de tuiles vectorielles dessiné avec le style intégré ou un fichier de style de ton choix, avec des étiquettes nettes à chaque zoom.

FMXMobile

La carte FireMonkey conçue pour les téléphones et les tablettes : déplacement à un doigt, zoom par pincement, grands boutons de zoom, ta position avec un cercle de précision et une liste de lieux. Delphi 10.4 et versions ultérieures.

OGCServices

Charge un document de capacités WMS ou WMTS depuis une URL ou un fichier, liste les couches et ajoute celle que tu choisis comme calque au-dessus d'OpenStreetMap, avec un curseur d'opacité. Delphi 2009 et versions ultérieures.

Enregistrée uniquement PMTiles

Ouvre une archive PMTiles raster ou vectorielle depuis un fichier ou une URL, affiche son en-tête et ses métadonnées, et l'ajoute comme couche centrée sur l'archive. Delphi XE2 et versions ultérieures.

ShapefileWKT

Importe un shapefile avec sa table d'attributs, affiche l'enregistrement d'un marqueur sur lequel on clique, et importe et exporte du WKT.

WinFormsDemo

Le SgcMapControl .NET dans une fenêtre WinForms avec fournisseurs, marqueurs et formes.

WpfDemo

La carte WPF déclarée en XAML : fonds de carte et marqueurs dans le balisage, magasins liés comme marqueurs avec ItemsSource, curseurs de zoom et d'orientation, impression et export PDF.

AvaloniaDemo

La même fenêtre avec le contrôle de carte Avalonia 12 et des liaisons compilées.

OgcServicesDemo

Le contrôle de carte WinForms avec un fond OpenStreetMap et un calque issu d'un service WMS ou WMTS : charge un document de capacités depuis une URL ou un fichier, liste les couches, ajoute celle que tu choisis avec un curseur d'opacité et affiche les erreurs de tuiles.

Enregistrée uniquement PMTilesDemo

Le contrôle de carte WinForms avec une couche issue d'une archive PMTiles raster ou vectorielle, ouverte depuis un fichier ou une URL, avec son en-tête et ses métadonnées et la carte centrée sur l'archive.

ShapefileWktDemo

Le contrôle de carte WinForms qui importe un shapefile avec sa table d'attributs et l'enregistrement d'un marqueur sur lequel on clique, plus l'import et l'export WKT des calques.

Enregistrée uniquement OfflineDemo

Le paquet .NET hors ligne : tuiles, itinéraires et géocodage hors ligne à partir de fichiers de données locaux.

ConsoleRenderDemo

ConsoleRenderDemo

Une console .NET qui génère une carte en PNG avec le MapView sans interface, sous Windows ou Linux.

IDE et plateformes pris en charge

ÉlémentPrise en charge
Delphi et C++ BuilderDelphi 7 à 13 et C++ Builder 2007 à 13 pour le modèle, le contrôle VCL, les shapefiles et WKT, avec des minimums par fonctionnalité : sortie PNG, tuiles depuis un serveur, WMS, WMTS et téléchargeur à partir de Delphi 2009 ; calculateur d'itinéraires, routeur hors ligne, tuiles vectorielles depuis un serveur et PMTiles à partir de XE2 ; contrôle FireMonkey, localisation de l'appareil et GeoJSON à partir de XE6 ; MBTiles et géocodeur hors ligne à partir de XE7 (FireDAC SQLite) ; services en ligne à partir de XE8.
FireMonkeyWindows à partir de XE6 ; macOS, iOS et Android à partir de Delphi 10.4 (macOS ARM à partir de Delphi 11). Localisation de l'appareil sous Windows, Android, iOS et macOS. Avec C++ Builder, Windows uniquement.
Linux 64 bitsLes unités du noyau indépendant du framework à partir de Delphi 10.4, sans contrôle de carte.
LazarusUn contrôle Lazarus LCL qui lit uniquement les tuiles depuis le disque.
.NET.NET 8, .NET 9 et .NET 10 (WinForms et WPF sur net8.0-windows, net9.0-windows et net10.0-windows, Avalonia 12 sur net8.0, net9.0 et net10.0). Le MapView sans interface génère aussi du PNG sous Linux.

sgcMaps pour .NET

sgcMaps est aussi distribué sous la forme d'un portage C# managé avec les mêmes noms de classes pour WinForms, WPF et Avalonia, sous forme de paquets NuGet.

Paquets NuGet

Installe l'édition Community gratuite avec dotnet add package esegece.sgcMaps.Community, ou l'édition enregistrée avec dotnet add package esegece.sgcMaps. Les contrôles pour ton framework d'interface se trouvent dans esegece.sgcMaps.WinForms, esegece.sgcMaps.Wpf et esegece.sgcMaps.Avalonia.

Voir sur NuGet →

Démos .NET

Projets de démonstration : WinFormsDemo, WpfDemo, AvaloniaDemo, OgcServicesDemo, PMTilesDemo, ShapefileWktDemo, OfflineDemo, ConsoleRenderDemo.

Lire la présentation .NET →

Community ou enregistrée

L'édition Community gratuite de sgcMaps peut être utilisée par les particuliers et les organisations dont le chiffre d'affaires brut annuel est inférieur à 1 million d'euros et qui comptent au maximum 5 développeurs. L'édition enregistrée offre toutes les fonctionnalités, le code source complet et la licence commerciale. L'édition Community n'inclut pas le pack hors ligne (téléchargeur de tuiles, sources de tuiles MBTiles et PMTiles, géocodeur hors ligne et calculateur d'itinéraires hors ligne) ni le paquet esegece.sgcMaps.Offline.

Paquets NuGet de sgcMaps

Les paquets Community sont gratuits. Les paquets enregistrés nécessitent une licence .NET.

ÉditionInstallationNotes
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
Enregistréedotnet add package esegece.sgcMaps
Enregistréedotnet add package esegece.sgcMaps.Rendering
Enregistréedotnet add package esegece.sgcMaps.WinForms
Enregistréedotnet add package esegece.sgcMaps.Wpf
Enregistréedotnet add package esegece.sgcMaps.Avalonia
Enregistréedotnet add package esegece.sgcMaps.Offline

Besoin d'une licence ?

Consulte les options de tarifs de sgcMaps, ou obtiens-le avec une édition sgcUI.