GPX-filer används för att beskriva GPS-data som waypoints, rutter, etc. Denna geografiska information kan finnas som longitud- och longitudvärden. CSV-filerna innehåller dock kommaseparerade värden. I vissa scenarier kan du behöva konvertera en GPX-fil till CSV-format. Följaktligen förklarar den här artikeln hur man konverterar en GPX-fil till CSV-format programmatiskt i C#.
- GPX to CSV Converter - C# API Installation
- Hur man konverterar en GPX-fil till CSV-format i C#
- Konvertera GPX till CSV Programmatically in C#
GPX till CSV-konverterare - C# API-installation
Aspose.GIS for .NET API stöder arbete med GIS filformat så att du kan skapa kartor, konvertera geografiska data, etc. Du kan komma åt API:t genom att ladda ner dess referens DLL-filer från [Nedladdningar] ]6 eller med följande installationskommando NuGet:
PM> Install-Package Aspose.GIS
Hur man konverterar en GPX-fil till CSV-format i C#
Följande steg förklarar hur du konverterar GPX till CSV-format:
- Skapa ett objekt av klassen ConversionOptions.
- Kartlägg koordinaterna till platser på jorden med det rumsliga referenssystemet.
- Konvertera GPX till CSV-format.
Följande avsnitt utvecklar ytterligare denna konverteringsfunktion som du kan bädda in i dina applikationer.
Konvertera GPX till CSV Programmatiskt i C#
Du måste följa stegen nedan för att konvertera GPX till CSV-format:
- Instantiera ett objekt i klassen ConversionOptions.
- Kartlägg koordinaterna till platser på jorden med ett rumsligt referenssystem.
- Konvertera GPX till CSV-format med metoden Konvertera.
Följande kodsnutt visar hur man konverterar GPX till CSV programmatiskt i C#.
// Ange konverteringsinställningar vid behov.
Aspose.Gis.ConversionOptions options = null;
// Detta alternativ tilldelar Wgs84 till destinationslagret.
if (Aspose.Gis.Drivers.Shapefile.SupportsSpatialReferenceSystem(Aspose.Gis.SpatialReferencing.SpatialReferenceSystem.Wgs84))
{
options = new Aspose.Gis.ConversionOptions()
{
DestinationSpatialReferenceSystem = Aspose.Gis.SpatialReferencing.SpatialReferenceSystem.Wgs84,
};
}
// Konvertera filformat från GPX till CSV.
Aspose.Gis.VectorLayer.Convert("source.gpx", Aspose.Gis.Drivers.Gpx, "destination.csv", Aspose.Gis.Drivers.Csv, options);
Få gratis licens
Du kan begära en gratis temporär licens för att utvärdera API:et till dess fulla kapacitet.
Slutsats
I den här artikeln har du lärt dig hur du konverterar en GPX-fil till CSV i C#. Men många andra funktioner ingår i API:t som du kan lära dig genom att ta en titt på olika kapitel under dokumentation utrymmet. Om du har några frågor är du välkommen att skriva till oss på forum.