sgcMaps Macierz funkcji

Wszystko, co potrafi sgcMaps, pogrupowane według zadań, z linkiem do tematu pomocy każdej funkcji. Kafelki rysuje sama kontrolka, bez kontrolki przeglądarki i bez JavaScriptu.

Nakładki

Funkcje: 3

.NET

Pakiety NuGet: 11

Dokumentacja

Pomoc online i podręczniki PDF

Zarejestrowana oznacza funkcje, które są w edycji zarejestrowanej i wersji próbnej, a nie ma ich w bezpłatnej edycji Community. ~ oznacza funkcję, którą Community ma tylko częściowo, z różnicą poniżej.

Każdy wiersz prowadzi do swojego tematu pomocy. Wiersze oznaczone jako Registered to pakiet offline, którego bezpłatna edycja Community nie zawiera.

Kafelki i warstwy

FunkcjaSzczegółyCommunityPomoc
Natywne kafelkiKafelki rastrowe i wektorowe rysowane przez kontrolkę, bez kontrolki przeglądarki i bez JavaScriptu.Pomoc
Gotowi dostawcyOpenStreetMap, OpenTopoMap, Esri World Imagery i Street, CARTO Light i Dark, MapTiler, Thunderforest, Stadia lub dowolny szablon URL z {z}/{x}/{y}.Pomoc
Warstwy WMS i WMTSWarstwy z usług map internetowych OGC: WMS 1.1.1 i 1.3.0 GetMap w EPSG:3857, WMTS w KVP lub REST z zestawami macierzy kafelków Web Mercator oraz czytniki capabilities, które konfigurują warstwę.Pomoc
Kafelki offlineKafelki z lokalnego folderu z/x/y i pamięć podręczna na dysku dla każdej warstwy (Layer.CacheFolder).~Community czyta foldery kafelków z/x/y i zachowuje CacheFolder każdej warstwy. Pobieranie kafelków oraz pliki MBTiles i PMTiles należą do pakietu offline.Pomoc
Downloader kafelków i MBTilesDownloader kafelków dla paczek offline i pliki MBTiles jako źródło kafelków.ZarejestrowanaPomoc
Archiwa PMTilesRastrowe (PNG, JPEG) i wektorowe archiwa PMTiles w wersji 3 z pliku lokalnego lub z serwera WWW za pomocą żądań HTTP range.ZarejestrowanaPomoc
Kafelki wektoroweKafelki wektorowe MVT ze stylem MapLibre lub Mapbox GL, z serwera albo z lokalnego pliku MBTiles lub archiwum PMTiles z pakietu offline.Pomoc
Od prawej do lewej (arabski i hebrajski)Przyciski powiększania, przełącznik warstw, kompas, skala i informacja o źródle przechodzą na przeciwną stronę. Kafelki, kształty, znaczniki i trasy zachowują swoją orientację geograficzną.Pomoc

Nakładki

FunkcjaSzczegółyCommunityPomoc
Znaczniki i grupowanieZnaczniki z wyskakującymi okienkami i własnymi ikonami oraz grupowanie tysięcy znaczników.Pomoc
Kształty i etykietyLinie łamane (przerywane, geodezyjne), wielokąty z otworami, prostokąty, okręgi i etykiety, edytowalne myszą.Pomoc
Mapy cieplneMapy cieplne z wagami.Pomoc

Usługi i trasowanie

FunkcjaSzczegółyCommunityPomoc
GeokodowanieTsgcMapGeocoder: Nominatim, Google, HERE, Azure Maps, Mapbox, OpenRouteService i Geoapify.Pomoc
Wyznaczanie trasTsgcMapDirections: OSRM, OpenRouteService, Google, HERE, Azure, Mapbox i Geoapify.Pomoc
Miejsca, wysokość i strefy czasoweTsgcMapPlaces (autouzupełnianie miejsc), TsgcMapElevation i TsgcMapTimeZone.Pomoc
Trasowanie offlineTsgcMapOfflineRouter dla samochodu, roweru i pieszo, bez internetu i klucza API.ZarejestrowanaPomoc
Geokodowanie offlineTsgcMapOfflineGeocoder z indeksu SQLite GeoNames zbudowanego przez TsgcMapGeoIndexBuilder.ZarejestrowanaPomoc
Lokalizacja urządzeniaTsgcMapLocation odczytuje pozycję urządzenia.Pomoc

Pliki, geometria i renderowanie

FunkcjaSzczegółyCommunityPomoc
GeoJSON, GPX i KMLImportuj i eksportuj GeoJSON, GPX i KML.Pomoc
Import shapefileShapefile Esri (.shp, .shx, .dbf, .prj, .cpg) jako znaczniki, linie łamane i wielokąty wraz z wierszami atrybutów. WGS84, ETRS89, NAD83 i Web Mercator są wczytywane bezpośrednio, inne odwzorowania przez OnTransform.Pomoc
WKT i EWKTOdczyt i zapis Well Known Text oraz EWKT z PostGIS, w stopniach lub metrach Web Mercator, dla jednego elementu lub całej mapy.Pomoc
Czytnik OpenStreetMapStrumieniowy czytnik plików OpenStreetMap .osm.pbf.Pomoc
Narzędzia geometriiOdległość w metrach, azymut, punkt docelowy, interpolacja geodezyjna, punkt w wielokącie i upraszczanie linii.Pomoc
Renderowanie statyczneSaveToPNG, wyjście bitmapy i BMP bez okna, wygodne dla konsoli i usług. W .NET MapView.RenderToPng działa także w Linuksie. DrawTo w TsgcVCLMap, TsgcFMXMap i w SgcMapControl z WinForms rysuje bieżący widok, z wczytanymi kafelkami, w prostokącie na dowolnym kanwie sgcUI, a mapy WPF i Avalonia renderują się także na dowolnym kanwie sgcUI. Dzięki temu mapa w kafelku sgcDashboard pojawia się w wydrukach, PDF i HTML pulpitu.Pomoc
Drukowanie i podgląd wydrukuPrint i ShowPrintPreview drukują bieżący widok mapy na jednej stronie wraz z kafelkami, warstwami, znacznikami, kształtami, skalą i informacją o źródle. PrintSettings ustawia raz papier, orientację, marginesy, skalowanie, nagłówek i stopkę dla drukarki, podglądu i PDF. We wszystkich wydaniach, w VCL, FireMonkey, WinForms, WPF i Avalonia (FireMonkey drukuje w systemach Windows i macOS).Pomoc
Dostępny eksport do PDF, PDF/UA i PDF/A (z sgcPDF)ExportToPDF zapisuje stronę jako jeden oznakowany obraz, domyślnie 192 dpi, z tekstem alternatywnym, który podaje środek, powiększenie oraz liczbę warstw i znaczników. Plik jest domyślnie oznakowanym dokumentem PDF/UA, a PDFALevel dodaje PDF/A-2a lub PDF/A-3a. Wymaga mostka sgcUIPDF i licencjonowanego sgcPDF (esegece.sgcUICore.sgcPDF w .NET).ZarejestrowanaPomoc
DostępnośćMapa jest udostępniana UI Automation wraz z tekstem alternatywnym, a znaczniki i warstwy jako listy, przy czym każda warstwa zgłasza, czy jest widoczna. Strzałki przesuwają mapę, klawisze plus i minus przybliżają i oddalają, Page Up i Page Down przechodzą między znacznikami, a Enter aktywuje znacznik. Obraz mapy jest opisany wyłącznie przez swój środek i powiększenie, a mapa nie stosuje wysokiego kontrastu systemu Windows. Domyślnie włączona w VCL (Delphi 7 do 13), FireMonkey w systemie Windows, WinForms, WPF i Avalonia.Pomoc
Motywowane kontrolki mapyPrzyciski powiększenia, kompas, przełącznik warstw, skala, informacja o źródle, okno wyskakujące znacznika i uchwyty edycji podążają za właściwością Theme i motywem aplikacji sgcUI. W Fluent biorą kolory i narożniki ustawienia wstępnego, a skala i informacja o źródle leżą na półprzezroczystej płytce, która pozostaje czytelna na jasnych i ciemnych kafelkach. Classic zachowuje wcześniejszy wygląd. TsgcVCLMap, TsgcFMXMap, SgcMapControl, TsgcWpfMap i TsgcAvaloniaMap.Pomoc

sgcMaps dla .NET

Mapy .NET używają nazw C# (SgcMapControl, MapView, Layer, Marker, Polyline) dla WinForms i renderowania bez interfejsu, TsgcWpfMap i TsgcAvaloniaMap dla WPF i Avalonia 12 z warstwami i znacznikami w XAML oraz wiązaniem ItemsSource, z danymi offline w osobnym pakiecie.

PakietEdycjaZawartość
esegece.sgcMaps.CommunityCommunity (bezpłatna)Biblioteka podstawowa
esegece.sgcMaps.Rendering.CommunityCommunity (bezpłatna)Renderowanie bez interfejsu
esegece.sgcMaps.WinForms.CommunityCommunity (bezpłatna)Kontrolki Windows Forms
esegece.sgcMaps.Wpf.CommunityCommunity (bezpłatna)Kontrolka mapy WPF (TsgcWpfMap)
esegece.sgcMaps.Avalonia.CommunityCommunity (bezpłatna)Kontrolka mapy Avalonia 12 (TsgcAvaloniaMap)
esegece.sgcMapsZarejestrowanaBiblioteka podstawowa
esegece.sgcMaps.WinFormsZarejestrowanaKontrolki Windows Forms
esegece.sgcMaps.WpfZarejestrowanaKontrolka mapy WPF (TsgcWpfMap)
esegece.sgcMaps.AvaloniaZarejestrowanaKontrolka mapy Avalonia 12 (TsgcAvaloniaMap)
esegece.sgcMaps.RenderingZarejestrowanaRenderowanie bez interfejsu
esegece.sgcMaps.OfflineZarejestrowanaDane offline

Dokumentacja

Każda funkcja sgcMaps jest opisana w pomocy sgcUI, z osobną wersją dla każdego środowiska programistycznego.

Pomoc online

Zacznij od wprowadzenia do sgcMaps, a potem przejdź do szybkiego startu i tematów o funkcjach.

Delphi →
C++ Builder →
.NET →

Podręczniki PDF

Cała pomoc sgcUI jako plik PDF, do czytania offline lub wydruku.

Delphi (PDF) →
C++ Builder (PDF) →
.NET (PDF) →
Najkorzystniejsza oferta: All-AccessWszystkie produkty eSeGeCe, ze wsparciem Premium w cenie, już od €1,059 rocznie.
Zobacz cennik All-Access

Twórz z sgcMaps

Pobierz wersję próbną sgcUI i dodaj sgcMaps do swojej aplikacji Delphi, C++ Builder lub .NET.