Pobierz sgcMaps

sgcMaps jest w wersji próbnej sgcUI All-Access: jeden instalator dla Delphi i jeden dla C++ Builder ze wszystkimi 14 produktami sgcUI. Pobierz w pełni funkcjonalną wersję próbną, uruchom skompilowane dema bez IDE lub dodaj pakiety NuGet do projektu .NET. Licencje są dostępne na stronie cennika.

Bezpłatne pobieranie wersji próbnej

Jedna wersja próbna sgcUI instaluje każdy produkt sgcUI, razem z sgcMaps, z pełną funkcjonalnością do oceny.

Wersja próbna sgcUI dla Delphi

W pełni funkcjonalna wersja próbna dla Delphi 7 do RAD Studio 13 ze wszystkimi 14 produktami sgcUI, razem z sgcMaps, oraz projektami demonstracyjnymi.

Pobierz wersję próbną Delphi →

Wersja próbna sgcUI dla C++ Builder

W pełni funkcjonalna wersja próbna dla C++ Builder 2007 do 13. Te same komponenty z plikami nagłówkowymi C++ i projektami demonstracyjnymi.

Pobierz wersję próbną CBuilder →

Skompilowane dema

Gotowe do uruchomienia pliki wykonywalne każdego produktu sgcUI. Dema sgcMaps to OfflineMap, MapFeatures, Services, OfflineServices, StaticRender (konsola), FMX i VectorTiles.

Pobierz dema →

Co dostajesz w wersji próbnej

  • sgcMaps z każdą funkcją, wraz z pakietem offline, oraz pozostałe 13 produktów sgcUI
  • Pakiety VCL i FireMonkey dla Delphi 7 do 13 oraz C++ Builder 2007 do 13 w wersji próbnej C++ Builder
  • Siedem projektów demo Delphi dla sgcMaps i pomoc
  • Kompilacja z wersją próbną pokazuje komunikat po upływie okna wydania podanego w kompilacji; nic innego się nie zmienia

Trzy kroki do działającego sgcMaps

Zainstaluj wersję próbną, uruchom demo, a potem upuść sgcMaps na własny formularz.

Zainstaluj

Uruchom instalator wersji próbnej sgcUI. Instaluje sgcUICore z sgcMaps i rejestruje w IDE TsgcVCLMap, TsgcFMXMap oraz komponenty usług.

Otwórz demo

Otwórz 02 MapFeatures z Demos\Maps w folderze instalacji i uruchom je: kafelki OpenStreetMap się wczytają, a karty pokazują grupowanie, rysowanie i mapy cieplne.

Upuść mapę

Na nowym formularzu VCL upuść TsgcVCLMap, dodaj warstwę z Provider ustawionym na mtpOpenStreetMap, wywołaj sgcMapApplyProvider i dodaj znacznik przez AddMarker.

Uruchom dema sgcMaps

Tylko zarejestrowana OfflineMap

Foldery, MBTiles i kafelki online, znaczniki i kształty oraz import GeoJSON, GPX i KML.

MapFeatures

Dostawcy i klucze API, grupowanie znaczników, edycja kształtów, mapy cieplne i eksport obrazów.

Services

Wyszukiwanie miejsc, geokodowanie, wskazówki dojazdu, wysokość, strefy czasowe i lokalizacja urządzenia z dostawcami online. Delphi XE8 i nowsze.

Tylko zarejestrowana OfflineServices

Zbuduj indeks GeoNames i graf tras OpenStreetMap, a potem wyszukuj miejsca i wyznaczaj trasy samochodem, rowerem lub pieszo bez sieci.

StaticRender

StaticRender

Program konsolowy, który renderuje mapę do pliku PNG lub BMP bez okna.

FMX

Mapa FireMonkey z kafelkami, znacznikami i lokalizacją urządzenia, dla Windows, macOS, iOS i Android. Delphi XE6 i nowsze.

VectorTiles

VectorTiles

Serwer kafelków wektorowych rysowany wbudowanym stylem lub własnym plikiem stylu, z ostrymi etykietami na każdym poziomie powiększenia.

WinFormsDemo

SgcMapControl .NET w oknie WinForms z dostawcami, znacznikami i kształtami.

Tylko zarejestrowana OfflineDemo

Pakiet offline .NET: kafelki, wyznaczanie tras i geokodowanie offline z lokalnych plików danych.

ConsoleRenderDemo

ConsoleRenderDemo

Konsola .NET, która renderuje mapę do PNG przez MapView bez interfejsu, w systemie Windows lub Linux.

Obsługiwane środowiska IDE i platformy

ElementWsparcie
Delphi i C++ BuilderDelphi 7 do 13 i C++ Builder 2007 do 13 dla modelu i kontrolki VCL, z minimalnymi wersjami dla poszczególnych funkcji: wyjście PNG, kafelki z serwera i downloader od Delphi 2009; kalkulator tras, router offline i kafelki wektorowe z serwera od XE2; kontrolka FireMonkey, lokalizacja urządzenia i GeoJSON od XE6; MBTiles i geokoder offline od XE7 (FireDAC SQLite); usługi online od XE8.
FireMonkeyWindows, macOS, iOS i Android. Lokalizacja urządzenia w systemach Windows, Android, iOS i macOS.
LazarusKontrolka Lazarus LCL, która czyta kafelki tylko z dysku.
.NET.NET 8, .NET 9 i .NET 10 (WinForms na net8.0-windows, net9.0-windows i net10.0-windows). MapView bez interfejsu renderuje też PNG w Linuksie.

sgcMaps dla .NET

sgcMaps jest też dostarczany jako zarządzany port w C# z tymi samymi nazwami klas dla WinForms, WPF i Avalonia, w postaci pakietów NuGet.

Pakiety NuGet

Zainstaluj darmową edycję Community poleceniem dotnet add package esegece.sgcMaps.Community lub edycję zarejestrowaną poleceniem dotnet add package esegece.sgcMaps. Kontrolki dla twojego frameworka UI są w esegece.sgcMaps.WinForms.

Zobacz w NuGet →

Dema .NET

Projekty demonstracyjne: WinFormsDemo, OfflineDemo, ConsoleRenderDemo.

Przeczytaj przegląd .NET →

Community vs. zarejestrowana

Darmowa edycja Community produktu sgcMaps jest dla osób prywatnych i organizacji o rocznym przychodzie brutto poniżej 1 mln EUR i nie więcej niż 5 programistach. Edycja zarejestrowana ma wszystkie funkcje, pełny kod źródłowy i licencję komercyjną. Edycja Community nie zawiera paczki offline (downloader kafelków, źródło kafelków MBTiles, geokoder offline i router offline) ani pakietu esegece.sgcMaps.Offline.

Pakiety NuGet sgcMaps

Pakiety Community są bezpłatne. Pakiety zarejestrowane wymagają licencji .NET.

EdycjaInstalacjaUwagi
Communitydotnet add package esegece.sgcMaps.Community
Communitydotnet add package esegece.sgcMaps.Rendering.Community
Communitydotnet add package esegece.sgcMaps.WinForms.Community
Zarejestrowanadotnet add package esegece.sgcMaps
Zarejestrowanadotnet add package esegece.sgcMaps.Rendering
Zarejestrowanadotnet add package esegece.sgcMaps.WinForms
Zarejestrowanadotnet add package esegece.sgcMaps.Offline

Potrzebujesz licencji?

Zobacz opcje cenowe sgcMaps lub zdobądź go w ramach edycji sgcUI.