sgcMaps Matriz de funciones
Todo lo que hace sgcMaps, agrupado por tarea, con un enlace al tema de ayuda de cada función. Las teselas las dibuja el propio control, sin control de navegador y sin JavaScript.
Todo lo que hace sgcMaps, agrupado por tarea, con un enlace al tema de ayuda de cada función. Las teselas las dibuja el propio control, sin control de navegador y sin JavaScript.
6 funciones
3 funciones
6 funciones
6 funciones
7 paquetes NuGet
Ayuda en línea y manuales PDF
Registrada marca las funciones que están en las ediciones registrada y de prueba, y no en la edición Community gratuita. ~ marca una función que Community tiene en parte, con la diferencia debajo.
Cada fila enlaza con su tema de ayuda. Las filas marcadas como registradas son el paquete sin conexión, que la edición Community gratuita deja fuera.
| Función | Detalles | Community | Ayuda |
|---|---|---|---|
| Teselas nativas | Teselas raster y vectoriales dibujadas por el control, sin control de navegador y sin JavaScript. | Ayuda | |
| Proveedores listos para usar | OpenStreetMap, OpenTopoMap, Esri World Imagery y Street, CARTO Light y Dark, MapTiler, Thunderforest, Stadia, o cualquier plantilla de URL con {z}/{x}/{y}. | Ayuda | |
| Teselas sin conexión | Teselas de una carpeta z/x/y local y una caché en disco por capa (Layer.CacheFolder). | ~Community lee carpetas de teselas z/x/y y mantiene el CacheFolder por capa. El descargador de teselas y los archivos MBTiles pertenecen al paquete sin conexión. | Ayuda |
| Descargador de teselas y MBTiles | Un descargador de teselas para paquetes sin conexión y archivos MBTiles como fuente de teselas. | Registrada | Ayuda |
| Teselas vectoriales | Teselas vectoriales MVT con un estilo de MapLibre o Mapbox GL, desde un servidor o desde un MBTiles local. | Ayuda | |
| De derecha a izquierda (árabe y hebreo) | Los botones de zoom, el selector de capas, la brújula, la barra de escala y la atribución pasan al lado opuesto. Los mosaicos, las formas, los marcadores y las rutas conservan su orientación geográfica. | Ayuda |
| Función | Detalles | Community | Ayuda |
|---|---|---|---|
| Marcadores y agrupación | Marcadores con ventanas emergentes e iconos personalizados, y agrupación para miles de marcadores. | Ayuda | |
| Formas y etiquetas | Polilíneas (discontinuas, geodésicas), polígonos con huecos, rectángulos, círculos y etiquetas, editables con el ratón. | Ayuda | |
| Mapas de calor | Mapas de calor ponderados. | Ayuda |
| Función | Detalles | Community | Ayuda |
|---|---|---|---|
| Geocodificación | TsgcMapGeocoder: Nominatim, Google, HERE, Azure Maps, Mapbox, OpenRouteService y Geoapify. | Ayuda | |
| Indicaciones de ruta | TsgcMapDirections: OSRM, OpenRouteService, Google, HERE, Azure, Mapbox y Geoapify. | Ayuda | |
| Lugares, elevación y zonas horarias | TsgcMapPlaces (autocompletado de lugares), TsgcMapElevation y TsgcMapTimeZone. | Ayuda | |
| Enrutado sin conexión | TsgcMapOfflineRouter para coche, bici y a pie, sin internet ni clave de API. | Registrada | Ayuda |
| Geocodificación sin conexión | TsgcMapOfflineGeocoder a partir de un índice SQLite de GeoNames creado con TsgcMapGeoIndexBuilder. | Registrada | Ayuda |
| Ubicación del dispositivo | TsgcMapLocation lee la posición del dispositivo. | Ayuda |
| Función | Detalles | Community | Ayuda |
|---|---|---|---|
| GeoJSON, GPX y KML | Importa y exporta GeoJSON, GPX y KML. | Ayuda | |
| Lector de OpenStreetMap | Un lector en streaming de archivos .osm.pbf de OpenStreetMap. | Ayuda | |
| Utilidades de geometría | Distancia en metros, rumbo, punto de destino, interpolación geodésica, punto en polígono y simplificación de líneas. | Ayuda | |
| Renderizado estático | SaveToPNG, salida de mapa de bits y BMP sin ventana, apta para consola y servicios. En .NET, MapView.RenderToPng también funciona en Linux. | Ayuda | |
| Impresión y vista previa de impresión | Print y ShowPrintPreview imprimen la vista actual del mapa en una página con sus teselas, capas, marcadores, formas, barra de escala y atribución. PrintSettings define una sola vez el papel, la orientación, los márgenes, la escala, el encabezado y el pie de página para la impresora, la vista previa y el PDF. En todas las ediciones, en VCL, FireMonkey y WinForms (FireMonkey imprime en Windows y macOS). | Ayuda | |
| Exportación a PDF accesible, PDF/UA y PDF/A (con sgcPDF) | ExportToPDF escribe la página como una sola imagen etiquetada, a 192 ppp por defecto, con un texto alternativo que indica el centro, el zoom y el número de capas y marcadores. El archivo es un documento PDF/UA etiquetado por defecto, y PDFALevel añade PDF/A-2a o PDF/A-3a. Necesita el puente sgcUIPDF y un sgcPDF con licencia (esegece.sgcUICore.sgcPDF en .NET). | Registrada | Ayuda |
| Accesibilidad | El mapa se expone a UI Automation con una alternativa de texto, los marcadores y las capas como listas, y cada capa indica si es visible. Las flechas desplazan, las teclas más y menos amplían o reducen, Re Pág y Av Pág se mueven entre marcadores e Intro activa uno. La imagen del mapa se describe solo por su centro y su zoom, y el mapa no respeta el alto contraste de Windows. Activada por defecto en VCL (Delphi 7 a 13), FireMonkey en Windows y WinForms. | Ayuda |
Los mapas .NET usan nombres de C# (SgcMapControl, MapView, Layer, Marker, Polyline) para WinForms y el renderizado sin ventana, con los datos sin conexión en un paquete aparte.
| Paquete | Edición | Contenido |
|---|---|---|
esegece.sgcMaps.Community | Community (gratuita) | Biblioteca principal |
esegece.sgcMaps.Rendering.Community | Community (gratuita) | Renderizado sin ventana |
esegece.sgcMaps.WinForms.Community | Community (gratuita) | Controles Windows Forms |
esegece.sgcMaps | Registrada | Biblioteca principal |
esegece.sgcMaps.WinForms | Registrada | Controles Windows Forms |
esegece.sgcMaps.Rendering | Registrada | Renderizado sin ventana |
esegece.sgcMaps.Offline | Registrada | Datos sin conexión |
Cada función de sgcMaps está documentada en la ayuda de sgcUI, con una compilación para cada entorno de desarrollo.
Empieza con la introducción de sgcMaps y sigue con la guía de inicio rápido y los temas de funciones.
Delphi →La ayuda completa de sgcUI en un archivo PDF, para leer sin conexión o imprimir.
Delphi (PDF) →