ژئوباکس سرور هسته اصلی ژئوباکس می باشد و در حقیقت یک سرور مدرن و قدرتمند GIS است که از پایه ( from scratch) برای ارائه سرویس های مکان محور ابری از مقیاس کوچک (داده های شخصی) تا کلان (ابرداده ها در سطح ملی) طراحی شده است و شامل مجموعه سرویس های ذخیره سازی، بازیابی و ویرایش داده (وکتور و رستر)، سرویس های نمایشی (رندرینگ و تایلینگ) و سرویس های تحلیلی و پردازشی می باشد.

معماری و اجزای ژئوباکس

ژئوباکس پرتال چیست

ژئوباکس پورتال به نوعی یک سیستم مدیریت محتوای مکانی (ژئوپورتال) پیشرفته می باشد که برای مدیران و راهبران سیستم امکان مدیریت داده ها، سرویس های مکانی، کاربران، کلیدهای امنیتی و سایر منابع موجود در ژئوباکس سرور و برای کاربران عادی امکان دسترسی و استفاده از محتوای مکان محور به اشتراک گذاشته شده برای آن ها را فراهم می کند.

 

Geobox APIs and SDKs

برای توسعه اپ های سفارشی می توان به طور مستقیم از Geobox REST API استفاده نمود. ولی به منظور توسعه آسانتر و سریعتر، ژئوباکس شامل مجموعه ای از رابط های برنامه نویسی و کیت های توسعه می باشد که توسعه دهندگان می توانند بسته به محیط توسعه منتخب خود از آن ها استفاده کنند. این رابط های برنامه نویسی و کیت های توسعه تا حدی زیادی از پیچیدگی کار با API سامانه کاسته و فرایند توسعه را تا حد زیادی تسهیل می کنند.

Geobox Rest API

رابط برنامه نویسی Geobox Server که کاملا RESTful بوده و امکان دسترسی به تمامی امکانات ژئوباکس سرور را فراهم می کند.
Geobox REST API بر اساس استاندارد OpenAPI مستندسازی شده است و از طریق رابط کاربر استاندارد Swagger قابل دسترسی می باشد.