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: 7

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
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 i pliki MBTiles 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
Kafelki wektoroweKafelki wektorowe MVT ze stylem MapLibre lub Mapbox GL, z serwera lub z lokalnego MBTiles.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
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.Pomoc
Drukowanie i podgląd wydrukuPrint i ShowPrintPreview drukują bieżący widok mapy na jednej stronie, z kafelkami, warstwami, znacznikami, kształtami, podziałką 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 i WinForms (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 i WinForms.Pomoc

sgcMaps dla .NET

Mapy .NET używają nazw C# (SgcMapControl, MapView, Layer, Marker, Polyline) dla WinForms i renderowania bez interfejsu, 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.sgcMapsZarejestrowanaBiblioteka podstawowa
esegece.sgcMaps.WinFormsZarejestrowanaKontrolki Windows Forms
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.