هنگام ساخت پایگاه داده کدام افزونهها را انتخاب کنم؟
پاسخ کوتاه
PostGIS همیشه نصب میشود. pgRouting را برای مسیریابی، رستر را فقط اگر تصویر ماهوارهای یا DEM دارید، و pg_trgm را برای جستوجوی سریع نامها تیک بزنید. افزونهها را بعداً هم میتوان اضافه کرد.
فهرست افزونهها
| افزونه | کاربرد |
|---|---|
| PostGIS | هسته مکانی: geometry، geography، توابع و نمایه مکانی. همیشه نصب میشود. |
| pgRouting | کوتاهترین مسیر، تحلیل شبکه و حوزه دسترسی روی معابر. |
| رستر (postgis_raster) | ذخیره و تحلیل تصویر ماهوارهای و مدل ارتفاعی (DEM). حجم را سریع پر میکند. |
| توپولوژی | مدیریت همسایگی و مرز مشترک؛ مثل نقشههای کاداستر. |
| SFCGAL | عملیات پیشرفته سهبعدی و هندسه دقیق. |
| pg_trgm | جستوجوی سریع و تشابه متنی روی نام عوارض. |
| fuzzystrmatch | جستوجوی شبیه کلمات؛ مفید برای نشانی و نام مکان. |
| hstore | ذخیره ویژگیهای متغیر؛ رایج در داده OpenStreetMap. |
| uuid-ossp | تولید شناسه یکتای جهانی. |
چه چیزی را انتخاب کنم؟
- فقط میخواهید لایههای برداری را نگه دارید و نقشه بسازید: PostGIS کافی است.
- مسیریابی یا حوزه دسترسی لازم دارید: pgRouting.
- داده رستری دارید: رستر؛ ولی حجم آن را در نظر بگیرید.
- جستوجوی متنی روی نام خیابانها یا مکانها: pg_trgm.
دیرتر هم میشود
اگر بعداً به افزونهای نیاز پیدا کردید، از صفحه پایگاه داده نصبش کنید. فهرست افزونههای مجاز به پلن شما بستگی دارد.
آیا این مقاله به شما کمک کرد؟
هنوز جواب نگرفتید؟ به پشتیبانی بگویید.