sgcMaps Matrice des fonctionnalités

Tout ce que fait sgcMaps, groupé par tâche, avec un lien vers la rubrique d'aide de chaque fonctionnalité. Les tuiles sont dessinées par le contrôle lui-même, sans contrôle navigateur ni JavaScript.

Tuiles et calques

6 fonctionnalités

Calques de superposition

3 fonctionnalités

Services et itinéraires

6 fonctionnalités

.NET

7 paquets NuGet

Documentation

Aide en ligne et manuels PDF

Enregistrée signale les fonctionnalités présentes dans les éditions enregistrée et d'essai, mais pas dans l'édition Community gratuite. ~ signale une fonctionnalité que Community propose en partie, avec la différence indiquée en dessous.

Chaque ligne renvoie à sa rubrique d'aide. Les lignes marquées Enregistrée sont le pack hors ligne, que l'édition Community gratuite laisse de côté.

Tuiles et calques

FonctionnalitéDétailsCommunityAide
Tuiles nativesTuiles raster et vectorielles dessinées par le contrôle, sans contrôle navigateur ni JavaScript.Aide
Fournisseurs prêts à l'emploiOpenStreetMap, OpenTopoMap, Esri World Imagery et Street, CARTO Light et Dark, MapTiler, Thunderforest, Stadia, ou n'importe quel modèle d'URL avec {z}/{x}/{y}.Aide
Tuiles hors ligneTuiles d'un dossier z/x/y local et un cache disque par calque (Layer.CacheFolder).~Community lit les dossiers de tuiles z/x/y et conserve le CacheFolder par couche. Le téléchargeur de tuiles et les fichiers MBTiles font partie du pack hors ligne.Aide
Téléchargeur de tuiles et MBTilesUn téléchargeur de tuiles pour les packs hors ligne et les fichiers MBTiles comme source de tuiles.EnregistréeAide
Tuiles vectoriellesTuiles vectorielles MVT avec un style MapLibre ou Mapbox GL, depuis un serveur ou un MBTiles local.Aide
De droite à gauche (arabe et hébreu)Les boutons de zoom, le sélecteur de couches, la boussole, l'échelle et l'attribution passent du côté opposé. Les tuiles, les formes, les marqueurs et les itinéraires gardent leur orientation géographique.Aide

Calques de superposition

FonctionnalitéDétailsCommunityAide
Marqueurs et regroupementMarqueurs avec info-bulles et icônes personnalisées, et regroupement pour des milliers de marqueurs.Aide
Formes et libellésPolylignes (en pointillés, géodésiques), polygones avec trous, rectangles, cercles et libellés, modifiables à la souris.Aide
Cartes thermiquesCartes thermiques pondérées.Aide

Services et itinéraires

FonctionnalitéDétailsCommunityAide
GéocodageTsgcMapGeocoder : Nominatim, Google, HERE, Azure Maps, Mapbox, OpenRouteService et Geoapify.Aide
ItinérairesTsgcMapDirections : OSRM, OpenRouteService, Google, HERE, Azure, Mapbox et Geoapify.Aide
Lieux, altitude et fuseaux horairesTsgcMapPlaces (saisie semi-automatique de lieux), TsgcMapElevation et TsgcMapTimeZone.Aide
Itinéraires hors ligneTsgcMapOfflineRouter pour la voiture, le vélo et la marche, sans internet ni clé d'API.EnregistréeAide
Géocodage hors ligneTsgcMapOfflineGeocoder à partir d'un index SQLite GeoNames construit avec TsgcMapGeoIndexBuilder.EnregistréeAide
Localisation de l'appareilTsgcMapLocation lit la position de l'appareil.Aide

Fichiers, géométrie et rendu

FonctionnalitéDétailsCommunityAide
GeoJSON, GPX et KMLImporte et exporte GeoJSON, GPX et KML.Aide
Lecteur OpenStreetMapUn lecteur en flux pour les fichiers OpenStreetMap .osm.pbf.Aide
Outils de géométrieDistance en mètres, cap, point de destination, interpolation géodésique, point dans un polygone et simplification de lignes.Aide
Rendu statiqueSaveToPNG, sortie bitmap et BMP sans fenêtre, adaptée à la console et aux services. En .NET, MapView.RenderToPng fonctionne aussi sous Linux.Aide
Impression et aperçu avant impressionPrint et ShowPrintPreview impriment la vue actuelle de la carte sur une page avec ses tuiles, ses couches, ses marqueurs, ses formes, son échelle graphique et son attribution. PrintSettings règle une seule fois le papier, l'orientation, les marges, l'échelle, l'en-tête et le pied de page pour l'imprimante, l'aperçu et le PDF. Dans toutes les éditions, sur VCL, FireMonkey et WinForms (FireMonkey imprime sous Windows et macOS).Aide
Export PDF accessible, PDF/UA et PDF/A (avec sgcPDF)ExportToPDF écrit la page sous forme d'une seule image balisée, à 192 dpi par défaut, avec un texte alternatif qui donne le centre, le zoom et le nombre de couches et de marqueurs. Le fichier est par défaut un document PDF/UA balisé, et PDFALevel ajoute PDF/A-2a ou PDF/A-3a. Nécessite le pont sgcUIPDF et un sgcPDF sous licence (esegece.sgcUICore.sgcPDF en .NET).EnregistréeAide
AccessibilitéLa carte est exposée à UI Automation avec une alternative textuelle, les marqueurs et les calques sous forme de listes, et chaque calque indique s'il est visible. Les flèches font défiler, les touches plus et moins zooment, Page précédente et Page suivante passent d'un marqueur à l'autre et Entrée en active un. L'image de la carte n'est décrite que par son centre et son zoom, et la carte ne suit pas le contraste élevé de Windows. Activé par défaut sur VCL (Delphi 7 à 13), FireMonkey sous Windows et WinForms.Aide

sgcMaps pour .NET

Les cartes .NET utilisent des noms C# (SgcMapControl, MapView, Layer, Marker, Polyline) pour WinForms et le rendu sans interface, avec les données hors ligne dans un paquet séparé.

PaquetÉditionContenu
esegece.sgcMaps.CommunityCommunity (gratuite)Bibliothèque principale
esegece.sgcMaps.Rendering.CommunityCommunity (gratuite)Rendu sans interface
esegece.sgcMaps.WinForms.CommunityCommunity (gratuite)Contrôles Windows Forms
esegece.sgcMapsEnregistréeBibliothèque principale
esegece.sgcMaps.WinFormsEnregistréeContrôles Windows Forms
esegece.sgcMaps.RenderingEnregistréeRendu sans interface
esegece.sgcMaps.OfflineEnregistréeDonnées hors ligne

Documentation

Chaque fonctionnalité de sgcMaps est documentée dans l'aide de sgcUI, avec une version pour chaque environnement de développement.

Aide en ligne

Commence par l'introduction de sgcMaps, puis suis le démarrage rapide et les rubriques sur les fonctionnalités.

Delphi →
C++ Builder →
.NET →

Manuels PDF

L'aide complète de sgcUI au format PDF, à lire hors ligne ou à imprimer.

Delphi (PDF) →
C++ Builder (PDF) →
.NET (PDF) →
Meilleur rapport qualité-prix : All-AccessTous les produits eSeGeCe, Support Premium inclus, à partir de €1,059/an.
Voir les tarifs All-Access

Crée avec sgcMaps

Télécharge l'essai sgcUI et ajoute sgcMaps à ton application Delphi, C++ Builder ou .NET.