مشاهدهگر OSM
از کتابخانه Aspose.GIS for .NET برای پیادهسازی مشاهدهگر OSM استفاده کنید.
مثال زنده
Aspose.GIS for .NET / C# برنامه “مشاهدهگر 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 یا بالاتر در ویندوز یا لینوکس پشتیبانی میکنیم.