Pobierz sgcMaps

sgcMaps jest w wersji próbnej sgcUI All-Access: jeden instalator dla Delphi i jeden dla C++ Builder ze wszystkimi 17 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.

Nowy w sgcMaps? Zacznij od pięciu dem QuickStart dla Delphi (VCL) w Demos\Maps\00.QuickStart i przeczytaj przewodnik Getting Started (PDF, po angielsku), który omawia je krok po kroku.

Wersja próbna sgcUI dla Delphi

W pełni funkcjonalna wersja próbna dla Delphi 7 do RAD Studio 13 ze wszystkimi 17 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 10.1 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, VectorTiles, FMXMobile, OGCServices, PMTiles i ShapefileWKT.

Pobierz dema →

Wersja próbna sgcUI dla Delphi

Delphi 13 Florence Pobierz ↓
Delphi 12 Athens Pobierz ↓
Delphi 11 Alexandria Pobierz ↓
Delphi 10.4 Sydney Pobierz ↓
Delphi 10.3 Rio Pobierz ↓
Delphi 10.2 Tokyo Pobierz ↓
Delphi 10.1 Berlin Pobierz ↓
Delphi 10 Seattle Pobierz ↓
Delphi XE8 Pobierz ↓
Delphi XE7 Pobierz ↓
Delphi XE6 Pobierz ↓
Delphi XE5 Pobierz ↓
Delphi XE4 Pobierz ↓
Delphi XE3 Pobierz ↓
Delphi XE2 Pobierz ↓
Delphi XE Pobierz ↓
Delphi 2010 Pobierz ↓
Delphi 2009 Pobierz ↓
Delphi 2007 Pobierz ↓
Delphi 7 Pobierz ↓

Wersja próbna sgcUI dla C++ Builder

C++ Builder 13 Pobierz ↓
C++ Builder 12 Pobierz ↓
C++ Builder 11 Pobierz ↓
C++ Builder 10.4 Pobierz ↓
C++ Builder 10.3 Pobierz ↓
C++ Builder 10.2 Pobierz ↓
C++ Builder 10.1 Pobierz ↓

Co dostajesz w wersji próbnej

  • sgcMaps z każdą funkcją, wraz z pakietem offline, oraz pozostałe 16 produktów sgcUI
  • Pakiety rdzenia, VCL i FireMonkey (sgcMaps, sgcMapsVCL i sgcMapsFMX) dla Delphi 7 do 13, FireMonkey od XE6, oraz C++ Builder 2007 do 13 w wersji próbnej C++ Builder
  • Jedenaście 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.

FMXMobile

Mapa FireMonkey stworzona dla telefonów i tabletów: przesuwanie jednym palcem, powiększanie gestem szczypania, duże przyciski powiększenia, Twoja pozycja z okręgiem dokładności i lista miejsc. Delphi 10.4 i nowsze.

OGCServices

Wczytuje dokument capabilities WMS lub WMTS z adresu URL lub pliku, wyświetla listę warstw i dodaje wybraną jako nakładkę na OpenStreetMap, z suwakiem przezroczystości. Delphi 2009 i nowsze.

Tylko zarejestrowana PMTiles

Otwiera rastrowe lub wektorowe archiwum PMTiles z pliku lub adresu URL, pokazuje jego nagłówek i metadane oraz dodaje je jako warstwę wyśrodkowaną na archiwum. Delphi XE2 i nowsze.

ShapefileWKT

Importuje shapefile wraz z tabelą atrybutów, pokazuje rekord klikniętego znacznika oraz importuje i eksportuje WKT.

WinFormsDemo

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

WpfDemo

Mapa WPF zadeklarowana w XAML: warstwy bazowe i znaczniki w znaczniku, sklepy powiązane jako znaczniki przez ItemsSource, suwaki powiększenia i obrotu, drukowanie i eksport do PDF.

AvaloniaDemo

To samo okno z kontrolką mapy Avalonia 12 i skompilowanymi powiązaniami.

OgcServicesDemo

Kontrolka mapy WinForms z warstwą bazową OpenStreetMap i jedną nakładką z usługi WMS lub WMTS: wczytuje dokument capabilities z adresu URL lub pliku, wyświetla listę warstw, dodaje wybraną z suwakiem przezroczystości i pokazuje błędy kafelków.

Tylko zarejestrowana PMTilesDemo

Kontrolka mapy WinForms z warstwą z rastrowego lub wektorowego archiwum PMTiles, otwartego z pliku lub adresu URL, z nagłówkiem i metadanymi oraz mapą wyśrodkowaną na archiwum.

ShapefileWktDemo

Kontrolka mapy WinForms importująca shapefile wraz z tabelą atrybutów i rekordem klikniętego znacznika oraz import i eksport WKT nakładek.

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, kontrolki VCL, shapefile i WKT, z minimum dla poszczególnych funkcji: wyjście PNG, kafelki z serwera, WMS, WMTS i pobieranie od Delphi 2009; kalkulator tras, router offline, kafelki wektorowe z serwera i PMTiles 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 od XE6; macOS, iOS i Android od Delphi 10.4 (macOS ARM od Delphi 11). Lokalizacja urządzenia w systemach Windows, Android, iOS i macOS. W C++ Builder tylko Windows.
Linux 64 bitJednostki rdzenia niezależne od frameworka od Delphi 10.4, bez kontrolki mapy.
LazarusKontrolka Lazarus LCL, która czyta kafelki tylko z dysku.
.NET.NET 8, .NET 9 i .NET 10 (WinForms i WPF na net8.0-windows, net9.0-windows i net10.0-windows, Avalonia 12 na net8.0, net9.0 i net10.0). MapView bez interfejsu renderuje PNG także w systemie Linux.

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 bezpłatną edycję Community poleceniem dotnet add package esegece.sgcMaps.Community lub edycję Zarejestrowaną poleceniem dotnet add package esegece.sgcMaps. Kontrolki dla Twojego frameworka interfejsu są w esegece.sgcMaps.WinForms, esegece.sgcMaps.Wpf i esegece.sgcMaps.Avalonia.

Zobacz w NuGet →

Dema .NET

Projekty demonstracyjne: WinFormsDemo, WpfDemo, AvaloniaDemo, OgcServicesDemo, PMTilesDemo, ShapefileWktDemo, 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 pakietu offline (pobieranie kafelków, źródła kafelków MBTiles i PMTiles, 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
Communitydotnet add package esegece.sgcMaps.Wpf.Community
Communitydotnet add package esegece.sgcMaps.Avalonia.Community
Zarejestrowanadotnet add package esegece.sgcMaps
Zarejestrowanadotnet add package esegece.sgcMaps.Rendering
Zarejestrowanadotnet add package esegece.sgcMaps.WinForms
Zarejestrowanadotnet add package esegece.sgcMaps.Wpf
Zarejestrowanadotnet add package esegece.sgcMaps.Avalonia
Zarejestrowanadotnet add package esegece.sgcMaps.Offline

Potrzebujesz licencji?

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