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

🗺️ انتشار نقشه و API

کاشی برداری، OGC API، WMS/WFS، نقشه قابل اشتراک و REST API

  • «انتشار لایه» چیست و چطور جدولم را برای وب‌سایت و برنامه در دسترس قرار دهم؟

    در بخش «انتشار» هر جدول مکانی را با یک کلیک به لایه وب تبدیل کنید. لایه منتشرشده آدرس‌های آماده دارد: تایل برداری برای نقشه، OGC API Features و REST برای داده، و نقشه عمومی قابل‌جاسازی. لایه عمومی یا خصوصی (با…

    انتشار نقشه و API مفهوم و توضیح

  • لایه عمومی با لایه خصوصی چه فرقی دارد؟

    لایه عمومی بدون کلید برای همه قابل‌خواندن است. لایه خصوصی فقط با کلید API خوانده می‌شود. به‌طور پیش‌فرض لایه خصوصی است؛ فقط داده‌ای را عمومی کنید که می‌خواهید همه ببینند.

    انتشار نقشه و API پرسش و پاسخ

  • آدرس تایل برداری لایه منتشرشده چیست و چطور در نقشه‌ام استفاده کنم؟

    هر لایه دو آدرس دارد: TileJSON در /tiles/نام-لایه.json و تایل‌ها در /tiles/نام-لایه/{z}/{x}/{y}.pbf. این آدرس‌ها را در MapLibre، OpenLayers یا QGIS به‌عنوان منبع برداری بدهید.

    انتشار نقشه و API مرجع

  • تایل برداری بهتر است یا GeoJSON؟

    برای لایه‌های بزرگ یا نقشه عمومی، تایل برداری بهتر است چون فقط بخش قابل‌دیدن را می‌فرستد. GeoJSON برای تعداد کم عارضه (چند صد تا) و پردازش در برنامه ساده‌تر است.

    انتشار نقشه و API مفهوم و توضیح

  • OGC API Features چیست و چطور در QGIS یا برنامه‌ام استفاده کنم؟

    استاندارد جدید OGC برای خواندن عارضه‌ها با JSON ساده. آدرس پایه /ogc/نام-لایه/ است و فهرست مجموعه‌ها در /collections و عارضه‌ها در /collections/آی‌دی/items. QGIS آن را به‌عنوان لایه «OGC API - Features» باز می…

    انتشار نقشه و API مرجع

  • کلید API چیست و چطور بسازم و بفرستم؟

    کلید API با gpk_ شروع می‌شود و دسترسی به لایه‌های خصوصی را می‌دهد. در صفحه انتشار بسازید (فقط یک بار کامل دیده می‌شود) و با Authorization: Bearer، Basic، هدر X-API-Key یا پارامتر ?key= بفرستید.

    انتشار نقشه و API راهنمای گام‌به‌گام

  • کلید API را چطور امن نگه دارم؟ (آیا می‌شود در کد وب‌سایت گذاشت؟)

    هر چیزی در جاوااسکریپت مرورگر قابل‌دیدن است؛ پس کلیدی که در صفحه وب می‌گذارید برای همه آشکار است. برای نقشه عمومی از لایه عمومی استفاده کنید و کلید را فقط در سرور نگه دارید. کلید لورفته را فوراً باطل کنید.

    انتشار نقشه و API پرسش و پاسخ

  • سقف درخواست روزانه لایه‌های منتشرشده چقدر است؟

    هر پلن سقف درخواست روزانه برای کل لایه‌های منتشرشده دارد؛ پلن شما {{plan_daily_requests}} درخواست در روز است. بعد از سقف تا روز بعد خطای محدودیت می‌گیرید. میزان مصرف را در صفحه انتشار می‌بینید.

    انتشار نقشه و API پرسش و پاسخ

  • چطور از لایه‌ام نقشه قابل‌اشتراک و iframe بسازم؟

    در صفحه انتشار برای هر لایه «نقشه‌ساز» را باز کنید: رنگ و سبک را تنظیم کنید و لینک نقشه عمومی (/m/نام) یا کد iframe را بردارید. لینک جاسازی در /m/نام/embed/ است. برخی پلن‌ها در گوشه نقشه نشان سایت را نمایش می‌…

    انتشار نقشه و API راهنمای گام‌به‌گام

  • نقشه چندلایه چیست و چطور چند جدول را روی یک نقشه بیاورم؟

    در «نقشه‌های چندلایه» چند جدول مکانی پایگاه داده را روی یک نقشه می‌گذارید، برای هر لایه سبک جدا می‌دهید و لینک یا iframe می‌گیرید. «نمایش با هم» بدون ذخیره تا ۱۰ جدول را کنار هم نشان می‌دهد.

    انتشار نقشه و API راهنمای گام‌به‌گام

  • چطور رنگ و سبک هر لایه را در نقشه چندلایه تنظیم کنم؟

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

    انتشار نقشه و API راهنمای گام‌به‌گام

  • لایه‌ام روی نقشه دیده نمی‌شود؛ چطور پیدایش کنم؟

    در نقشه چندلایه هر لایه ⌖ دارد که شما را به محدوده آن می‌برد. لایه روشنی که در نمای فعلی نیست نشان «بیرون از دید» با پیکان جهت می‌گیرد و دکمه ⤢ همه لایه‌ها را یک‌جا نشان می‌دهد. چندضلعی و خط ریز در زوم دور به‌…

    انتشار نقشه و API راهنمای گام‌به‌گام

  • چطور نقشه چندلایه را با لینک یا iframe به اشتراک بگذارم؟

    نقشه را «عمومی» کنید؛ صفحه نقشه در /maps/نام/ و نسخه جاسازی در /maps/نام/embed/ باز می‌شود. بیننده لایه‌ها را روشن و خاموش می‌کند. نقشه خصوصی را فقط خودتان می‌بینید.

    انتشار نقشه و API راهنمای گام‌به‌گام

  • چطور روی نقشه نمودار بسازم؟

    در تب «نمودارها» صفحه نقشه، از داده‌های یک لایه کارت عددی، میله‌ای، دایره‌ای، هیستوگرام یا سری زمانی بسازید. تجمیع در PostGIS انجام می‌شود، روی ردیف یا ستون نمودار بزنید تا عارضه‌هایش روی نقشه برجسته شود، و نم…

    انتشار نقشه و API راهنمای گام‌به‌گام

  • چطور از نقشه اسلاید بسازم و ارائه بدهم؟

    در صفحه نقشه با «افزودن اسلاید» نمای فعلی و لایه‌های روشن را ذخیره کنید (تا ۳۰ اسلاید). «اجرای ارائه» با کلیدهای جهت‌دار نقشه را از اسلایدی به اسلاید بعد می‌برد؛ صفحه ارائه برای نقشه عمومی بدون ورود باز است.

    انتشار نقشه و API راهنمای گام‌به‌گام

  • چطور از نقشه چندلایه PDF یا تصویر PNG چاپی بگیرم؟

    از «اشتراک و خروجی ← چاپ، PDF و PNG» اندازه کاغذ، جهت، عنوان و راهنمای نقشه را تنظیم کنید و PDF یا PNG بگیرید. خروجی شامل راهنمای لایه‌ها، پیکان شمال و ذکر منبع نقشه پایه است.

    انتشار نقشه و API راهنمای گام‌به‌گام

  • چطور دو لایه را با پرده کشویی مقایسه کنم؟

    در «اشتراک و خروجی ← مقایسه دو لایه» دو لایه را انتخاب کنید و پرده را بکشید تا لایه چپ و راست روی هم دیده شود؛ برای مقایسه قبل و بعد، دو دوره، یا دو سبک. صفحه مقایسه برای نقشه عمومی با لینک باز است.

    انتشار نقشه و API راهنمای گام‌به‌گام

  • چطور نقشه چندلایه را در QGIS باز کنم یا به‌صورت WMS/WFS منتشر کنم؟

    «دانلود پروژه QGIS» فایل .qgs با همان لایه‌ها و رنگ‌ها را بدون رمز می‌دهد؛ QGIS بار اول رمز پایگاه داده را می‌پرسد. «انتشار به‌صورت WMS/WFS» همین نقشه را با یک کلیک سرویس OGC می‌کند و از سقف پروژه WMS/WFS پلن …

    انتشار نقشه و API راهنمای گام‌به‌گام

  • سقف نقشه چندلایه در هر پلن چقدر است؟

    تعداد نقشه چندلایه و تعداد لایه در هر نقشه به پلن بستگی دارد. با رسیدن به سقف، پیام «پلن شما حداکثر … دارد» می‌آید؛ یک نقشه یا لایه را حذف کنید یا پلن را ارتقا دهید. «نمایش با هم» سقف نقشه ندارد، ولی حداکثر ۱۰…

    انتشار نقشه و API مرجع

  • چطور پروژه QGIS را به‌صورت WMS/WFS منتشر کنم؟

    فایل پروژه QGIS (qgz/qgs) را در بخش «سرویس OGC» آپلود کنید یا از پروژه ذخیره‌شده در پایگاه داده وارد کنید. سایت آدرس /ows/نام/ را برای WMS و (اگر فعال باشد) WFS می‌دهد. هشدارهای لایه‌های ناسازگار نمایش داده می…

    انتشار نقشه و API راهنمای گام‌به‌گام

  • REST API جدول‌ها چیست و چطور فیلتر کنم؟

    آدرس /rest/نام-سرویس/نام-جدول/ ردیف‌ها را به‌صورت JSON برمی‌گرداند. با limit (پیش‌فرض ۱۰۰، حداکثر ۱۰۰۰)، offset، order، bbox و فیلتر ستونی مثل col__gt=5 نتیجه را محدود کنید.

    انتشار نقشه و API مرجع

  • چطور از REST API ردیف اضافه یا ویرایش کنم؟

    فقط کلیدی که مجوز «نوشتن» دارد می‌تواند ردیف بسازد، ویرایش یا حذف کند. جدول باید در REST فعال و نوشتن برای آن مجاز باشد. کلید نوشتن را فقط در سرور خودتان نگه دارید.

    انتشار نقشه و API راهنمای گام‌به‌گام

  • «فرم میدانی» چیست و چطور داده را با موبایل جمع‌آوری کنم؟

    صفحه فرمی روی /f/نام/ که کاربران بدون ورود می‌توانند نقطه روی نقشه بگذارند و ویژگی‌ها را پر کنند؛ داده مستقیم به جدول شما می‌رود. روی موبایل مثل برنامه نصب می‌شود.

    انتشار نقشه و API راهنمای گام‌به‌گام

  • نمونه کد MapLibre برای نمایش لایه منتشرشده

    منبع vector با آدرس TileJSON لایه بسازید و یک لایه fill، line یا circle با source-layer هم‌نام لایه اضافه کنید. برای لایه خصوصی کلید را به آدرس بیفزایید.

    انتشار نقشه و API مرجع

  • نمونه کد Leaflet و OpenLayers برای خواندن لایه منتشرشده

    Leaflet با GeoJSON از OGC API (برای تعداد کم عارضه) کار می‌کند؛ OpenLayers تایل برداری را مستقیم می‌خواند. برای حجم زیاد از تایل برداری استفاده کنید.

    انتشار نقشه و API مرجع