چطور GeoServer را به پایگاه داده وصل کنم و لایه را منتشر کنم؟
پاسخ کوتاه
در GeoServer از Stores، Add new Store و PostGIS استفاده کنید؛ host، port، database، user و passwd را از زبانه GeoServer صفحه پایگاه داده بردارید، schema را public، SSL را REQUIRE و max connections را ۳ بگذارید؛ بعد کنار جدول Publish بزنید.
ساخت Store
- در GeoServer به Stores › Add new Store بروید و PostGIS را انتخاب کنید.
- یک Workspace انتخاب و برای Store نام بگذارید.
- مقادیر
host،port،database،userوpasswdرا از زبانه GeoServer صفحه پایگاه داده کپی کنید. schemaراpublicبگذارید.- SSL mode را روی
REQUIREبگذارید. max connectionsرا ۳ وmin connectionsرا ۱ بگذارید تا از سقف اتصال پلن (۱۰ اتصال همزمان در پلن رایگان) عبور نکنید.- Save را بزنید.
انتشار لایه
بعد از ذخیره، فهرست جدولها نمایش داده میشود. کنار جدول Publish را بزنید، در بخش Bounding Boxes روی Compute from data کلیک و ذخیره کنید. لایه حالا با WMS و WFS در دسترس است.
برای WebGIS پرترافیک
کش کاشی (GeoWebCache) را فعال کنید تا هر بار به پایگاه داده درخواست نرود.
بهتر است با کاربر محدود وصل شوید
رمز اصلی پایگاه داده را در GeoServer نگذارید؛ برای آن کاربر فقطخواندنی جدا بسازید.
جایگزینها
- بدون نصب GeoServer: WMS و WFS با QGIS Server.
- GeoServer کامل و اختصاصی روی سرور ما (پلن سازمانی): GeoServer اختصاصی.
آیا این مقاله به شما کمک کرد؟
هنوز جواب نگرفتید؟ به پشتیبانی بگویید.