مشاهده‌گر OSM

از کتابخانه Aspose.GIS for .NET برای پیاده‌سازی مشاهده‌گر OSM استفاده کنید.

مثال زنده

Aspose.GIS for .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 for .NET دارای ویژگی‌های گسترده‌ای برای رندر کردن نقشه‌ها است.

پلتفرم - ‎‎.NET / C#

ما از Framework 4.7 یا بالاتر در ویندوز، و .NET Core 2.0 یا بالاتر در ویندوز یا لینوکس پشتیبانی می‌کنیم.