Переглядач OSM

Використовуйте бібліотеку Aspose.GIS для .NET, щоб реалізувати переглядач OSM.

Живий приклад

Aspose.GIS для .NET / C# представляє вам онлайн безкоштовно додаток “Переглядач OSM”, де ви можете дослідити функціональність та якість його роботи.

Додаток переглядача OSM

Приклад коду - Переглядач OSM

Наведений нижче фрагмент коду показує, як реалізувати переглядач OSM. Нижче наведений код створює карту зображення за допомогою шару OSM. Якщо ви вкажете систему просторових координат для карти, всі завантажені шари будуть перетворені до неї. Зразок використовує вказаний стиль для малювання ліній. Бібліотека також має стилі для точок, ліній і поверхонь.

// 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);
}

Цей зразок демонструє загальні можливості. Aspose.GIS для .NET має широкі функції для відображення карт.

Платформа - .NET / C#

Ми підтримуємо Framework 4.7 або новішу версію під Windows та .NET Core 2.0 або новішу версію під Windows або Linux.