Entwickeln Sie einen kml Viewer mit einer API, die speziell für net / C# Entwickler entwickelt wurde.
// For complete examples and data files, please go to https://github.com/aspose-gis/Aspose.GIS-for-.NET
// Create a map
using (var map = new Map(800, 400))
{
// Use the specified SRS
map.SpatialReferenceSystem = SpatialReferenceSystem.Wgs84;
// Use the specified style to draw lines
// We also have styles for points, lines, and surfaces.
var symbolizer = new SimpleLine() {Width = Measurement.Pixels(2)};
// Open a layer and add to the map
map.Add(VectorLayer.Open("land.kml", Drivers.Kml), symbolizer);
// Render the map
map.Render("land_out.png", Renderers.Png);
}
Es gibt eine einfache Möglichkeit, Aspose zu installieren.GIS für Net auf Ihrem System:
Die Datenvisualisierungs-API für .NET wird auf den meisten Plattformen und Betriebssystemen unterstützt und kann zum Entwickeln verschiedener Arten von .NET-Apps verwendet werden, einschließlich ASP .NET, WinForms und Windows-Diensten. API für .NET ist einfach zu verwenden und bereitzustellen und bietet die ideale Lösung für die Arbeit mit Geodaten mit .NET Framework 4.7, .NET Standard 2.0 und Xamarin-Plattformen. Bevor Sie den Code ausführen, stellen Sie bitte sicher, dass Ihr System die entsprechenden Anforderungen erfüllt.
Interagieren Sie mit leistungsstarken und einfach zu bedienenden App-Beispielen in C#. Probieren Sie unsere Datenwerkzeuge aus. Live-Vorführungen in C#
Kombinieren Sie mehrere Ebenen auf einem Kartenbild.
Wenden Sie Stile für Punkte, Linien und Flächen an.
Importieren Sie Stile aus dem SLD-Format.
Zeichnen Sie Beschriftungen und Text. Wenden Sie Stile für Text an und erkennen Sie Orte auf einer Karte automatisch.
Zeichnen Sie gruppierte Punkte.
Speichern Sie eine erstellte Karte in SVG, PNG, BMP oder JPEG.
Verwalten Sie das räumliche Bezugssystem für Ihre Karte.
Zeichnen Sie Beschriftungen entlang gekrümmter Linien.
Verwenden Sie erweitertes Rendering: Kombinieren Sie Symbolisierer, Geometriegenerator und gemischte Geometrie.
Sie können Kml auch in vielen anderen Dateiformaten anzeigen, einschließlich einiger unten aufgeführter.