Baixar sgcMaps

O sgcMaps vem na avaliação sgcUI All-Access, com um instalador para Delphi e outro para C++ Builder contendo os 17 produtos sgcUI. Baixe a avaliação totalmente funcional, execute os demos compilados sem IDE ou adicione os pacotes NuGet a um projeto .NET. As licenças estão disponíveis na página de preços.

Downloads de avaliação gratuita

Uma única avaliação do sgcUI instala todos os produtos sgcUI, incluindo o sgcMaps, com funcionalidade completa para teste.

Novo no sgcMaps? Comece pelas cinco demos QuickStart para Delphi (VCL) em Demos\Maps\00.QuickStart e leia o guia Primeiros Passos (PDF, em inglês), que as explica passo a passo.

Avaliação do sgcUI para Delphi

Avaliação totalmente funcional para Delphi 7 até RAD Studio 13 com todos os 17 produtos sgcUI, incluindo o sgcMaps, e os projetos de demonstração.

Baixar avaliação para Delphi →

Avaliação do sgcUI para C++ Builder

Avaliação totalmente funcional para C++ Builder 10.1 até 13. Os mesmos componentes com arquivos header em C++ e projetos de demonstração.

Baixar avaliação para C++ Builder →

Demos compilados

Executáveis prontos para uso de todos os produtos sgcUI. Os demos do sgcMaps são OfflineMap, MapFeatures, Services, OfflineServices, StaticRender (console), FMX, VectorTiles, FMXMobile, OGCServices, PMTiles e ShapefileWKT.

Baixar demos →

Avaliação do sgcUI para Delphi

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

Avaliação do sgcUI para C++ Builder

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

O que você recebe na avaliação

  • sgcMaps com todos os recursos, pacote offline incluído, mais os outros 16 produtos sgcUI
  • Os pacotes do núcleo, VCL e FireMonkey (sgcMaps, sgcMapsVCL e sgcMapsFMX) para Delphi 7 a 13, FireMonkey a partir do XE6, e C++ Builder 2007 a 13 na avaliação do C++ Builder
  • Os onze projetos de demo Delphi do sgcMaps e a ajuda
  • Uma compilação feita com a avaliação mostra um aviso depois que o período de lançamento indicado na compilação passa; nada mais muda

Três passos para um sgcMaps funcionando

Instale a avaliação, execute um demo e depois coloque o sgcMaps no seu próprio formulário.

Instalar

Execute o instalador da avaliação do sgcUI. Ele instala o sgcUICore com o sgcMaps e registra o TsgcVCLMap, o TsgcFMXMap e os componentes de serviço no IDE.

Abrir um demo

Abra o 02 MapFeatures em Demos\Maps na pasta de instalação e execute-o: os tiles do OpenStreetMap são carregados, e as abas mostram agrupamento, desenho e mapas de calor.

Coloque o mapa

Em um novo formulário VCL, coloque um TsgcVCLMap, adicione uma camada com Provider definido como mtpOpenStreetMap, chame sgcMapApplyProvider e adicione um marcador com AddMarker.

Execute os demos do sgcMaps

Somente Registrada OfflineMap

Tiles de pasta, MBTiles e online, marcadores e formas, além da importação de GeoJSON, GPX e KML.

MapFeatures

Provedores e chaves de API, agrupamento de marcadores, edição de formas, mapas de calor e exportação de imagem.

Services

Busca de lugares, geocodificação, rotas, elevação, fusos horários e localização do dispositivo com os provedores online. Delphi XE8 e posteriores.

Somente Registrada OfflineServices

Crie um índice GeoNames e um grafo de rotas do OpenStreetMap, depois busque lugares e trace rotas de carro, bicicleta ou a pé sem rede.

StaticRender

StaticRender

Um programa de console que renderiza um mapa em um arquivo PNG ou BMP sem janela.

FMX

O mapa FireMonkey com tiles, marcadores e localização do dispositivo, para Windows, macOS, iOS e Android. Delphi XE6 e posteriores.

VectorTiles

VectorTiles

Um servidor de tiles vetoriais desenhado com o estilo embutido ou um arquivo de estilo próprio, com rótulos nítidos em todos os níveis de zoom.

FMXMobile

O mapa FireMonkey feito para celulares e tablets: pan com um dedo, zoom com pinça, botões de zoom grandes, sua posição com um círculo de precisão e uma lista de lugares. Delphi 10.4 e posteriores.

OGCServices

Carrega um documento de capabilities WMS ou WMTS de uma URL ou de um arquivo, lista as camadas e adiciona a que você escolher como sobreposição no OpenStreetMap, com um controle deslizante de opacidade. Delphi 2009 e posteriores.

Somente Registrada PMTiles

Abre um arquivo PMTiles raster ou vetorial de um arquivo ou de uma URL, mostra seu cabeçalho e metadados e o adiciona como uma camada centralizada no arquivo. Delphi XE2 e posteriores.

ShapefileWKT

Importa um shapefile com sua tabela de atributos, mostra o registro de um marcador clicado e importa e exporta WKT.

WinFormsDemo

O SgcMapControl do .NET em uma janela WinForms com provedores, marcadores e formas.

WpfDemo

O mapa WPF declarado em XAML: camadas base e marcadores em markup, lojas vinculadas como marcadores com ItemsSource, controles deslizantes de zoom e de rotação, impressão e exportação para PDF.

AvaloniaDemo

A mesma janela com o controle de mapa Avalonia 12 e bindings compilados.

OgcServicesDemo

O controle de mapa WinForms com uma camada base do OpenStreetMap e uma sobreposição de um serviço WMS ou WMTS: carrega um documento de capabilities de uma URL ou de um arquivo, lista as camadas, adiciona a que você escolher com um controle deslizante de opacidade e mostra os erros de tile.

Somente Registrada PMTilesDemo

O controle de mapa WinForms com uma camada de um arquivo PMTiles raster ou vetorial, aberto de um arquivo ou de uma URL, com seu cabeçalho e metadados e o mapa centralizado no arquivo.

ShapefileWktDemo

O controle de mapa WinForms importando um shapefile com sua tabela de atributos e o registro de um marcador clicado, além da importação e exportação de WKT das sobreposições.

Somente Registrada OfflineDemo

O pacote offline do .NET: tiles, roteamento e geocodificação offline a partir de arquivos de dados locais.

ConsoleRenderDemo

ConsoleRenderDemo

Um console .NET que renderiza um mapa em PNG com o MapView headless, no Windows ou no Linux.

IDEs e plataformas suportadas

ItemSuporte
Delphi e C++ BuilderDelphi 7 a 13 e C++ Builder 2007 a 13 para o modelo, o controle VCL, os shapefiles e o WKT, com mínimos por recurso: saída PNG, tiles de um servidor, WMS, WMTS e o downloader a partir do Delphi 2009; calculador de rotas, roteador offline, tiles vetoriais de um servidor e PMTiles a partir do XE2; controle FireMonkey, localização do dispositivo e GeoJSON a partir do XE6; MBTiles e geocodificador offline a partir do XE7 (FireDAC SQLite); serviços online a partir do XE8.
FireMonkeyWindows a partir do XE6; macOS, iOS e Android a partir do Delphi 10.4 (macOS ARM a partir do Delphi 11). Localização do dispositivo no Windows, Android, iOS e macOS. No C++ Builder, somente Windows.
Linux 64 bitsAs units do núcleo independente de framework a partir do Delphi 10.4, sem controle de mapa.
LazarusUm controle LCL do Lazarus que lê tiles somente do disco.
.NET.NET 8, .NET 9 e .NET 10 (WinForms e WPF em net8.0-windows, net9.0-windows e net10.0-windows, Avalonia 12 em net8.0, net9.0 e net10.0). O MapView headless também renderiza PNG no Linux.

sgcMaps para .NET

O sgcMaps também é distribuído como uma versão gerenciada em C# com os mesmos nomes de classe para WinForms, WPF e Avalonia, entregue como pacotes NuGet.

Pacotes NuGet

Instale a edição Community gratuita com dotnet add package esegece.sgcMaps.Community, ou a edição Registrada com dotnet add package esegece.sgcMaps. Os controles do seu framework de UI estão em esegece.sgcMaps.WinForms, esegece.sgcMaps.Wpf e esegece.sgcMaps.Avalonia.

Ver no NuGet →

Demos .NET

Projetos de demonstração: WinFormsDemo, WpfDemo, AvaloniaDemo, OgcServicesDemo, PMTilesDemo, ShapefileWktDemo, OfflineDemo, ConsoleRenderDemo.

Ler a visão geral do .NET →

Community vs. Registrada

A edição Community gratuita do sgcMaps pode ser usada por pessoas físicas e organizações com faturamento bruto anual abaixo de EUR 1 milhão e no máximo 5 desenvolvedores. A edição Registrada tem todos os recursos, o código-fonte completo e a licença comercial. A edição Community não inclui o pacote offline (downloader de tiles, fontes de tiles MBTiles e PMTiles, geocodificador offline e roteador offline) nem o pacote esegece.sgcMaps.Offline.

Pacotes NuGet do sgcMaps

Os pacotes Community são gratuitos. Os pacotes Registrada exigem uma licença .NET.

EdiçãoInstalaçãoObservações
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
Registradadotnet add package esegece.sgcMaps
Registradadotnet add package esegece.sgcMaps.Rendering
Registradadotnet add package esegece.sgcMaps.WinForms
Registradadotnet add package esegece.sgcMaps.Wpf
Registradadotnet add package esegece.sgcMaps.Avalonia
Registradadotnet add package esegece.sgcMaps.Offline

Precisa de uma licença?

Veja as opções de preço do sgcMaps, ou adquira-o como parte de uma edição do sgcUI.