sgcMaps Matrice delle funzionalità

Tutto ciò che fa sgcMaps, raggruppato per attività, con un link all'argomento della guida di ogni funzionalità. I tile sono disegnati dal controllo stesso, senza controllo browser e senza JavaScript.

Tile e livelli

6 funzionalità

Overlay

3 funzionalità

.NET

7 pacchetti NuGet

Documentazione

Guida online e manuali PDF

Registered indica le funzionalità incluse nelle edizioni Registered e Trial e non nell'edizione Community gratuita. ~ indica una funzionalità che Community ha solo in parte, con la differenza indicata sotto.

Ogni riga rimanda al relativo argomento della guida. Le righe contrassegnate come Registered fanno parte del pacchetto offline, che l'edizione Community gratuita non include.

Tile e livelli

FunzionalitàDettagliCommunityGuida
Tile nativiTile raster e vettoriali disegnati dal controllo, senza controllo browser e senza JavaScript.Guida
Provider prontiOpenStreetMap, OpenTopoMap, Esri World Imagery e Street, CARTO Light e Dark, MapTiler, Thunderforest, Stadia, oppure qualsiasi modello di URL con {z}/{x}/{y}.Guida
Tile offlineTile da una cartella z/x/y locale e una cache su disco per livello (Layer.CacheFolder).~Community legge le cartelle di tile z/x/y e mantiene la CacheFolder per livello. Il downloader di tile e i file MBTiles fanno parte del pacchetto offline.Guida
Downloader di tile e MBTilesUn downloader di tile per i pacchetti offline e i file MBTiles come sorgente di tile.RegistrataGuida
Tile vettorialiTile vettoriali MVT con uno stile MapLibre o Mapbox GL, da un server o da un MBTiles locale.Guida
Da destra a sinistra (arabo ed ebraico)Pulsanti di zoom, selettore dei livelli, bussola, barra della scala e attribuzione passano sul lato opposto. Tile, forme, marcatori e percorsi mantengono il loro orientamento geografico.Guida

Overlay

FunzionalitàDettagliCommunityGuida
Marcatori e clusteringMarcatori con popup e icone personalizzate, e clustering per migliaia di marcatori.Guida
Forme ed etichettePolilinee (tratteggiate, geodetiche), poligoni con fori, rettangoli, cerchi ed etichette, modificabili con il mouse.Guida
HeatmapHeatmap pesate.Guida

Servizi e instradamento

FunzionalitàDettagliCommunityGuida
GeocodificaTsgcMapGeocoder: Nominatim, Google, HERE, Azure Maps, Mapbox, OpenRouteService e Geoapify.Guida
Indicazioni stradaliTsgcMapDirections: OSRM, OpenRouteService, Google, HERE, Azure, Mapbox e Geoapify.Guida
Luoghi, altitudine e fusi orariTsgcMapPlaces (completamento automatico dei luoghi), TsgcMapElevation e TsgcMapTimeZone.Guida
Instradamento offlineTsgcMapOfflineRouter per auto, bici e a piedi, senza internet né chiave API.RegistrataGuida
Geocodifica offlineTsgcMapOfflineGeocoder da un indice SQLite GeoNames creato con TsgcMapGeoIndexBuilder.RegistrataGuida
Posizione del dispositivoTsgcMapLocation legge la posizione del dispositivo.Guida

File, geometria e rendering

FunzionalitàDettagliCommunityGuida
GeoJSON, GPX e KMLImporta ed esporta GeoJSON, GPX e KML.Guida
Lettore OpenStreetMapUn lettore in streaming per i file OpenStreetMap .osm.pbf.Guida
Funzioni di geometriaDistanza in metri, azimut, punto di destinazione, interpolazione geodetica, punto in poligono e semplificazione delle linee.Guida
Rendering staticoOutput SaveToPNG, bitmap e BMP senza finestra, adatto a console e servizi. In .NET, MapView.RenderToPng funziona anche su Linux.Guida
Stampa e anteprima di stampaPrint e ShowPrintPreview stampano la vista attuale della mappa in una pagina con i suoi tile, livelli, marcatori, forme, barra della scala e attribuzione. PrintSettings imposta una sola volta la carta, l'orientamento, i margini, la scala, l'intestazione e il piè di pagina per la stampante, l'anteprima e il PDF. In tutte le edizioni, su VCL, FireMonkey e WinForms (FireMonkey stampa su Windows e macOS).Guida
Esportazione PDF accessibile, PDF/UA e PDF/A (con sgcPDF)ExportToPDF scrive la pagina come un'unica immagine con tag, a 192 dpi per impostazione predefinita, con un testo alternativo che indica il centro, lo zoom e il numero di livelli e marcatori. Il file è per impostazione predefinita un documento PDF/UA con tag, e PDFALevel aggiunge PDF/A-2a o PDF/A-3a. Richiede il ponte sgcUIPDF e uno sgcPDF con licenza (esegece.sgcUICore.sgcPDF in .NET).RegistrataGuida
AccessibilitàLa mappa è esposta a UI Automation con un testo alternativo, i marcatori e i livelli come elenchi, e ogni livello indica se è visibile. Le frecce spostano la mappa, i tasti più e meno fanno lo zoom, PagÙp e PagÙgiù si spostano tra i marcatori e Invio ne attiva uno. L'immagine della mappa è descritta solo dal suo centro e dallo zoom, e la mappa non segue l'alto contrasto di Windows. Attiva per impostazione predefinita su VCL (Delphi 7-13), FireMonkey su Windows e WinForms.Guida

sgcMaps per .NET

Le mappe .NET usano nomi C# (SgcMapControl, MapView, Layer, Marker, Polyline) per WinForms e il rendering headless, con i dati offline in un pacchetto separato.

PacchettoEdizioneContenuto
esegece.sgcMaps.CommunityCommunity (gratuita)Libreria di base
esegece.sgcMaps.Rendering.CommunityCommunity (gratuita)Rendering headless
esegece.sgcMaps.WinForms.CommunityCommunity (gratuita)Controlli Windows Forms
esegece.sgcMapsRegisteredLibreria di base
esegece.sgcMaps.WinFormsRegisteredControlli Windows Forms
esegece.sgcMaps.RenderingRegisteredRendering headless
esegece.sgcMaps.OfflineRegisteredDati offline

Documentazione

Ogni funzionalità di sgcMaps è documentata nella guida di sgcUI, con una versione per ogni ambiente di sviluppo.

Guida online

Inizia dall'introduzione a sgcMaps, poi segui la guida rapida e gli argomenti sulle funzionalità.

Delphi →
C++ Builder →
.NET →

Manuali PDF

La guida completa di sgcUI in formato PDF, da leggere offline o stampare.

Delphi (PDF) →
C++ Builder (PDF) →
.NET (PDF) →
La scelta più conveniente: All-AccessTutti i prodotti eSeGeCe, con Supporto Premium incluso, a partire da €1,059/anno.
Vedi i prezzi All-Access

Costruisci con sgcMaps

Scarica il trial di sgcUI e aggiungi sgcMaps alla tua applicazione Delphi, C++ Builder o .NET.