فارسی

تجسم داده ها برای .NET

برای پردازش .NET داده ها GIS

تجسم با .NET

  دانلود رایگان محاکمه
PNG JPG BMP TIFF GPX
Aspose.GIS for .NET
GIS

بررسی اجمالی

تجسم داده ها برای .NET یک سرویس کاملا مدیریت شده است که توسط .NET توسعه دهندگان به سرعت و به راحتی با کار GIS داده ها با استفاده از GIS کتابخانه برای .NET برای:

  • نقشه ای برای قالب های برداری و شطرنجی داده های جغرافیایی با دسترسی به طیف گسترده ای از نمادها برای تجسم های پیچیده ایجاد کنید;
  • ساخت برنامه های کاربردی کراس پلت فرم با .NET چارچوب و .NET هسته رابط های برنامه کاربردی. ساخت یک دسکتاپ و یا نقشه برداری تلفن همراه و یا نرم افزار تجزیه و تحلیل فضایی با نقشه برداری, کدگذاری جغرافیایی, مسیریابی, و قابلیت پردازش;
  • صادرات GIS داده ها به بردار و یا شطرنجی فرمت های فایل.
خواستن.GIS برای .NET یک کتابخانه قدرتمند در محل برای است GIS در حال پردازش. به عنوان مثال عملکرد برنامه را گسترش داده و اصلاح کنید:
  • چندین لایه را روی یک تصویر نقشه ترکیب کنید.
  • درخواست سبک برای نقاط, خطوط, و سطوح.
  • سبک های واردات در قالب سولد.
  • برچسب ها و متن را بکشید. درخواست سبک برای متن و خودکار تشخیص مکان بر روی نقشه.
  • برچسب ها را در امتداد خطوط منحنی بکشید.
  • نقاط خوشه ای رسم کنید.
همه اینها و موارد دیگر بدون تکیه بر برنامه های شخص ثالث. شروع به نوشتن برنامه های خود با استفاده از نمونه های کد ما با توضیحات و پشتیبانی رایگان یا پولی کنید.


تجسم داده است?

تجسم داده ها نمایش بصری اطلاعات داده های اساسی است.
داده های جغرافیایی داده های مربوط به اجسام یا رویدادها یا پدیده های واقع در سطح زمین است. این شامل اطلاعات از محل (مختصات عمدتا), صفات (ویژگی های), و برخی از زمانی (زمان وجود, محل, و ویژگی های). داده های جغرافیایی هیچ محتوای بصری ذاتی ندارند. برای تجسم داده های خود ابتدا باید سبک را تنظیم کنید. سبک ویژگی های قابل مشاهده مانند رنگ را تعریف می کند, شکل, موقعیت, اندازه, ارزش, بافت, و جهت گیری برای نمایش داده ها بر روی نقشه. با استفاده از رابط کاربری ما برای .NET در دسترس است.

داده ها پایه و اساس است. قابل فهم ترین بازنمایی داده ها تجسم است زیرا انسان ها اساسا موجودات بصری هستند. تجسم داده ها به شما امکان می دهد تجزیه و تحلیل واضح و قابل فهم از داده ها را دریافت کنید تا افرادی از صنایع مختلف که دانش خاصی از GIS ندارند بتوانند داده ها را با تجسم داده ها و تصمیم گیری بر اساس داده ها درک کنند.

هیچ تجزیه و تحلیل داده ها بدون پشتیبانی بصری کامل نیست. ما اجازه می دهد تا به شما برای ایجاد .NET تصویری نقشه بر اساس بدون نوشتن .NET خودتان. داده های جغرافیایی را برای همه در دسترس قرار دهید.


چرا خواستن.GIS برای .NET?

مشتریان از صنایع مختلف از توسعه دهندگان نرم افزار و شرکت های مشاوره گرفته تا بانک ها و سازمان های دولتی و موسسات دانشگاهی جذب می شوند. هر زمان که شما نیاز به تجربه در GIS, نقشه ها, و تجسم داده, شما نیاز به یک هدف.GIS محصول.
برخی از ما 21,000+ مشتریان در سراسر جهان خود را به اشتراک گذاشته اند داستان های موفقیت قبلا.

فرمت های پشتیبانی شده

  • شیپفایل;
  • جیوجسون;
  • فایل گدیبی;
  • جی ام ال;
  • کاتالوگ;
  • اسویجی;
  • پست الکترونیکی: <url>;
  • جغرافیایی;
و بیشتر. لیست کامل از فرمت های فایل پشتیبانی شده.

سفارشی کردن سبک ها و ویژگی های رندر
فایل ورودی
فایلی را که می خواهید تبدیل کنید بارگذاری کنید
                
                    
using (var map = new Map(800, 476))
{
    var baseMapSymbolizer = new SimpleFill { FillColor = Color.Salmon, StrokeWidth = 0.75 };
    map.Add(VectorLayer.Open(dataDir + "basemap.shp", Drivers.Shapefile), baseMapSymbolizer);

    var citiesSymbolizer = new SimpleMarker() { FillColor = Color.LightBlue };
    citiesSymbolizer.FeatureBasedConfiguration = (feature, symbolizer) =>
    {
        var population = feature.GetValue<int>("population");
        symbolizer.Size = 10 * population / 1000;
        if (population < 2500)
        {
            symbolizer.FillColor = Color.GreenYellow;
        }
    };
    map.Add(VectorLayer.Open(dataDir + "points.geojson", Drivers.GeoJson), citiesSymbolizer);

    map.Render(dataDir + "cities_out.svg", Renderers.Svg);
                
            
سفارشی کردن سبک ها و ویژگی های رندر
رندر نقشه از قالب های شطرنجی
                
                    
string filesPath = RunExamples.GetDataDir();
            
using (var map = new Map(500, 500))
{
    var layer = Drivers.GeoTiff.OpenLayer(Path.Combine(filesPath, "raster_float32.tif"));
    // Conversion to colors is detected automatically.
    // The maximum and minimum values are calculated and linear interpolation is used.
    map.Add(layer);
    map.Render(filesPath + "raster_float32_out.svg", Renderers.Svg);
}
                
            
رندر نقشه از قالب های شطرنجی
استفاده از منابع فضایی قطبی هنگام رندر نقشه
                
                    
string filesPath = RunExamples.GetDataDir();

// make own multi colorizer it works faster than auto-detection
var colorizer = new MultiBandColor()
{
    RedBand = new BandColor() { BandIndex = 0, Min = 0, Max = 255 },
    GreenBand = new BandColor() { BandIndex = 1, Min = 0, Max = 255 },
    BlueBand = new BandColor() { BandIndex = 2, Min = 0, Max = 255 }
};

using (var map = new Map(500, 500))
{
    // setup the polar extent and coordinate system (gnomonic spatial reference)
    map.SpatialReferenceSystem = SpatialReferenceSystem.CreateFromEpsg(102034);
    map.Extent = new Extent(-180, 60, 180, 90) { SpatialReferenceSystem = SpatialReferenceSystem.Wgs84 };
    map.BackgroundColor = Color.Azure;

    // open geo-tiff
    var layer = Drivers.GeoTiff.OpenLayer(Path.Combine(filesPath, "raster_countries.tif"));

    // draw
    map.Add(layer, colorizer);
    map.Render(filesPath + "raster_countries_gnomonic_out.png", Renderers.Png);
}
                
            
استفاده از منابع فضایی قطبی هنگام رندر نقشه

C# Aspose.GIS Viewer کتابخانه

یک راه ساده برای نصب وجود دارد.سیستم اطلاعات جغرافیایی برای .NET بر روی سیستم شما:

  • بسته را نصب کنید.GIS از کنسول مدیر بسته در ویژوال استودیو برای دریافت بسته نوگت.
  • یا می توانید بسته را از سایت ما;
  • بسته را به روز کنید.سیستم اطلاعات جغرافیایی. برای ارتقا به جدیدترین نسخه.
  • مشاهده مستندات.

سیستم مورد نیاز

در اکثر سیستم عامل ها و سیستم عامل ها پشتیبانی می شود و می تواند برای توسعه انواع مختلفی از برنامه های دات نت از جمله استفاده شود. دات نت فریم ورک 4.7, دات نت استاندارد 2.0 & سیستم عامل زامارین. قبل از اجرای کد لطفا اطمینان حاصل کنید که سیستم شما مطابق با الزامات مناسب است.

خواستن.Aspose.GIS Viewer دموی زنده در C#

تعامل با نمونه برنامه قدرتمند و ساده برای استفاده در C#. ابزارهای داده ما را امتحان کنید. دموی زنده در C#

ویژگی های کلیدی

چندین لایه را روی یک تصویر نقشه ترکیب کنید.

درخواست سبک برای نقاط, خطوط, و سطوح.

سبک های واردات از فرمت سولد.

برچسب ها و متن را بکشید. درخواست سبک برای متن و خودکار تشخیص مکان بر روی نقشه.

نقاط خوشه ای رسم کنید.

یک نقشه ایجاد شده را در یک نقشه ذخیره کنید.

سیستم مرجع فضایی نقشه خود را مدیریت کنید.

برچسب ها را در امتداد خطوط منحنی بکشید.

استفاده از رندر پیشرفته: ترکیب نمادساز, ژنراتور هندسه, هندسه مخلوط.