Visualiseur OSM
Utilisez la bibliothèque Aspose.GIS pour .NET afin de mettre en œuvre le visualiseur OSM.
Exemple en direct
Aspose.GIS pour .NET / C# vous présente en ligne gratuitement l’application “Visualiseur OSM”, où vous pouvez étudier la fonctionnalité et la qualité de son fonctionnement.
Exemple de code - Visualiseur OSM
L’extrait de code suivant montre comment implémenter un visualiseur OSM. Le code ci-dessous crée une carte d’image à l’aide d’une couche OSM. Si vous spécifiez un système de référence spatiale pour la carte, toutes les couches chargées seront converties vers celui-ci. L’exemple utilise le style spécifié pour dessiner des lignes. La bibliothèque dispose également de styles pour les points, les lignes et les surfaces.
// 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); | |
} |
Cet exemple montre les possibilités générales. Aspose.GIS pour .NET dispose de nombreuses fonctionnalités pour rendre des cartes.
Plateforme - .NET / C#
Nous prenons en charge Framework 4.7 ou version ultérieure sous Windows, et .NET Core 2.0 ou version ultérieure sous Windows ou Linux