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

8 functies

Overlays

3 functies

.NET

11 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
WMS- en WMTS-lagenLagen van OGC-webkaartservices: WMS 1.1.1 en 1.3.0 GetMap in EPSG:3857, WMTS in KVP of REST met Web Mercator tile matrix sets, en capabilitieslezers die een laag instellen.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 de MBTiles- en PMTiles-bestanden horen bij het offlinepakket.Help
Tegeldownloader en MBTilesEen tegeldownloader voor offlinepakketten en MBTiles-bestanden als tegelbron.GeregistreerdHelp
PMTiles-archievenRaster- (PNG, JPEG) en vector-PMTiles-archieven versie 3, uit een lokaal bestand of van een webserver met HTTP range-verzoeken.GeregistreerdHelp
VectortegelsMVT-vectortiles met een MapLibre- of Mapbox GL-stijl, van een server, of uit een lokaal MBTiles-bestand of een PMTiles-archief van het offlinepakket.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
Shapefile-importEsri-shapefiles (.shp, .shx, .dbf, .prj, .cpg) als markers, polylines en polygonen met hun attributenrijen. WGS84, ETRS89, NAD83 en Web Mercator laden direct, andere projecties via OnTransform.Help
WKT en EWKTLeest en schrijft Well Known Text en de EWKT van PostGIS, in graden of in Web Mercator-meters, voor één item of de hele kaart.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. DrawTo op TsgcVCLMap, TsgcFMXMap en de WinForms-SgcMapControl tekent de huidige weergave, met geladen tegels, in een rechthoek van elk sgcUI-canvas, en de WPF- en Avalonia-kaarten renderen ook op elk sgcUI-canvas. Zo verschijnt een kaart in een sgcDashboard-tegel in de afdruk, de PDF en de HTML-uitvoer van het dashboard.Help
Afdrukken en afdrukvoorbeeldPrint en ShowPrintPreview drukken de huidige kaartweergave af op één pagina met tiles, lagen, markers, 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, WinForms, WPF en Avalonia (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, WinForms, WPF en Avalonia.Help
Kaartbesturingselementen in het themaDe zoomknoppen, het kompas, de laagschakelaar, de schaalbalk, de bronvermelding, de markeringspop-up en de bewerkingshandvatten volgen de eigenschap Theme en het sgcUI-applicatiethema. Onder Fluent nemen ze de kleuren en hoeken van de preset over, en de schaalbalk en de bronvermelding staan op een doorschijnende plaat die leesbaar blijft op lichte en donkere tegels. Classic behoudt de eerdere look. TsgcVCLMap, TsgcFMXMap, SgcMapControl, TsgcWpfMap en TsgcAvaloniaMap.Help

sgcMaps voor .NET

De .NET-kaarten gebruiken C#-namen (SgcMapControl, MapView, Layer, Marker, Polyline) voor WinForms en headless renderen, TsgcWpfMap en TsgcAvaloniaMap voor WPF en Avalonia 12 met lagen en markers in XAML en ItemsSource-binding, 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.sgcMaps.Wpf.CommunityCommunity (gratis)WPF-kaartcontrol (TsgcWpfMap)
esegece.sgcMaps.Avalonia.CommunityCommunity (gratis)Avalonia 12-kaartcontrol (TsgcAvaloniaMap)
esegece.sgcMapsGeregistreerdKernbibliotheek
esegece.sgcMaps.WinFormsGeregistreerdWindows Forms-besturingselementen
esegece.sgcMaps.WpfGeregistreerdWPF-kaartcontrol (TsgcWpfMap)
esegece.sgcMaps.AvaloniaGeregistreerdAvalonia 12-kaartcontrol (TsgcAvaloniaMap)
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.