Przeglądarka OSM

Użyj biblioteki Aspose.GIS for .NET, aby zaimplementować przeglądarkę OSM.

Przykład na żywo

Aspose.GIS for .NET / C# prezentuje online bezpłatnie aplikację “Przeglądarka OSM”, w której możesz zbadać funkcjonalność i jakość jej działania.

Aplikacja przeglądarki OSM

Przykład kodu - Przeglądarka OSM

Poniższy fragment kodu pokazuje, jak zaimplementować przeglądarkę OSM. Poniższy kod tworzy mapę obrazu przy użyciu warstwy OSM. Jeśli określisz system odniesienia przestrzennego dla mapy, wszystkie załadowane warstwy zostaną do niego przekonwertowane. Próbka wykorzystuje określony styl do rysowania linii. Biblioteka posiada również style dla punktów, linii i powierzchni.

// 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.osm", Drivers.OsmXml), symbolizer);
// Render the map
map.Render("land_out.png", Renderers.Png);
}

Ten przykład pokazuje ogólne możliwości. Aspose.GIS for .NET ma szerokie funkcje do renderowania map.

Platforma - .NET / C#

Obsługujemy Framework 4.7 lub nowszy pod Windows oraz .NET Core 2.0 lub nowszy pod Windows lub Linux.