استفاده از داده های مکانی در EFCore -قسمت اول : آشنایی با داده های مکانی
امروزه در اکثر برنامه ها ما مجبوریم از دادههای مکانی یا SpatialData برای پیشبرد اهداف خود استفاده و منطق برنامه را بر اساس این نوع داده ها پیاده سازی کنیم.ما با داده های مکانی میتوانیم امکاناتی نظیر یافتن نزدیک ترین کاربران به یک محل خاص و یا نمایش رانندگانی که وارد محدوده طرح ترافیک شده اند را به برنامه های خودمون اضافه کنیم. برای مثال اپلیکیشنهای تاکسی یاب نظیر اسنپ و تپسی را در نظر بگیرید هنگامی که درخواست خود را در اپلیکیشن مسافر ثبت میکنیم با استفاده از داده های مکانی نزدیک ترین راننده ها به موقعیت مکانی ما را پیدا میکند و درخواست را به آنها ارسال میکند و ادامه ماجرا.
درکشور خودمون هم میبینیم که استارت آپ های خیلی زیادی بر اساس دادههای مکانی و Location-base نظیر اسنپ , نت بار , چلیوری , الوپیک و... راه اندازی شده اند و تغیرات بزرگی در سبک زندگی مردم ایجاد کردهاند، و همه این ها بدون استفاده از داده های مکانی امکان پذیر نبودند.
در این مقاله ما به موارد زیر میپردازیم
- آشنایی با داده های مکانی
- معرفی سیستم Coordinate
- دسته بندی داده های مکانی
- معرفی DataType های Geometry و Geography
برای خواندن ادامه مطلب به سایت باگتو مراجعه کنید
