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#
- Defina o ambiente para usar Aspose.GIS for .NET para converter KML em CSV com atributos e geometria
- Carregue o arquivo KML de origem usando o método Drivers.Kml.OpenLayer()
- Crie uma camada CSV definindo seu nome no disco usando o método Drivers.Csv.CreateLayer()
- Adicione campos à camada CSV usando a classe FeatureAttribute
- Iterar por todos os recursos na camada KML carregada
- Crie uma camada CSV usando o método ConstructFeature() e defina os campos
- 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.