Scarica sgcMaps

sgcMaps è incluso nel trial All-Access di sgcUI: un installer per Delphi e uno per C++ Builder con tutti i 14 prodotti sgcUI. Scarica il trial pienamente funzionante, esegui le demo compilate senza IDE oppure aggiungi i pacchetti NuGet a un progetto .NET. Le licenze sono disponibili nella pagina dei prezzi.

Download del trial gratuito

Un solo trial di sgcUI installa ogni prodotto sgcUI, sgcMaps compreso, con tutte le funzionalità per la valutazione.

Trial di sgcUI per Delphi

Valutazione pienamente funzionante per Delphi 7 fino a RAD Studio 13 con tutti i 14 prodotti sgcUI, sgcMaps compreso, e i progetti demo.

Scarica il trial per Delphi →

Trial di sgcUI per C++ Builder

Valutazione pienamente funzionante per C++ Builder da 2007 a 13. Gli stessi componenti con header C++ e progetti demo.

Scarica il trial per CBuilder →

Demo compilate

Eseguibili pronti all'uso di ogni prodotto sgcUI. Le demo di sgcMaps sono OfflineMap, MapFeatures, Services, OfflineServices, StaticRender (console), FMX e VectorTiles.

Scarica le demo →

Cosa ottieni con il trial

  • sgcMaps con ogni funzionalità, pacchetto offline incluso, più gli altri 13 prodotti sgcUI
  • Pacchetti VCL e FireMonkey per Delphi da 7 a 13, e C++ Builder da 2007 a 13 nel trial C++ Builder
  • I sette progetti demo Delphi di sgcMaps e la guida
  • Una build compilata con il trial mostra un avviso una volta superata la finestra di rilascio indicata nella build; nient'altro cambia

Tre passi per avere sgcMaps in funzione

Installa il trial, esegui una demo, poi inserisci sgcMaps nel tuo form.

Installa

Esegui l'installer del trial di sgcUI. Installa sgcUICore con sgcMaps e registra TsgcVCLMap, TsgcFMXMap e i componenti di servizio nell'IDE.

Apri una demo

Apri 02 MapFeatures da Demos\Maps nella cartella di installazione ed eseguila: le tile OpenStreetMap si caricano e le schede mostrano clustering, disegno e heatmap.

Posa la mappa

In un nuovo form VCL, posa una TsgcVCLMap, aggiungi un livello con Provider impostato su mtpOpenStreetMap, chiama sgcMapApplyProvider e aggiungi un marcatore con AddMarker.

Esegui le demo di sgcMaps

Solo Registered OfflineMap

Cartelle, MBTiles e tile online, marcatori e forme, più importazione di GeoJSON, GPX e KML.

MapFeatures

Provider e chiavi API, clustering dei marcatori, modifica delle forme, heatmap ed esportazione di immagini.

Services

Ricerca di luoghi, geocodifica, indicazioni, quota, fusi orari e posizione del dispositivo con i provider online. Delphi XE8 e successivi.

Solo Registered OfflineServices

Costruisci un indice GeoNames e un grafo stradale OpenStreetMap, poi cerca luoghi e calcola percorsi in auto, in bici o a piedi senza rete.

StaticRender

StaticRender

Un programma console che genera una mappa in un file PNG o BMP senza finestra.

FMX

La mappa FireMonkey con tile, marcatori e posizione del dispositivo, per Windows, macOS, iOS e Android. Delphi XE6 e successivi.

VectorTiles

VectorTiles

Un server di tile vettoriali disegnato con lo stile integrato o con un tuo file di stile, con etichette nitide a ogni zoom.

WinFormsDemo

Il SgcMapControl .NET in una finestra WinForms con provider, marcatori e forme.

Solo Registered OfflineDemo

Il pacchetto offline .NET: tile, routing e geocodifica offline da file di dati locali.

ConsoleRenderDemo

ConsoleRenderDemo

Una console .NET che genera una mappa in PNG con il MapView headless, su Windows o Linux.

IDE e piattaforme supportati

ElementoSupporto
Delphi e C++ BuilderDa Delphi 7 a 13 e da C++ Builder 2007 a 13 per il modello e il controllo VCL, con minimi per funzionalità: output PNG, tile da un server e downloader da Delphi 2009; calcolo dei percorsi, router offline e tile vettoriali da un server da XE2; controllo FireMonkey, posizione del dispositivo e GeoJSON da XE6; MBTiles e geocodificatore offline da XE7 (FireDAC SQLite); servizi online da XE8.
FireMonkeyWindows, macOS, iOS e Android. Posizione del dispositivo su Windows, Android, iOS e macOS.
LazarusUn controllo Lazarus LCL che legge i tile solo dal disco.
.NET.NET 8, .NET 9 e .NET 10 (WinForms su net8.0-windows, net9.0-windows e net10.0-windows). Il MapView headless genera PNG anche su Linux.

sgcMaps per .NET

sgcMaps è disponibile anche come port C# gestito con gli stessi nomi di classe per WinForms, WPF e Avalonia, distribuito come pacchetti NuGet.

Pacchetti NuGet

Installa l'edizione Community gratuita con dotnet add package esegece.sgcMaps.Community, oppure l'edizione Registered con dotnet add package esegece.sgcMaps. I controlli per il tuo framework UI sono in esegece.sgcMaps.WinForms.

Vedi su NuGet →

Demo .NET

Progetti demo: WinFormsDemo, OfflineDemo, ConsoleRenderDemo.

Leggi la panoramica .NET →

Community e Registered

L'edizione Community gratuita di sgcMaps può essere usata da privati e organizzazioni con un fatturato lordo annuo inferiore a 1 milione di euro e con non più di 5 sviluppatori. L'edizione Registered include ogni funzionalità, il codice sorgente completo e la licenza commerciale. L'edizione Community non include il pacchetto offline (downloader di tile, sorgente di tile MBTiles, geocodificatore offline e router offline) e il pacchetto esegece.sgcMaps.Offline.

Pacchetti NuGet di sgcMaps

I pacchetti Community sono gratuiti. I pacchetti Registered richiedono una licenza .NET.

EdizioneInstallazioneNote
Communitydotnet add package esegece.sgcMaps.Community
Communitydotnet add package esegece.sgcMaps.Rendering.Community
Communitydotnet add package esegece.sgcMaps.WinForms.Community
Registratadotnet add package esegece.sgcMaps
Registratadotnet add package esegece.sgcMaps.Rendering
Registratadotnet add package esegece.sgcMaps.WinForms
Registratadotnet add package esegece.sgcMaps.Offline

Ti serve una licenza?

Consulta le opzioni di prezzo di sgcMaps, oppure ottienilo come parte di un'edizione sgcUI.