Bu kılavuz, C# kullanarak KML‘i CSV‘ye dönüştürmeyi açıklar. IDE ayarlarını, programlama adımlarını ve KML’yi kaynak KML dosyasından istenen verileri seçme seçeneğiyle CSV’ye dönüştürmek için örnek kodu ayarlama ayrıntılarını içerir. Kaynak KML’den çıkış CSV dosyasına özellik niteliklerini ve geometriyi kaydetmeyi öğreneceksiniz.
KML Dosyasını C# Kullanarak CSV’ye Dönüştürme Adımları
- KML’yi öznitelikler ve geometriyle CSV’ye dönüştürmek için Aspose.GIS for .NET‘i kullanacak ortamı ayarlayın
- Kaynak KML dosyasını Drivers.Kml.OpenLayer() yöntemini kullanarak yükleyin
- Drivers.Csv.CreateLayer() metodunu kullanarak diskte adını ayarlayarak bir CSV katmanı oluşturun
- FeatureAttribute sınıfını kullanarak CSV katmanına alanlar ekleyin
- Yüklenen KML katmanındaki tüm özellikleri yineleyin
- ConstructFeature() yöntemini kullanarak bir CSV katmanı oluşturun ve alanları ayarlayın
- KML özelliğinden geometri nesnesine erişin ve onu CSV katmanına kaydedin
Bu adımlar, bir KML dosyasının C# kullanılarak CSV’ye nasıl dönüştürüleceğini açıklar. Mevcut KML dosyasını yükleyin, bir CSV katmanı oluşturun, CSV katmanına alanlar ekleyin, KML’deki tüm özellikleri ayrıştırın ve kaynak KML katmanındaki her özelliğe karşı çıktı CSV’sinde kaydedilmek üzere yeni bir özellik oluşturun. Her geometri nesnesinin türünü kontrol edin ve ayrıntıları CSV katmanına kaydedin.
C# kullanarak KML’den CSV’ye Dönüştürücü Yazılımı için Kod
Bu kod, C#* kullanarak bir *KML’den CSV’ye dönüştürücünün nasıl geliştirileceğini gösterir. Verileri almak ve CSV’ye kaydetmek için KML dosya öznitelikleri hakkında bilginiz olmalıdır. CircularString, MultiCurve, MultiPoint, Point, MultiPolygon, vb. gibi çeşitli geometri türlerini kontrol edebilirsiniz.
Bu makale bize KML’yi CSV’ye dönüştürmeyi öğretti. Özelliği test etmek istiyorsanız, örnek KML dosyasını oluşturmak için C# kullanarak KML dosyası oluşturun makalesine bakın.