Converter KML para CSV usando C#

Este guia explica como converter KML em CSV usando C#. Ele tem os detalhes para definir as configurações do IDE, etapas de programação e código de amostra para transformar KML em CSV com a opção de selecionar os dados desejados do arquivo KML de origem. Você aprenderá a salvar atributos de feições e geometria do KML de origem para o arquivo CSV de saída.

Etapas para converter arquivo KML em CSV usando C#

  1. Defina o ambiente para usar Aspose.GIS for .NET para converter KML em CSV com atributos e geometria
  2. Carregue o arquivo KML de origem usando o método Drivers.Kml.OpenLayer()
  3. Crie uma camada CSV definindo seu nome no disco usando o método Drivers.Csv.CreateLayer()
  4. Adicione campos à camada CSV usando a classe FeatureAttribute
  5. Iterar por todos os recursos na camada KML carregada
  6. Crie uma camada CSV usando o método ConstructFeature() e defina os campos
  7. Acesse o objeto de geometria do recurso KML e salve-o na camada CSV

Estas etapas descrevem como transformar um arquivo KML em CSV usando C#. Carregue o arquivo KML existente, crie uma camada CSV, adicione campos à camada CSV, analise todos os recursos no KML e construa um novo recurso para salvar no CSV de saída em relação a cada recurso na camada KML de origem. Verifique o tipo de cada objeto de geometria e salve os detalhes na camada CSV.

Código para software conversor de KML para CSV usando C#

Este código demonstra como desenvolver um conversor KML para CSV usando C#. Você deve ter informações sobre os atributos do arquivo KML para buscar os dados e salvá-los no CSV. Você pode verificar vários tipos de geometria, como CircularString, MultiCurve, MultiPoint, Point, MultiPolygon, etc.

Este artigo nos ensinou a conversão de KML para CSV. Se você quiser testar o recurso, consulte o artigo em Crie um arquivo KML usando C# para criar o arquivo KML de exemplo.

 Português