استفاده از داده های مکانی در EfCore – قسمت دوم

 در قسمت قبل با داده های مکانی آشنا شدیم، داده های مکانی بیانگر موقعیت فیزیکی و شکل اشیاء بر روی مختصات جغرافیایی هستند. بسیاری از بانک های اطلاعاتی از جمله SQL Server از داده های مکانی پشتیبانی می کنند و می توانیم در کنار سایر انواع داده ای، از داده های مکانی نیز در موجودیت های خودمان استفاده کنیم.
به صورت پیشفرض داده های مکانی در EFCore  پشتیبانی نمی شوند مایکروسافت از نسخه EFCore 2.2 کتابخانه NetTopologySuite که به اختصار NTS هم گفته می شود را برای پشتیبانی از داده های مکانی ارائه کرد. پس برای استفاده از داده های مکانی در EFCore حتما باید از نسخه 2.2 به بالاتر استفاده کنیم و کتابخانه NetTopologySuite هم نصب کنیم

استفاده از داده های مکانی در EfCore - قسمت دوم

 در قسمت قبل با داده های مکانی آشنا شدیم، داده های مکانی بیانگر موقعیت فیزیکی و شکل اشیاء بر روی مختصات جغرافیایی هستند. بسیاری از بانک های اطلاعاتی از جمله SQL Server از داده های مکانی پشتیبانی می کنند و می توانیم در کنار سایر انواع داده ای، از داده های مکانی نیز در موجودیت های خودمان استفاده کنیم.
به صورت پیشفرض داده های مکانی در EFCore  پشتیبانی نمی شوند مایکروسافت از نسخه EFCore 2.2 کتابخانه NetTopologySuite که به اختصار NTS هم گفته می شود را برای پشتیبانی از داده های مکانی ارائه کرد. پس برای استفاده از داده های مکانی در EFCore حتما باید از نسخه 2.2 به بالاتر استفاده کنیم و کتابخانه NetTopologySuite هم نصب کنیم

بسته کتابخانه NetTopologySuite را می توانیم از Nuget  نصب کنیم. این کتابخانه چهار نوع مختلف را ارائه کرده است که می توانیم بسته به Provider مورد نظرمان یکی از آنها را نصب کنیم.

منبع  : باگتو

برای مشاهده کامل مطلب کلیک کنید

اشتراک‌گذاری

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *