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.
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.
Funkcje: 6
Funkcje: 3
Funkcje: 6
Funkcje: 6
Pakiety NuGet: 7
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.
| Funkcja | Szczegóły | Community | Pomoc |
|---|---|---|---|
| Natywne kafelki | Kafelki rastrowe i wektorowe rysowane przez kontrolkę, bez kontrolki przeglądarki i bez JavaScriptu. | Pomoc | |
| Gotowi dostawcy | OpenStreetMap, OpenTopoMap, Esri World Imagery i Street, CARTO Light i Dark, MapTiler, Thunderforest, Stadia lub dowolny szablon URL z {z}/{x}/{y}. | Pomoc | |
| Kafelki offline | Kafelki 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 MBTiles | Downloader kafelków dla paczek offline i pliki MBTiles jako źródło kafelków. | Zarejestrowana | Pomoc |
| Kafelki wektorowe | Kafelki 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 |
| Funkcja | Szczegóły | Community | Pomoc |
|---|---|---|---|
| Znaczniki i grupowanie | Znaczniki z wyskakującymi okienkami i własnymi ikonami oraz grupowanie tysięcy znaczników. | Pomoc | |
| Kształty i etykiety | Linie łamane (przerywane, geodezyjne), wielokąty z otworami, prostokąty, okręgi i etykiety, edytowalne myszą. | Pomoc | |
| Mapy cieplne | Mapy cieplne z wagami. | Pomoc |
| Funkcja | Szczegóły | Community | Pomoc |
|---|---|---|---|
| Geokodowanie | TsgcMapGeocoder: Nominatim, Google, HERE, Azure Maps, Mapbox, OpenRouteService i Geoapify. | Pomoc | |
| Wyznaczanie tras | TsgcMapDirections: OSRM, OpenRouteService, Google, HERE, Azure, Mapbox i Geoapify. | Pomoc | |
| Miejsca, wysokość i strefy czasowe | TsgcMapPlaces (autouzupełnianie miejsc), TsgcMapElevation i TsgcMapTimeZone. | Pomoc | |
| Trasowanie offline | TsgcMapOfflineRouter dla samochodu, roweru i pieszo, bez internetu i klucza API. | Zarejestrowana | Pomoc |
| Geokodowanie offline | TsgcMapOfflineGeocoder z indeksu SQLite GeoNames zbudowanego przez TsgcMapGeoIndexBuilder. | Zarejestrowana | Pomoc |
| Lokalizacja urządzenia | TsgcMapLocation odczytuje pozycję urządzenia. | Pomoc |
| Funkcja | Szczegóły | Community | Pomoc |
|---|---|---|---|
| GeoJSON, GPX i KML | Importuj i eksportuj GeoJSON, GPX i KML. | Pomoc | |
| Czytnik OpenStreetMap | Strumieniowy czytnik plików OpenStreetMap .osm.pbf. | Pomoc | |
| Narzędzia geometrii | Odległość w metrach, azymut, punkt docelowy, interpolacja geodezyjna, punkt w wielokącie i upraszczanie linii. | Pomoc | |
| Renderowanie statyczne | SaveToPNG, 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 wydruku | Print 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). | Zarejestrowana | Pomoc |
| 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 |
Mapy .NET używają nazw C# (SgcMapControl, MapView, Layer, Marker, Polyline) dla WinForms i renderowania bez interfejsu, z danymi offline w osobnym pakiecie.
| Pakiet | Edycja | Zawartość |
|---|---|---|
esegece.sgcMaps.Community | Community (bezpłatna) | Biblioteka podstawowa |
esegece.sgcMaps.Rendering.Community | Community (bezpłatna) | Renderowanie bez interfejsu |
esegece.sgcMaps.WinForms.Community | Community (bezpłatna) | Kontrolki Windows Forms |
esegece.sgcMaps | Zarejestrowana | Biblioteka podstawowa |
esegece.sgcMaps.WinForms | Zarejestrowana | Kontrolki Windows Forms |
esegece.sgcMaps.Rendering | Zarejestrowana | Renderowanie bez interfejsu |
esegece.sgcMaps.Offline | Zarejestrowana | Dane offline |
Każda funkcja sgcMaps jest opisana w pomocy sgcUI, z osobną wersją dla każdego środowiska programistycznego.
Zacznij od wprowadzenia do sgcMaps, a potem przejdź do szybkiego startu i tematów o funkcjach.
Delphi →Cała pomoc sgcUI jako plik PDF, do czytania offline lub wydruku.
Delphi (PDF) →