Opracuj przeglądarkę kml z interfejsem API zaprojektowanym specjalnie dla programistów net / C#.
// 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);
}
Istnieje prosty sposób instalacji Aspose.GIS dla Net na Twój system:
Interfejs API wizualizacji danych dla platformy. NET jest obsługiwany na większości platform i systemów operacyjnych i może być używany do tworzenia kilku różnych typów aplikacji.Net, w tym asp. net, WinForms i Windows Services. API dla platformy. NET jest łatwe w użyciu i wdrażaniu oraz zapewnia idealne rozwiązanie do pracy z informacjami geoprzestrzennymi z platformami.NET Framework 4.7,. NET Standard 2.0 i Xamarin. Przed uruchomieniem kodu upewnij się, że Twój system spełnia odpowiednie wymagania.
Interakcja z potężnymi i prostymi w użyciu próbkami aplikacji w C#. Wypróbuj nasze narzędzia danych. Dema na żywo w C#
Połącz kilka warstw na jednym obrazie mapy.
Zastosuj style dla punktów, linii i powierzchni.
Importuj style z formatu SLD.
Narysuj etykiety i tekst. Zastosuj style tekstu i Automatycznie wykryj miejsca na mapie.
Narysuj punkty skupione.
Zapisz utworzoną mapę w formacie SVG, PNG, BMP lub JPEG.
Zarządzaj przestrzennym systemem odniesienia dla swojej mapy.
Narysuj etykiety wzdłuż zakrzywionych linii.
Użyj zaawansowanego renderowania: Połącz Symbolizatory, Generator geometrii, geometrię mieszaną.
Możesz także wyświetlić Kml w wielu innych formatach plików, w tym kilka wymienionych poniżej.