sgcMaps, sgcUI All-Access denemesiyle birlikte gelir: Delphi için bir, C++ Builder için bir yükleyici ve 17 sgcUI ürününün tamamı. Tam işlevsel denemeyi indirin, derlenmiş demoları IDE olmadan çalıştırın veya NuGet paketlerini bir .NET projesine ekleyin. Lisanslar fiyatlandırma sayfasında mevcuttur.
DENEME
Ücretsiz Deneme İndirmeleri
Tek bir sgcUI denemesi, sgcMaps dahil tüm sgcUI ürünlerini değerlendirme için tam işlevsellikle yükler.
sgcMaps'e yeni misiniz? Delphi (VCL) için Demos\Maps\00.QuickStart klasöründeki beş QuickStart demosuyla başlayın ve bunları adım adım anlatan Getting Started kılavuzunu (PDF, İngilizce) okuyun.
Delphi için sgcUI Denemesi
Delphi 7'den RAD Studio 13'e kadar, sgcMaps dahil 17 sgcUI ürününün tamamı ve örnek projelerle tam işlevsel değerlendirme.
Çevrimdışı paket dahil her özelliğiyle sgcMaps ve diğer 16 sgcUI ürünü
Delphi 7'den 13'e çekirdek, VCL ve FireMonkey paketleri (sgcMaps, sgcMapsVCL ve sgcMapsFMX), XE6'dan itibaren FireMonkey ve C++ Builder denemesinde C++ Builder 2007'den 13'e
sgcMaps için on bir Delphi demo projesi ve yardım
Deneme ile derlenen bir derleme, derlemede belirtilen sürüm penceresi geçtikten sonra bir bildirim gösterir; başka hiçbir şey değişmez
İLK ÇALIŞTIRMA
Çalışan Bir sgcMaps İçin Üç Adım
Denemeyi kurun, bir demo çalıştırın, ardından sgcMaps bileşenini kendi formunuza bırakın.
1
Kurulum
sgcUI deneme yükleyicisini çalıştırın. sgcUICore'u sgcMaps ile birlikte kurar ve TsgcVCLMap, TsgcFMXMap ile hizmet bileşenlerini IDE'ye kaydeder.
2
Bir demo açın
Kurulum klasöründeki Demos\Maps içinden 02 MapFeatures'ı açıp çalıştırın: OpenStreetMap karoları yüklenir ve sekmeler kümelemeyi, çizimi ve ısı haritalarını gösterir.
3
Haritayı bırakın
Yeni bir VCL formuna bir TsgcVCLMap bırakın, Provider değeri mtpOpenStreetMap olan bir katman ekleyin, sgcMapApplyProvider çağırın ve AddMarker ile bir işaretçi ekleyin.
DEMOLAR
sgcMaps Demolarını Çalıştırın
Yalnızca Kayıtlı OfflineMap
Klasör, MBTiles ve çevrimiçi karolar, işaretçiler ve şekiller, ayrıca GeoJSON, GPX ve KML içe aktarma.
MapFeatures
Sağlayıcılar ve API anahtarları, işaretçi kümeleme, şekil düzenleme, ısı haritaları ve görüntü dışa aktarma.
Services
Çevrimiçi sağlayıcılarla yer arama, coğrafi kodlama, yol tarifi, yükseklik, saat dilimleri ve cihaz konumu. Delphi XE8 ve sonrası.
Yalnızca Kayıtlı OfflineServices
Bir GeoNames dizini ve bir OpenStreetMap rota grafiği oluşturun, sonra ağ olmadan yer arayın ve araba, bisiklet veya yürüyüş rotası hesaplayın.
StaticRender
Pencere olmadan bir haritayı PNG veya BMP dosyasına çizen bir konsol programı.
FMX
Karoları, işaretçileri ve cihaz konumuyla FireMonkey haritası, Windows, macOS, iOS ve Android için. Delphi XE6 ve sonrası.
VectorTiles
Yerleşik stille veya kendi stil dosyanızla çizilen bir vektör karo sunucusu, her yakınlaştırmada net etiketlerle.
FMXMobile
Telefonlar ve tabletler için hazırlanmış FireMonkey haritası: tek parmakla kaydırma, çimdikleyerek yakınlaştırma, büyük yakınlaştırma düğmeleri, doğruluk çemberiyle konumunuz ve bir yer listesi. Delphi 10.4 ve sonrası.
OGCServices
Bir WMS veya WMTS capabilities belgesini bir URL'den ya da dosyadan yükler, katmanları listeler ve seçtiğiniz katmanı opaklık kaydırıcısıyla OpenStreetMap üzerine bindirme olarak ekler. Delphi 2009 ve sonrası.
Yalnızca Kayıtlı PMTiles
Bir dosyadan veya URL'den raster ya da vektör bir PMTiles arşivi açar, başlığını ve meta verilerini gösterir ve arşivde ortalanmış bir katman olarak ekler. Delphi XE2 ve sonrası.
ShapefileWKT
Öznitelik tablosuyla birlikte bir shapefile içe aktarır, tıklanan işaretçinin kaydını gösterir ve WKT içe ve dışa aktarır.
WinFormsDemo
Sağlayıcılar, işaretçiler ve şekillerle bir WinForms penceresinde .NET SgcMapControl.
WpfDemo
XAML'de bildirilen WPF haritası: işaretlemede temel katmanlar ve işaretçiler, ItemsSource ile işaretçi olarak bağlanan mağazalar, yakınlaştırma ve yön kaydırıcıları, yazdırma ve PDF dışa aktarma.
AvaloniaDemo
Avalonia 12 harita denetimi ve derlenmiş bağlamalarla aynı pencere.
OgcServicesDemo
OpenStreetMap temel katmanı ve bir WMS veya WMTS hizmetinden tek bir bindirme içeren WinForms harita denetimi: bir URL'den veya dosyadan capabilities belgesi yükler, katmanları listeler, seçtiğiniz katmanı opaklık kaydırıcısıyla ekler ve karo hatalarını gösterir.
Yalnızca Kayıtlı PMTilesDemo
Bir dosyadan veya URL'den açılan raster ya da vektör bir PMTiles arşivinden bir katman içeren WinForms harita denetimi; başlığı ve meta verileriyle, harita arşivde ortalanmış olarak.
ShapefileWktDemo
Öznitelik tablosuyla bir shapefile ve tıklanan işaretçinin kaydını içe aktaran WinForms harita denetimi; ayrıca bindirmelerin WKT içe ve dışa aktarması.
Yalnızca Kayıtlı OfflineDemo
.NET çevrimdışı paketi: yerel veri dosyalarından çevrimdışı karolar, rota hesaplama ve coğrafi kodlama.
ConsoleRenderDemo
Bir haritayı arayüzsüz MapView ile PNG olarak çizen bir .NET konsolu, Windows veya Linux'ta.
Model, VCL denetimi, shapefile ve WKT için Delphi 7'den 13'e ve C++ Builder 2007'den 13'e, özellik başına minimumlarla: PNG çıktısı, bir sunucudan karolar, WMS, WMTS ve indirici Delphi 2009'dan; rota hesaplayıcı, çevrimdışı yönlendirici, bir sunucudan vektör karolar ve PMTiles XE2'den; FireMonkey denetimi, cihaz konumu ve GeoJSON XE6'dan; MBTiles ve çevrimdışı coğrafi kodlayıcı XE7'den (FireDAC SQLite); çevrimiçi hizmetler XE8'den itibaren.
FireMonkey
XE6'dan itibaren Windows; Delphi 10.4'ten itibaren macOS, iOS ve Android (macOS ARM Delphi 11'den itibaren). Windows, Android, iOS ve macOS'ta cihaz konumu. C++ Builder'da yalnızca Windows.
Linux 64 bit
Delphi 10.4'ten itibaren çerçevesiz çekirdek birimler, harita denetimi olmadan.
Lazarus
Karoları yalnızca diskten okuyan bir Lazarus LCL denetimi.
.NET
.NET 8, .NET 9 ve .NET 10 (net8.0-windows, net9.0-windows ve net10.0-windows üzerinde WinForms ve WPF, net8.0, net9.0 ve net10.0 üzerinde Avalonia 12). Arayüzsüz MapView Linux'ta da PNG çizer.
.NET
.NET için sgcMaps
sgcMaps, WinForms, WPF ve Avalonia için aynı sınıf adlarına sahip yönetilen bir C# portu olarak da sunulur ve NuGet paketleri halinde dağıtılır.
NuGet Paketleri
Ücretsiz Community sürümünü dotnet add package esegece.sgcMaps.Community ile, Kayıtlı sürümü ise dotnet add package esegece.sgcMaps ile kurun. Arayüz çerçeveniz için denetimler esegece.sgcMaps.WinForms, esegece.sgcMaps.Wpf ve esegece.sgcMaps.Avalonia içindedir.
sgcMaps için ücretsiz Community sürümü, yıllık brüt geliri 1 milyon EUR'nun altında olan ve 5'ten fazla geliştiricisi bulunmayan bireyler ve kuruluşlar tarafından kullanılabilir. Kayıtlı sürüm tüm özellikleri, tam kaynak kodunu ve ticari lisansı içerir. Community sürümü, çevrimdışı paketi (karo indirici, MBTiles ve PMTiles karo kaynakları, çevrimdışı coğrafi kodlayıcı ve çevrimdışı yönlendirici) ve esegece.sgcMaps.Offline paketini içermez.
NUGET
sgcMaps NuGet Paketleri
Community paketleri ücretsizdir. Kayıtlı paketler bir .NET lisansı gerektirir.