Sviluppare un visualizzatore osm con un'API progettata specificamente per gli sviluppatori 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.osm", Drivers.OsmXml), symbolizer);
// Render the map
map.Render("land_out.png", Renderers.Png);
}
Ci sono un modo semplice per installare Aspose.GIS per Net sul sistema:
L'API di visualizzazione dei dati per. NET è supportata sulla maggior parte delle piattaforme e dei sistemi operativi e può essere utilizzata per sviluppare diversi tipi di app.NET tra cui ASP. NET, WinForms e Servizi Windows. API per. NET è facile da usare e distribuire e fornisce la soluzione ideale per lavorare con informazioni geospaziali con.NET Framework 4.7,. NET Standard 2.0 e piattaforme Xamarin. Prima di eseguire il codice, assicurarsi che il sistema soddisfi i requisiti appropriati.
Interagisci con esempi di app potenti e semplici da usare in C#. Prova i nostri strumenti di dati. Demo dal vivo in C#
Combina più livelli su un'immagine della mappa.
Applicare stili per punti, linee e superfici.
Importa stili dal formato SLD.
Disegnare etichette e testo. Applicare stili per il testo e rilevare automaticamente i luoghi su una mappa.
Disegna punti raggruppati.
Salva una mappa creata in formato SVG, PNG, BMP o JPEG.
Gestisci il sistema di riferimento spaziale per la tua mappa.
Disegna le etichette lungo linee curve.
Usa rendering avanzato: combina simbolizzatori, generatore di geometria, Geometria mista.
È inoltre possibile visualizzare Osm in molti altri formati di file, tra cui alcuni elencati di seguito.