C# ile SHP'den KML'ye Dönüştürme

Bu eğitimde SHP dosyasının KML formatına C# kullanarak nasıl dönüştürüleceği anlatılmaktadır. Geliştirme ortamı ayarları, uygulanacak adımlar ve C# ile SHP’den KML’ye dönüştürücü oluşturmak için çalışan bir örnek kod sunulmaktadır. Bu kılavuz, .NET ortamı yapılandırılmış tüm işletim sistemlerinde kullanılabilir.

C# ile SHP’den KML’ye Dönüştürme Adımları

  1. Aspose.GIS for .NET kullanımı için sistemi hazırlayın
  2. ConversionOptions sınıfının bir örneğini oluşturun
  3. SupportsSpatialReferenceSystem metodunu kullanarak hedef katmanın mekansal referans sistemini destekleyip desteklemediğini kontrol edin
  4. DestinationSpatialReferenceSystem özelliği ile hedef katmana Wgs84 atayın
  5. Convert metodu ile Shapefile dosyasını KML formatına aktarın

Bu adımlar, C# ile SHP’den KML’ye dönüştürme sürecini basitleştirir. İlk olarak dönüştürme seçenekleri yapılandırılır, ardından referans sistemi desteği kontrol edilir ve son olarak dönüştürme ve dışa aktarma işlemleri gerçekleştirilir.

C# ile SHP’den KML’ye Dönüştürücü Oluşturma Kodu

Bu kod parçası, Shapefile dosyasının C# ile KML’ye dönüştürülmesini göstermektedir. Ayrıca, bazı sürücülerin hedef referans sistemini desteklememesi durumunda istisnaları da yönetmektedir. Dönüştürme sürecini ihtiyaca göre özelleştirmek için Convert metodunun farklı aşırı yüklemeleri de kullanılabilir.

Bu makale, C# ile Shapefile dosyasını KML’ye aktarmayı öğretti. Eğer KML dosyasını CSV’ye dönüştürmek istiyorsanız, C# ile KML’den CSV’ye Dönüştürme makalesini inceleyin.

 Türkçe