Disitel.GMap.Forms 2.0.4

dotnet add package Disitel.GMap.Forms --version 2.0.4
                    
NuGet\Install-Package Disitel.GMap.Forms -Version 2.0.4
                    
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="Disitel.GMap.Forms" Version="2.0.4" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="Disitel.GMap.Forms" Version="2.0.4" />
                    
Directory.Packages.props
<PackageReference Include="Disitel.GMap.Forms" />
                    
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add Disitel.GMap.Forms --version 2.0.4
                    
#r "nuget: Disitel.GMap.Forms, 2.0.4"
                    
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#:package Disitel.GMap.Forms@2.0.4
                    
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=Disitel.GMap.Forms&version=2.0.4
                    
Install as a Cake Addin
#tool nuget:?package=Disitel.GMap.Forms&version=2.0.4
                    
Install as a Cake Tool

Control de mapas interactivos de alto rendimiento para Windows Forms en .NET 10, basado en GMap.NET Core. Proporciona una interfaz visual completa para integración de mapas en aplicaciones de escritorio.

     Características Principales:
     • Control GMapControl totalmente funcional para Windows Forms
     • Renderizado suave y eficiente de mapas con aceleración de hardware
     • Soporte completo para mouse y teclado (pan, zoom, arrastrar)
     • Marcadores personalizables con tooltips y eventos
     • Rutas y polígonos con diseño personalizado
     • Overlays múltiples con capas independientes
     • Sistema de zoom con niveles configurables (0-22)
     • Modo de arrastre con inercia y suavizado
     • Caché local automático para modo offline
     • Múltiples proveedores de mapas integrados

     Proveedores de Mapas Soportados:
     • Google Maps (Streets, Satellite, Hybrid, Terrain)
     • OpenStreetMap (Mapnik, Cycle Map, Transport)

     Funcionalidades del Control:
     • Arrastre de mapa con botón izquierdo del mouse
     • Zoom con rueda del mouse o doble clic
     • Selección de áreas rectangulares
     • Eventos completos para interacción del usuario
     • Marcadores arrastrables y seleccionables
     • Dibujo de rutas entre múltiples puntos
     • Medición de distancias y áreas
     • Conversión automática de coordenadas
     • Exportación de mapas a imagen

     Integración Sencilla:
     Simplemente arrastre el control GMapControl desde el Toolbox a su formulario Windows Forms y configure las propiedades básicas. El control aparecerá automáticamente en el diseñador de Visual Studio.

     Casos de Uso:
     • Aplicaciones de seguimiento GPS en tiempo real
     • Sistemas de gestión de flotas vehiculares
     • Aplicaciones de logística y distribución
     • Herramientas de análisis geoespacial
     • Sistemas de información geográfica (GIS) de escritorio
     • Visualizadores de datos georreferenciados
     • Aplicaciones de planificación de rutas
     • Herramientas de mapeo y cartografía

     Requisitos:
     • .NET 10 Runtime
     • Windows 10 (Build 19041 / Versión 2004) o posterior
     • Windows 11 (todas las versiones)
     • GMapCore 1.6.0 (instalado automáticamente como dependencia)

Ejemplo de Uso Básico:
```csharp
     // En el diseñador, agregue el control GMapControl
     // Luego en el código:
     
     gMapControl1.MapProvider = GMapProviders.GoogleMap;
     gMapControl1.Position = new PointLatLng(-16.5, -68.15); // La Paz
     gMapControl1.MinZoom = 2;
     gMapControl1.MaxZoom = 18;
     gMapControl1.Zoom = 12;
     
     // Agregar marcador
     var marker = new GMarkerGoogle(
         new PointLatLng(-16.5, -68.15),
         GMarkerGoogleType.red_pushpin
     );
     var overlay = new GMapOverlay("markers");
     overlay.Markers.Add(marker);
     gMapControl1.Overlays.Add(overlay);
```

     A partir de la versión 1.6.0, este paquete está optimizado para .NET 10 y requiere GMapCore 1.6.0 o superior.

     Soporte Técnico: Para soporte y consultas, contacte a Disitel Software.

     Licencia: Verifique los términos de licencia en el repositorio del proyecto.

Product Compatible and additional computed target framework versions.
.NET net10.0-windows10.0.19041 is compatible. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.
  • net10.0-windows10.0.19041

    • No dependencies.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last Updated
2.0.4 263 11/25/2025
2.0.3 179 11/25/2025
2.0.2 189 11/25/2025
2.0.1 192 11/25/2025
2.0.0 188 11/25/2025
1.0.0 190 11/24/2025