sgcMaps functiematrix

Alles wat sgcMaps doet, gegroepeerd per taak, met een link naar het helponderwerp van elke functie. De tegels worden door het besturingselement zelf getekend, zonder browsercomponent en zonder JavaScript.

Tegels en lagen

6 functies

Overlays

3 functies

.NET

7 NuGet-pakketten

Documentatie

Online help en pdf-handleidingen

Geregistreerd markeert functies die in de geregistreerde editie en de proefversie zitten, maar niet in de gratis Community-editie. ~ markeert een functie die Community gedeeltelijk heeft, met het verschil eronder.

Elke rij verwijst naar het bijbehorende helponderwerp. Rijen met het label Registered zijn het offlinepakket, dat de gratis Community-editie weglaat.

Tegels en lagen

FunctieDetailsCommunityHelp
Native tegelsRaster- en vectortegels getekend door het besturingselement, zonder browsercomponent en zonder JavaScript.Help
Kant-en-klare providersOpenStreetMap, OpenTopoMap, Esri World Imagery en Street, CARTO Light en Dark, MapTiler, Thunderforest, Stadia, of elke URL-sjabloon met {z}/{x}/{y}.Help
Offline tegelsTegels uit een lokale z/x/y-map en een schijfcache per laag (Layer.CacheFolder).~Community leest z/x/y-tilemappen en houdt de CacheFolder per laag bij. De tiledownloader en MBTiles-bestanden horen bij het offlinepakket.Help
Tegeldownloader en MBTilesEen tegeldownloader voor offlinepakketten en MBTiles-bestanden als tegelbron.GeregistreerdHelp
VectortegelsMVT-vectortegels met een MapLibre- of Mapbox GL-stijl, van een server of een lokale MBTiles.Help
Rechts naar links (Arabisch en Hebreeuws)Zoomknoppen, laagwisselaar, kompas, schaalbalk en bronvermelding verhuizen naar de andere kant. Tegels, vormen, markeringen en routes behouden hun geografische oriëntatie.Help

Overlays

FunctieDetailsCommunityHelp
Markeringen en clusteringMarkeringen met pop-ups en eigen pictogrammen, en clustering voor duizenden markeringen.Help
Vormen en labelsPolylijnen (gestreept, geodetisch), polygonen met gaten, rechthoeken, cirkels en labels, bewerkbaar met de muis.Help
HeatmapsHeatmaps met gewichten.Help

Services en routering

FunctieDetailsCommunityHelp
GeocoderingTsgcMapGeocoder: Nominatim, Google, HERE, Azure Maps, Mapbox, OpenRouteService en Geoapify.Help
RoutebeschrijvingenTsgcMapDirections: OSRM, OpenRouteService, Google, HERE, Azure, Mapbox en Geoapify.Help
Plaatsen, hoogte en tijdzonesTsgcMapPlaces (automatisch aanvullen van plaatsen), TsgcMapElevation en TsgcMapTimeZone.Help
Offline routeringTsgcMapOfflineRouter voor auto, fiets en te voet, zonder internet of API-sleutel.GeregistreerdHelp
Offline geocoderingTsgcMapOfflineGeocoder vanuit een GeoNames SQLite-index die is gebouwd met TsgcMapGeoIndexBuilder.GeregistreerdHelp
ApparaatlocatieTsgcMapLocation leest de positie van het apparaat.Help

Bestanden, geometrie en renderen

FunctieDetailsCommunityHelp
GeoJSON, GPX en KMLGeoJSON, GPX en KML importeren en exporteren.Help
OpenStreetMap-lezerEen streamende lezer voor OpenStreetMap .osm.pbf-bestanden.Help
GeometriehulpfunctiesAfstand in meters, peiling, bestemmingspunt, geodetische interpolatie, punt in polygoon en lijnvereenvoudiging.Help
Statisch renderenSaveToPNG, bitmap- en BMP-uitvoer zonder venster, geschikt voor console en service. In .NET draait MapView.RenderToPng ook op Linux.Help
Afdrukken en afdrukvoorbeeldPrint en ShowPrintPreview drukken de huidige kaartweergave af op één pagina met tegels, lagen, markeringen, vormen, schaalbalk en bronvermelding. PrintSettings stelt het papier, de afdrukstand, de marges, de schaal, de koptekst en de voettekst eenmalig in voor de printer, het voorbeeld en de PDF. In elke editie, op VCL, FireMonkey en WinForms (FireMonkey drukt af op Windows en macOS).Help
Toegankelijke PDF-export, PDF/UA en PDF/A (met sgcPDF)ExportToPDF schrijft de pagina als één getagde afbeelding, standaard met 192 dpi, met een alternatieve tekst die het middelpunt, de zoom en het aantal lagen en markeringen geeft. Het bestand is standaard een getagd PDF/UA-document, en PDFALevel voegt PDF/A-2a of PDF/A-3a toe. Vereist de sgcUIPDF-bridge en een gelicentieerde sgcPDF (esegece.sgcUICore.sgcPDF in .NET).GeregistreerdHelp
ToegankelijkheidDe kaart wordt aangeboden aan UI Automation met een tekstalternatief, de markeringen en de lagen als lijsten, en elke laag meldt of hij zichtbaar is. Pijltoetsen verschuiven de kaart, de plus- en mintoetsen zoomen, Page Up en Page Down gaan tussen markeringen en Enter activeert er een. De kaartafbeelding wordt alleen beschreven met het midden en de zoom, en de kaart volgt Windows hoog contrast niet. Standaard aan op VCL (Delphi 7 tot en met 13), FireMonkey op Windows en WinForms.Help

sgcMaps voor .NET

De .NET-kaarten gebruiken C#-namen (SgcMapControl, MapView, Layer, Marker, Polyline) voor WinForms en headless renderen, met offlinegegevens in een apart pakket.

PakketEditieInhoud
esegece.sgcMaps.CommunityCommunity (gratis)Kernbibliotheek
esegece.sgcMaps.Rendering.CommunityCommunity (gratis)Headless renderen
esegece.sgcMaps.WinForms.CommunityCommunity (gratis)Windows Forms-besturingselementen
esegece.sgcMapsGeregistreerdKernbibliotheek
esegece.sgcMaps.WinFormsGeregistreerdWindows Forms-besturingselementen
esegece.sgcMaps.RenderingGeregistreerdHeadless renderen
esegece.sgcMaps.OfflineGeregistreerdOfflinegegevens

Documentatie

Elke functie van sgcMaps is beschreven in de sgcUI-help, met één build voor elke ontwikkelomgeving.

Online help

Begin met de introductie van sgcMaps en volg daarna de snelstart en de functieonderwerpen.

Delphi →
C++ Builder →
.NET →

Pdf-handleidingen

De volledige sgcUI-help als pdf-bestand, om offline te lezen of af te drukken.

Delphi (PDF) →
C++ Builder (PDF) →
.NET (PDF) →
De beste deal: All-AccessElk eSeGeCe-product, inclusief Premium-ondersteuning, vanaf €1,059 per jaar.
Bekijk de All-Access-prijzen

Bouw met sgcMaps

Download de sgcUI-proefversie en voeg sgcMaps toe aan je Delphi-, C++ Builder- of .NET-toepassing.