Convierta SHP a KML en línea

SHP y KML son dos de los formatos de datos geoespaciales más populares. Shapefile (SHP) es un formato vectorial que se utiliza ampliamente en el software SIG. Por otro lado, Keyhole Markup Language (KML) es un formato XML que se utiliza en Google Earth y otras aplicaciones cartográficas. En este artículo, exploraremos una herramienta web gratuita para convertir SHP a KML en línea. También le mostraremos cómo desarrollar mediante programación su propia aplicación de conversión de SHP a KML en C#.

Convierta SHP a KML en línea

Convierta su archivo SHP a formato KML sin esfuerzo con la ayuda de este conveniente convertidor de SHP a KML en línea, y la mejor parte es que ¡es completamente gratis! Acceda a esta aplicación web desde cualquier navegador o dispositivo sin problemas con complementos, instalaciones de software o suscripciones.

Cómo convertir SHP a KML en línea

  1. Suelta o sube tu archivo SHP. Alternativamente, proporcione un archivo de Dropbox o Google Drive.
  2. Elija KML en la lista desplegable Guardar como.
  3. Presione el botón Convertir para iniciar el proceso de conversión.
  4. Después de eso, serás redirigido a la página de descarga.
  5. Descargue el archivo KML convertido haciendo clic en el botón DESCARGAR AHORA.

Eliminamos automáticamente todos los archivos de entrada y salida dentro de las 24 horas, garantizando que sus datos estén seguros y protegidos.

API de conversión de SHP a KML

Este conversor SHP a KML en línea gratuito se creó utilizando la API Aspose.GIS. Proporciona una amplia gama de funciones geoespaciales, incluida la manipulación, conversión y representación de datos. Admite una variedad de formatos de archivos geoespaciales, incluidos Shapefile, GeoJSON, KML, ESRI File Geodatabase y más. Una de las características clave de Aspose.GIS es la capacidad de convertir entre diferentes formatos de archivos geoespaciales, como SHP a KML.

Convertir SHP a KML en C#

Siga los pasos a continuación para convertir un archivo SHP a KML usando C#:

  1. Instale Aspose.GIS for .NET en su aplicación.
  2. Utilice el siguiente ejemplo de código para cargar el archivo SHP y convertirlo a KML.
// Este ejemplo de código demuestra cómo convertir un archivo de forma a KML en C#.
using Aspose.Gis.SpatialReferencing;
using Aspose.Gis;

// Especifique la configuración de conversión si es necesario. Es opcional.
ConversionOptions options = null;

// La conversión puede generar un error si la capa de destino no admite la referencia espacial Wgs84. Así que necesito comprobarlo.
if (Drivers.Shapefile.SupportsSpatialReferenceSystem(SpatialReferenceSystem.Wgs84))
{
    // Asigne Wgs84 a la capa de destino
    options = new ConversionOptions()
    {
        DestinationSpatialReferenceSystem = SpatialReferenceSystem.Wgs84,
    };
}

// Convierta un Shapefile a KML.
VectorLayer.Convert(@"C:\Files\Sample.shp", Drivers.Shapefile, @"C:\Files\Output.kml", Drivers.Kml, options);

Consulte el tutorial detallado sobre cómo convertir SHP a KML en C#.

Biblioteca C# GIS: obtenga una licencia gratuita

Puede obtener una licencia temporal gratuita para evaluar y explorar las funciones de Aspose.GIS sin limitaciones.

SHP a KML – Recursos de aprendizaje en línea

Además de convertir archivos SHP a formato KML, obtenga más información sobre la biblioteca y explore otras funciones utilizando los recursos siguientes:

Conclusión

En este artículo, hemos aprendido cómo convertir SHP a KML en línea. Si sigue los pasos descritos en este artículo, podrá convertir fácilmente sus archivos SHP al formato KML sin costo alguno. Además, le proporcionamos nuestra API independiente para convertir archivos SHP a KML mediante programación en C#. En caso de cualquier ambigüedad, contáctenos en nuestro foro de soporte gratuito.

Ver también