پایگاه داده مکانی اَبری
زیرساخت مکانی پروژه‌های شما، بدون دردسر راه‌اندازی سرور

پایگاه داده مکانی چیست و چه فرقی با پایگاه داده معمولی دارد؟

مفهوم و توضیح آخرین بازبینی: ۱۴۰۵/۰۷/۲۹

پاسخ کوتاه

پایگاه داده‌ای که علاوه بر متن و عدد، نقطه، خط و چندضلعی را ذخیره می‌کند و با توابع مکانی مثل فاصله، تقاطع و بافر روی آن‌ها تحلیل انجام می‌دهد. PostGIS محبوب‌ترین پایگاه داده مکانی متن‌باز است.

تفاوت با پایگاه داده معمولی

در یک پایگاه داده معمولی می‌پرسید «کدام مشتری‌ها در تهران‌اند؟» چون «تهران» یک متن است. اما سؤال‌هایی مثل این‌ها فقط در پایگاه داده مکانی جواب دارند:

  • کدام مدرسه‌ها در شعاع ۵۰۰ متری این خیابان هستند؟
  • مساحت هر قطعه زمین چقدر است و کدام‌ها با حریم رودخانه هم‌پوشانی دارند؟
  • نزدیک‌ترین ایستگاه آتش‌نشانی به این آدرس کجاست؟
  • چند حسگر آلودگی در هر منطقه شهرداری قرار دارد؟

سه چیز که پایگاه داده مکانی دارد

  1. نوع داده هندسی: نقطه، خط، چندضلعی (انواع هندسه).
  2. توابع مکانی: فاصله، تقاطع، بافر، مساحت، تبدیل مختصات؛ در PostGIS با پیشوند ST_.
  3. نمایه مکانی: جست‌وجو بین میلیون‌ها عارضه را در کسری از ثانیه انجام می‌دهد (نمایه مکانی).

ادامه

PostGIS چیست؟ · چرا فایل Shapefile کافی نیست؟ · چند کوئری نمونه

آیا این مقاله به شما کمک کرد؟

چه چیزی کم بود؟ (اختیاری)

هنوز جواب نگرفتید؟ به پشتیبانی بگویید.