فارسی

اسپوزGIS برای .NET

با کیفیت بالا C# کتابخانه GIS: پتانسیل کسب و کار خود را با ابزارهای جغرافیایی گسترش دهید

اسپوزGIS برای .NET یک کتابخانه است که برای توسعه دهندگان طراحی شده است تا با داده های جغرافیایی در برنامه های .NET خود کار کنند. این بخشی از مجموعه Api های Aspose است که به ارائه کتابخانه های قدرتمند و خاص فرمت فایل برای نیازهای مختلف توسعه شناخته شده است.

  دانلود رایگان محاکمه
PNG JPG BMP TIFF GPX
Aspose.GIS for .NET
GIS
پتانسیل کامل تیم توسعه خود را با Aspose باز و مدرن کنید. GIS برای <URL> ، یک کتابخانه با الگوریتم های جغرافیایی فضایی با کیفیت بالا. کتابخانه C# gis ما طراحی شده است تا توسعه دهندگان را با ابزارهای جغرافیایی فضایی که برای مدیریت داده های جغرافیایی پیچیده نیاز دارند ، فراهم کند.

ادغام GIS در کسب و کار شما

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

چرا Aspose را انتخاب کنید.GIS

  • توسعه دهنده دوستانه:
    • نصب و استقرار آسان: سریع شروع کنید
    • منحنی یادگیری حداقل: حداقل زمان را برای دستیابی به نتایج مطلوب سرمایه گذاری کنید.
    • رابط بصری: عملیات را برای کارایی ساده کنید.
  • پشتیبانی قابل اعتماد:
    • پشتیبانی مشتری: حل مسئله سریع مستقیما در صفحه شخصی شما (بعد از ثبت نام/عضویت در آن قابل دسترسی است)
    • مجوز تجاری: مجوز مناسب کسب و کار خود را انتخاب کنید: کسب و کار ، اندازه گیری شده یا توسعه دهنده.
  • عملکرد مطلوب:
    • یکپارچگی داده ها: داده های شما امن و دقیق باقی می ماند ، حتی در سناریوهای پویا بدون از دست دادن داده ها.
    • مدیریت مجموعه داده های بزرگ: مجموعه داده های گسترده را مدیریت کنید.
    • کاهش نگهداری: تلاش های نگهداری کد را کاهش دهید.

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


مدیریت و ایجاد داده ها:

  • مدیریت لایه ها: ایجاد و مدیریت لایه ها و مجموعه داده ها از فرمت های مختلف فایل ، از جمله C# GDAL. سازمان داده ها را ساده کنید.
  • اشکال هندسی: تولید نقاط ، خطوط و سطوح ، از جمله هندسه های غیر خطی مانند منحنی ها و قوس ها. ایجاد هندسه دقیق.

تجسم داده های 2D

  • رندر نقشه پویا:ب > ایجاد نقشه های واضح و بصیرت بخش با رندر پویا برای ارائه داده های جغرافیایی. جذب کاربران با تصاویر جذاب.
  • یک ظاهر طراحی شده سفارشی: ظاهر و سبک اشکال هندسی را سفارشی کنید.
  • ترکیب نماد: نمادها را برای نقاشی های پیچیده ترکیب کنید.
  • متن و برچسب گذاری: برچسب ها ، متن سبک را اضافه کنید و تشخیص مکان را در نقشه ها فعال کنید. قابلیت خواندن نقشه را افزایش دهید.

تجزیه و تحلیل جغرافیایی فضایی

  • تجزیه و تحلیل پیشرفته: روابط و تعاملات بین اشیاء جغرافیایی را تجزیه و تحلیل کنید.
  • تصمیمات مبتنی بر داده: انتخاب های آگاهانه ای بر اساس تجزیه و تحلیل جغرافیایی انجام دهید.

تغییر مختصات

  • SRS (سیستم های مرجع فضایی): مدیریت SRS برای موقعیت دقیق و تجسم.
  • تبدیل مختصات: نقاط اکسپرس یا وکتورها در سیستم های مختصات مختلف.
  • رد کردن: هندسه ها و لایه ها را برای سازگاری و دقت بازبینی کنید.

پشتیبانی از رستر

  • خواندن: فرمت های محبوب راستر ، از جمله GeoTiff ، TIFF ، Esri ASCII را بخوانید.
  • رد و تبدیل: شامل تنظیم وضوح ، تغییر نسبت ابعاد ، تغییر اندازه یا تراز کردن رستر با یک منطقه جغرافیایی خاص و سیستم مختصات است.
  • کشت: داده های بردار و رستر را دقیقا تراز کنید. بر اساس هندسه ، گستره و ماسک برش دهید.

ادغام پایگاه داده

  • PostGIS: کار با داده های جغرافیایی فضایی ذخیره شده در PostgreSQL با استفاده از پسوند PostGIS برای ذخیره و مدیریت داده های جغرافیایی فضایی.
  • Sql سرور: با داده های جغرافیایی ذخیره شده در Sql Server تعامل داشته باشید.

ادغام GDAL

  • پشتیبانی از GDAL: وارد کردن داده ها از طیف گسترده ای از منابع و فرمت ها ، گسترش قابلیت های سیستم شما برای خواندن داده های جغرافیایی در فرمت های مختلف. GDAL از صدها فرمت داده ، هم وکتور و هم راستر پشتیبانی می کند.

ایجاد نقشه

    ایجاد نقشه ساده: نقشه ها را در فرمت های مختلف بدون تخصص فنی عمیق ایجاد کنید.نقشه ساز: به راحتی نقشه ها را بدون وارد شدن به جزئیات فنی بسازید. با پشتیبانی از کاشی ها ، داده های رستر ، لایه های بردار و قابلیت های بازنگری.مدیریت SRS: مدیریت طرح ریزی نقشه.
  • ثبات: اطمینان از پیش بینی نقشه سازگار.
رندر نقشه
                
                    
using (var map = new Map(800, 400))
{
    map.Add(VectorLayer.Open(dataDir + "land.shp", Drivers.Shapefile));
    map.Render(dataDir + "land_out.svg", Renderers.Svg);
}
                
            
رندر نقشه
رنگ خط سکته مغزی را تغییر دهید و آن را با قهوه ای پر کنید
                
                    
using (var map = new Map(500, 450))
{
    var symbolizer = new SimpleFill { FillColor = Color.Azure, StrokeColor = Color.Brown };

    map.Add(VectorLayer.Open(dataDir + "polygons.geojson", Drivers.GeoJson), symbolizer);
    map.Render(dataDir + "polygons_out.svg", Renderers.Svg);
}
                
            
رنگ خط سکته مغزی را تغییر دهید و آن را با قهوه ای پر کنید
برچسب ها را بچرخانید
                
                    
using (var map = new Map(1000, 634))
{
    var symbolizer = new SimpleLine { Width = 1.5, Color = Color.FromArgb(0xAE, 0xD9, 0xFD) };

    var labeling = new SimpleLabeling(labelAttribute: "name")
    {
        HaloSize = 1,
        Placement = new LineLabelPlacement
        {
            Alignment = LineLabelAlignment.Parallel,
        }
    };

    map.Add(VectorLayer.Open(dataDir + "lines.geojson", Drivers.GeoJson), symbolizer, labeling);
    map.Padding = 50;
    map.Render(dataDir + "lines_labeling_parallel_out.svg", Renderers.Svg);
}
                
            
برچسب ها را بچرخانید
رنگ پر کردن را به قرمز تغییر دهید
                
                    
using (var map = new Map(500, 200))
{
    var symbol = new SimpleMarker() { Size = 7, StrokeWidth = 1, FillColor = Color.Red };

    map.Add(VectorLayer.Open(dataDir + "points.geojson", Drivers.GeoJson), symbol);
    map.Padding = 20;
    map.Render(dataDir + "points_out.svg", Renderers.Svg);
}

                
            
رنگ پر کردن را به قرمز تغییر دهید

C# GIS کتابخانه

یک راه ساده برای نصب Aspose وجود دارد.GIS برای .NET به سیستم شما:

الزامات سیستم

API ما در اکثر سیستم عامل ها و سیستم عامل ها پشتیبانی می شود. قبل از اجرای کد ، لطفا مطمئن شوید که سیستم شما با الزامات مناسب مطابقت دارد.

اسپوزGIS نمایش زنده در C#

ویژگی های کتابخانه ما را امتحان کنید تا فرصت های جدید را ببینید. نمایش زنده در C#

سایر ویژگی های پشتیبانی شده

همچنین می توانید به ویژگی های مختلف کتابخانه GIS ما نگاه کنید.

24.04.1
(Release notes)