اپلیکیشن کلاینت (Geobox Client)
- خانه
- اپلیکیشن کلاینت (Geobox Client)
ژئوباکس کلاینت یک اپلیکیشن جامع Web GIS برای استفاده از سرویسها، دادهها و نقشههای منتشرشده در ژئوباکس است. این اپلیکیشن مجموعهای از ابزارهای نمایش و کارتوگرافی، جستجو و انتخاب، ویرایش، مدیریت داده، گزارشگیری، تحلیل و پردازش مکانی، سهبعدیسازی و اشتراکگذاری را در یک محیط یکپارچه فراهم میکند و امکان راهاندازی یک سامانه GIS حرفهای تحت وب را بدون نیاز به توسعه از پایه در اختیار سازمانها قرار میدهد.
مدیریت لایهها
ژئوباکس کلاینت امکان افزودن، سازماندهی و مدیریت انواع لایههای مکانی را در فهرست لایههای نقشه (TOC) فراهم میکند. کاربران میتوانند منابع موردنیاز را مستقیماً از ژئوپرتال یا از طریق فایل به نقشه اضافه کرده و نحوه نمایش و ترتیب آنها را مدیریت کنند.
- مدیریت فهرست لایهها (TOC): مشاهده ساختار لایههای نقشه و روشن/خاموش کردن لایهها و گروهها
- سازماندهی لایهها: امکان جابهجایی و تغییر ترتیب نمایش، گروهبندی، تغییر نام، کپی و حذف لایههای موجود در نقشه
- افزودن از ژئوپرتال: جستجو و افزودن انواع لایههای برداری، رستری، تایلها و سایر سرویسهای مکانی منتشرشده در ژئوپرتال به نقشه
- افزودن فایل با کشیدن و رها کردن: امکان Drag & Drop فایلهای مکانی در محیط اپلیکیشن و افزودن مستقیم آنها به نقشه
- مدیریت نمایش: تنظیم شفافیت، محدوده بزرگنمایی، ترتیب ترسیم و سایر مشخصات نمایشی هر لایه
- راهنمای نقشه: نمایش و مدیریت راهنمای علائم (Legend) متناسب با لایههای فعال نقشه
مدیریت لایهها
ژئوباکس کلاینت امکان افزودن، سازماندهی و مدیریت انواع لایههای مکانی را در فهرست لایههای نقشه (TOC) فراهم میکند. کاربران میتوانند لایههای برداری، رستری، تایلها و سایر سرویسهای مکانی را از ژئوپرتال یا با کشیدن و رها کردن فایلها (Drag & Drop) به نقشه اضافه کرده و ترتیب، گروهبندی، نام، شفافیت، محدوده بزرگنمایی و نحوه نمایش آنها را مدیریت کنند. همچنین امکان روشن/خاموش کردن، کپی و حذف لایهها و مدیریت راهنمای علائم (Legend) متناسب با لایههای فعال نقشه فراهم است.
کارتوگرافی و استایلدهی لایهها
- تنظیم نمایش لایه: تعیین محدوده بزرگنمایی، شفافیت، ترتیب نمایش و سایر تنظیمات عمومی لایهها
- نمادگذاری عوارض: تنظیم رنگ، اندازه، ضخامت، نوع خط، نماد، پترن و سایر مشخصات نمایش لایههای نقطهای، خطی و سطحی
- برچسبگذاری: تعریف برچسب بر اساس اطلاعات توصیفی و تنظیم فونت، اندازه، رنگ، موقعیت، چرخش و هاله
- طبقهبندی و نمایش موضوعی: دستهبندی عوارض بر اساس مقادیر فیلدها و اعمال نمادگذاری متفاوت برای هر طبقه
- نمایش رستری و ارتفاعی: تنظیم نحوه نمایش لایههای رستری، سایهروشن (Hillshade) و نمایش برجسته عوارض بر اساس ارتفاع
- نمایش وابسته به مقیاس: امکان تغییر شیوه نمایش لایهها در سطوح مختلف بزرگنمایی
- تعریف استایل با JSON: امکان ایجاد و ویرایش مستقیم استایل نقشه در قالب JSON بر اساس استاندارد Mapbox Style Specification برای پیادهسازی کارتوگرافیهای پیشرفته و شرطی
کارتوگرافی و استایلدهی لایهها
ژئوباکس ابزارهای کارتوگرافی و استایلدهی را برای طراحی نقشههای خوانا و متناسب با کاربردهای مختلف فراهم میکند. کاربران میتوانند ترتیب، شفافیت و محدوده بزرگنمایی لایهها را تنظیم کنند؛ برای عوارض نقطهای، خطی و سطحی نماد و برچسب تعریف کنند و با طبقهبندی دادهها، نمایش موضوعی و وابسته به مقیاس بسازند. تنظیم نمایش رستر، سایهروشن ارتفاعی و برجستهسازی عوارض نیز پشتیبانی میشود. برای طراحیهای پیشرفتهتر، استایل نقشه را میتوان مستقیماً در قالب JSON و بر اساس استاندارد Mapbox Style Specification ویرایش کرد.
مشاهده و ناوبری نقشه
- ناوبری نقشه: بزرگنمایی، کوچکنمایی، جابهجایی، تیلت و چرخش نقشه
- نقشه پایه: انتخاب از نقشههای پایه متداول مانند OSM، Google و Bing یا معرفی سرویس دلخواه
- نمایش مختصات: مشاهده لحظهای مختصات مکاننما در سیستمهای مختصات مختلف
- یافتن موقعیت: انتقال و بزرگنمایی نقشه به مختصات یا موقعیت دلخواه
- موقعیت لحظهای: نمایش موقعیت زنده کاربر روی نقشه
- نقشه تمامنما و شبکه مختصات: نمایش نمای کلی نقشه و گرید مختصاتی
- مقایسه نقشهها: ابزار Swipe / Compare برای مقایسه تعاملی دو لایه یا نقشه
مشاهده و ناوبری نقشه
ژئوباکس امکانات متنوعی برای مشاهده و ناوبری تعاملی نقشه فراهم میکند؛ از بزرگنمایی، جابهجایی، چرخش و تغییر زاویه دید تا انتخاب نقشه پایه از منابعی مانند OSM، Google و Bing یا سرویس دلخواه. کاربران میتوانند مختصات مکاننما را در سیستمهای مختصات مختلف ببینند، به موقعیت موردنظر بروند و موقعیت زنده خود را روی نقشه مشاهده کنند. نمای کلی نقشه، شبکه مختصات و ابزار مقایسه تعاملی دو لایه یا نقشه نیز بررسی و تحلیل بصری دادهها را آسانتر میکنند.
جستجو، فیلتر و انتخاب عوارض
- جستجوی سریع: جستجوی کلیدواژهای در میان عوارض و اطلاعات توصیفی نقشه
- شناسایی عوارض: مشاهده اطلاعات توصیفی، ضمائم و جزئیات عارضه با کلیک روی نقشه
- فیلتر اطلاعات توصیفی: تعریف فیلترهای ساده و ترکیبی با استفاده از چندین شرط و عملگر در جدول اطلاعات توصیفی
- فیلتر عوارض روی نقشه: محدودکردن نمایش عوارض بر اساس شروط توصیفی یا مکانی و نمایش تنها دادههای منطبق با فیلتر
- انتخاب تعاملی: انتخاب عوارض بهصورت مستقیم از روی نقشه با ابزارهای مختلف ترسیم
- انتخاب توصیفی و مکانی: انتخاب عوارض بر اساس مقادیر فیلدها یا روابط مکانی با یک لایه دیگر
- پاپاپ اختصاصی: طراحی پنجره اطلاعات یا پاپاپ (Popup) سفارشی برای نمایش اطلاعات عوارض
جستجو، فیلتر و انتخاب عوارض
ژئوباکس یافتن و بررسی عوارض روی نقشه را با جستجوی کلیدواژهای، شناسایی عارضه با کلیک و نمایش اطلاعات توصیفی و ضمائم آن آسان میکند. کاربران میتوانند با تعریف شرطهای ساده یا ترکیبی، دادهها را در جدول و نقشه فیلتر کنند و عوارض موردنظر را از طریق ترسیم روی نقشه، مقادیر فیلدها یا روابط مکانی با لایههای دیگر انتخاب کنند. امکان طراحی پنجره اطلاعات اختصاصی نیز کمک میکند جزئیات هر عارضه متناسب با نیاز کاربران نمایش داده شود.
ویرایش عوارض و هندسه
- ایجاد و ترسیم عارضه: ترسیم عوارض نقطهای، خطی و سطحی با پشتیبانی از Snapping و Undo/Redo
- ویرایش هندسه: ویرایش رأسها، جابهجایی، افزودن یا حذف رأس، تغییر شکل و اصلاح هندسه عوارض
- ابزارهای ویرایش پیشرفته: انجام عملیات ادغام (Merge)، تقسیم (Split)، چرخش (Rotate)، تغییر مقیاس (Scale) و سایر عملیات متداول ویرایش
- ویرایش توپولوژیک (Topology Editing): حفظ روابط توپولوژیک بین عوارض در هنگام ویرایش و جلوگیری از ایجاد شکاف، همپوشانی یا ناسازگاری هندسی
- ترسیم در سیستم مختصات دلخواه: امکان ترسیم و ورود مختصات در سیستمهای مختلف از جمله جغرافیایی، UTM و سایر دستگاههای مختصات
- ویرایش اطلاعات توصیفی: ویرایش مقادیر فیلدها از طریق فرم، جدول و ویرایش درونجدولی (Inline Editing)
- محاسبه فیلد: محاسبه و بهروزرسانی مقادیر یک ستون با استفاده از عبارات محاسباتی (Field Calculator) شامل مقادیر سایر فیلدها، عملگرها و توابع مختلف
ویرایش عوارض و هندسه
ژئوباکس ابزارهای ترسیم و ویرایش عوارض نقطهای، خطی و سطحی را با پشتیبانی از ربایش، بازگردانی تغییرات و ورود مختصات در دستگاههای مختلف، از جمله مختصات جغرافیایی و UTM، فراهم میکند. کاربران میتوانند ورتکسها (رأسها) و شکل عوارض را اصلاح کنند و عملیات پیشرفتهای مانند ادغام، تقسیم، چرخش و تغییر مقیاس را انجام دهند؛ ویرایش توپولوژیک نیز به حفظ روابط مکانی و جلوگیری از شکافها و همپوشانیهای ناخواسته کمک میکند. اطلاعات توصیفی از طریق فرم یا جدول، حتی بهصورت درونجدولی، قابل ویرایش است و مقادیر فیلدها را میتوان با عبارات محاسباتی بهروز کرد.
مدیریت داده، جداول و روابط
- مدیریت جدول اطلاعات توصیفی: مشاهده، مرتبسازی، جستجو، فیلتر و ویرایش اطلاعات عوارض
- مدیریت جداول غیرمکانی: مشاهده و ویرایش جداول اطلاعاتی مستقل از هندسه
- مدیریت روابط: مشاهده و مدیریت روابط میان لایهها، عوارض و رکوردهای جداول و دسترسی به اطلاعات مرتبط
- مدیریت ضمائم: پیوست و مشاهده تصاویر، اسناد، ویدئوها و سایر فایلهای مرتبط با عوارض
- خروجی گرفتن از عوارض: امکان Export عوارض انتخابشده بهصورت لایه جدید یا فایل در فرمتهای قابل پشتیبانی
مدیریت داده، جداول و روابط
ژئوباکس مدیریت یکپارچه دادههای مکانی و توصیفی را فراهم میکند. کاربران میتوانند اطلاعات عوارض و جداول غیرمکانی را مشاهده، جستجو، فیلتر و ویرایش کنند، روابط میان لایهها و رکوردها را بررسی کنند و به دادههای مرتبط دسترسی داشته باشند. همچنین امکان پیوست و مشاهده تصاویر، اسناد و ویدئوهای مرتبط با عوارض وجود دارد و عوارض انتخابشده را میتوان بهصورت لایه جدید یا فایل در قالبهای پشتیبانیشده خروجی گرفت.
ابزارهای اندازهگیری و ترسیم
- اندازهگیری: محاسبه طول و مساحت با امکان انتخاب واحد و ربایش به عوارض
- ترسیم گرافیک: ترسیم نقطه، خط، چندضلعی، دایره، متن، مارکر و سایر عناصر گرافیکی روی نقشه
- ترسیم پروفیل ارتفاعی: تعیین مسیر روی نقشه و نمایش پروفیل تغییرات ارتفاع در طول مسیر
- مارکر و یادداشت مکانی: درج مارکر در موقعیت دلخواه و اتصال اطلاعات و فایلهای مرتبط به آن
ابزارهای اندازهگیری و ترسیم
ژئوباکس ابزارهای کاربردی برای اندازهگیری، ترسیم و ثبت اطلاعات روی نقشه ارائه میکند. کاربران میتوانند طول و مساحت را با واحد دلخواه و قابلیت ربایش به عوارض محاسبه کنند، عناصر گرافیکی مانند نقطه، خط، چندضلعی، دایره، متن و مارکر را روی نقشه ترسیم کنند و با تعیین یک مسیر، تغییرات ارتفاع آن را در قالب پروفیل مشاهده کنند. همچنین میتوان در موقعیتهای دلخواه مارکر و یادداشت مکانی ثبت کرد و اطلاعات یا فایلهای مرتبط را به آنها پیوست کرد.
تحلیل و پردازش مکانی
- پردازشهای برداری: اجرای ابزارهایی مانند ایجاد حریم، تقاطع، برش، حذف همپوشانی، محاسبه فاصله و فیلتر مکانی
- پردازشهای رستری: اجرای ابزارهایی مانند جبر نقشه، شیب، جهت شیب، بازطبقهبندی و سایر تحلیلهای رستری
- تحلیل شبکه خدماتی: انجام ردیابی بالادست و پاییندست بر روی شبکههای آب، برق، گاز و سایر زیرساختهای خطی
- مسیریابی: محاسبه مسیر بهینه میان مبدأ و مقصد بر روی شبکه راهها
- اجرای SQL: امکان اجرای پرسوجوهای SQL برای بازیابی، گزارشگیری و تحلیل دادهها
تحلیل و پردازش مکانی
ژئوباکس ابزارهای تحلیل مکانی را برای پردازش دادههای برداری و رستری در یک محیط یکپارچه فراهم میکند. کاربران میتوانند تحلیلهایی مانند ایجاد حریم، تقاطع، برش، محاسبه فاصله و فیلتر مکانی را روی لایههای برداری انجام دهند و از جبر نقشه، محاسبه شیب و جهت شیب و بازطبقهبندی برای تحلیل رسترها استفاده کنند. ردیابی بالادست و پاییندست در شبکههای خدماتی، محاسبه مسیر بهینه روی شبکه راهها و اجرای پرسوجوهای SQL برای بازیابی، تحلیل و گزارشگیری از دادهها نیز در دسترس است.
نقشههای تحلیلی و آماری
- نقشههای تحلیلی: ایجاد و نمایش نقشه حرارتی، هگزبین، گرید، خوشهبندی و سایر روشهای نمایش تحلیلی
- نمودارها: تولید نمودارهای مختلف بر اساس مقادیر فیلدهای لایه و همگامسازی آنها با محدوده نقشه یا عوارض انتخابشده
- ویجتهای آماری: ایجاد شاخصها و ویجتهای آماری برای نمایش مقادیر تجمیعی و اطلاعات مدیریتی
نقشههای تحلیلی و آماری
ژئوباکس با ترکیب نقشههای تحلیلی، نمودارها و ویجتهای آماری، امکان بررسی و نمایش بصری الگوهای مکانی و شاخصهای مدیریتی را فراهم میکند. کاربران میتوانند دادهها را در قالب نقشه حرارتی، هگزبین، گرید یا خوشهبندی نمایش دهند، نمودارهای مبتنی بر فیلدهای لایه را با محدوده نقشه یا عوارض انتخابشده همگام کنند و مقادیر تجمیعی را در ویجتهای آماری مشاهده کنند.
سهبعدیسازی و پویانمایی
- نمایش سهبعدی سطح زمین: استفاده از لایه Terrain و تنظیم میزان اغراق ارتفاعی برای نمایش سهبعدی توپوگرافی
- مدلهای سهبعدی: درج و نمایش مدلهای سهبعدی در موقعیت دلخواه روی نقشه
- پویانمایی لایهها: نمایش متحرک عوارض، بهویژه لایههای خطی و دادههای دارای توالی یا حرکت
سهبعدیسازی و پویانمایی
ژئوباکس با ترکیب نقشههای تحلیلی، نمودارها و ویجتهای آماری، امکان بررسی و نمایش بصری الگوهای مکانی و شاخصهای مدیریتی را فراهم میکند. کاربران میتوانند دادهها را در قالب نقشه حرارتی، هگزبین، گرید یا خوشهبندی نمایش دهند، نمودارهای مبتنی بر فیلدهای لایه را با محدوده نقشه یا عوارض انتخابشده همگام کنند و مقادیر تجمیعی را در ویجتهای آماری مشاهده کنند.
شخصیسازی و رابط کاربری
- چندزبانه: پشتیبانی از زبانهای فارسی، عربی و انگلیسی و امکان تغییر زبان اپلیکیشن
- پشتیبانی از راستبهچپ (RTL): نمایش صحیح و کامل رابط کاربری برای زبانهای فارسی و عربی
- سفارشیسازی اپلیکیشن: امکان افزودن، حذف یا جابهجایی کنترلها، ابزارها و پنلها متناسب با نیاز کاربر
- تنظیم پوسته: پشتیبانی از تم روشن و تیره (Light / Dark) و امکان تنظیم ظاهر اپلیکیشن
- سفارشیسازی ساختار: امکان ارائه نسخههای مختلف از کلاینت با ابزارها و قابلیتهای متفاوت برای کاربران، واحدها یا کاربردهای گونا
شخصیسازی و رابط کاربری
اپلیکیشن کلاینت ژئوباکس با پشتیبانی از زبانهای فارسی، عربی و انگلیسی و نمایش راستبهچپ برای فارسی و عربی، تجربهای متناسب با کاربران مختلف ارائه میدهد. رابط کاربری آن با افزودن، حذف و جابهجایی ابزارها، کنترلها و پنلها قابل تنظیم است و از پوستههای روشن و تیره پشتیبانی میکند. همچنین میتوان نسخههای متفاوتی از کلاینت را با چیدمان و قابلیتهای متناسب با نیاز هر کاربر، واحد سازمانی یا کاربرد ارائه کرد.
اشتراکگذاری
- اشتراکگذاری نقشه: امکان اشتراکگذاری نقشه، تنظیمات و وضعیت جاری آن با سایر کاربران
- کد QR: تولید QR Code برای دسترسی سریع به نقشه از دیوایسهای مختلف