Este tutorial explica cómo convertir SHP a KML en C#. Describe cómo configurar el entorno de desarrollo, los pasos detallados y un código funcional para crear un convertidor de SHP a KML en C#. Puede usar esta guía en cualquier sistema operativo con el entorno .NET configurado.
Pasos para convertir SHP a KML en C#
- Prepare el sistema para usar Aspose.GIS para .NET y convertir SHP a KML
- Cree una instancia de la clase ConversionOptions
- Use el método SupportsSpatialReferenceSystem para verificar si la capa de destino admite el sistema de referencia espacial requerido
- Establezca Wgs84 en la capa de destino usando la propiedad DestinationSpatialReferenceSystem
- Exporte el archivo Shapefile al formato KML con el método Convert
Estos pasos simplifican el proceso de convertir SHP a KML en C#. Comience especificando las opciones de conversión, verifique la compatibilidad del sistema de referencia espacial y luego realice la conversión y exportación del archivo KML.
Código para crear un convertidor de SHP a KML en C#
Este fragmento de código muestra cómo convertir un archivo Shapefile a KML en C#. También gestiona las excepciones en caso de que algunos controladores no admitan el sistema de referencia espacial de la capa de destino. Además, puede utilizar diferentes sobrecargas del método Convert para personalizar la conversión según sus necesidades.
Este artículo le ha enseñado cómo exportar un Shapefile a KML en C#. Si desea exportar KML a formato CSV, consulte el artículo Convertir KML a CSV con C#.