ژئوباکس امکان طراحی و تولید انواع گزارش‌های مکانی و غیرمکانی را از لایه‌ها و جداول مختلف به‌صورت منعطف فراهم می‌کند. کاربران می‌توانند پس از ایجاد لایه‌ها و جداول و تعریف روابط میان آن‌ها، از طریق سندباکس SQL انواع پرس‌وجوهای دلخواه را نوشته و خروجی موردنیاز خود را تولید کنند. همچنین برای کاربرانی که با SQL آشنایی ندارند، ابزار گزارش‌ساز (Report Builder) با یک رابط کاربری گرافیکی و حرفه‌ای، امکان ساخت گزارش از طریق انتخاب لایه‌ها و جداول، ایجاد اتصال میان آن‌ها، تعیین ستون‌های خروجی، تعریف فیلترها، مرتب‌سازی و گروه‌بندی اطلاعات را بدون نیاز به کدنویسی فراهم می‌کند.

LandingPage_Services_Reporter
LandingPage_Services_Reporter_table-management

مدیریت جداول

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

  • ایجاد جدول جدید: امکان ایجاد جداول خالی با ستون‌ها و انواع داده دلخواه متناسب با ساختار اطلاعات موردنیاز
  • بارگذاری و انتشار فایل: امکان بارگذاری فایل‌های CSV و تبدیل و انتشار محتوای آن‌ها به‌صورت جدول قابل مدیریت در سامانه
  • مدیریت رکوردهای جدول: امکان درج رکورد جدید، حذف رکوردهای منتخب و ویرایش مقادیر ستون‌ها برای مدیریت و به‌روزرسانی اطلاعات جداول
  • جستجوی سریع (Quick Search): امکان جستجوی سریع رکوردها با استفاده از کلیدواژه (Keyword) در فیلدهای توصیفی، به‌منظور دسترسی سریع به اطلاعات موردنظر
  • پرس‌وجوی پیشرفته (Query): امکان تعریف و اجرای شروط موضوعی ساده و ترکیبی برای فیلتر، جستجو و بازیابی انعطاف‌پذیر رکوردهای موردنظر
  • خروجی گرفتن از داده‌ها (Export): امکان استخراج رکوردهای منتخب در قالب فایل CSV به‌منظور اشتراک‌گذاری، آرشیو، گزارش‌گیری یا استفاده در سایر سامانه‌ها و نرم‌افزارها

مدیریت روابط

ژئوباکس امکان تعریف و مدیریت روابط (Relationships) میان لایه‌های برداری و جداول مختلف را با انواع کاردینالیتی فراهم می‌کند. این قابلیت ضمن حفظ یکپارچگی ارجاعی (Referential Integrity) داده‌ها، امکان دسترسی ساخت‌یافته به اطلاعات مرتبط را فراهم کرده و فرآیند جستجو، گزارش‌گیری، تحلیل و مدیریت داده‌های وابسته را به‌طور قابل‌توجهی تسهیل می‌کند.

  • تعریف انواع روابط: امکان ایجاد و مدیریت روابط یک‌به‌یک (One-to-One)، یک‌به‌چند (One-to-Many) و چندبه‌چند (Many-to-Many) میان لایه‌های برداری و جداول دلخواه، با استفاده از فیلدهای کلیدی و در صورت نیاز جدول واسط
  • بازیابی داده‌های مرتبط: امکان بازیابی و مشاهده عوارض یا رکوردهای مرتبط (Related Features/Records) با هر عارضه یا رکورد، به‌گونه‌ای که کاربر بتواند به‌سادگی میان اطلاعات مرتبط در لایه‌ها و جداول مختلف پیمایش کرده و از آن‌ها در گزارش‌ها و تحلیل‌ها استفاده کند.
  • مدیریت ارتباط میان داده‌ها: امکان ایجاد یا حذف ارتباط میان عوارض و رکوردها، با رعایت قواعد و محدودیت‌های تعریف‌شده برای رابطه
LandingPage_Services_Reporter_relationship-management

اجرای کوئری‌های مکانی SQL

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

  • ویرایشگر حرفه‌ای SQL: ارائه ویرایشگر کد (Code Editor) پیشرفته برای نوشتن و ویرایش کوئری‌های SQL با امکاناتی نظیر برجسته‌سازی ساختار دستورات (Syntax Highlighting)، تکمیل خودکار و مدیریت آسان اسکریپت‌های پیچیده
  • محیط اجرای امن (Sandbox): فراهم‌سازی محیط Sandbox اختصاصی برای اجرای کنترل‌شده و امن کوئری‌ها و مشاهده نتایج به‌صورت جدولی و مکانی بر روی نقشه، بدون تأثیرگذاری ناخواسته بر سایر بخش‌های سامانه
  • تعریف پارامترهای ورودی: ارائه ابزار فرم‌ساز (Form Builder) برای تعریف پارامترهای ورودی کوئری و ایجاد فرم‌های پویا، به‌گونه‌ای که کاربران بتوانند بدون نیاز به تغییر مستقیم SQL، مقادیر موردنیاز را وارد و کوئری را اجرا کنند
  • انتشار کوئری به‌صورت وب‌سرویس: امکان ذخیره کوئری‌های SQL به همراه پارامترهای ورودی و انتشار آن‌ها به‌صورت وب‌سرویس قابل فراخوانی برای استفاده در نرم‌افزارها، داشبوردها و سایر سامانه‌ها
  • پشتیبانی از توابع مکانی SQL: امکان استفاده از توابع و عملگرهای مکانی SQL برای اجرای انواع پرس‌وجوها و تحلیل‌های هندسی و مکانی، مانند بررسی روابط مکانی، محاسبه فاصله، مساحت، طول، محدوده و سایر عملیات تحلیلی
  • ذخیره نتایج به‌صورت لایه برداری: امکان ذخیره خروجی کوئری‌های مکانی به‌صورت یک لایه برداری جدید و استفاده از آن در نقشه‌ها، تحلیل‌ها، گزارش‌ها و سایر سرویس‌های سامانه

ابزار گزارش‌گیری پویا

ژئوباکس با ارائه ابزار گزارش‌گیری پویا امکان طراحی و تولید انواع گزارش‌های مکانی و توصیفی را بدون نیاز به دانش SQL یا برنامه‌نویسی فراهم می‌کند. کاربران می‌توانند در محیط گرافیکی طراح گزارش (Report Designer)، لایه‌ها و جداول موردنظر را با کشیدن و رها کردن (Drag & Drop) به صفحه طراحی اضافه کرده، ارتباط میان آن‌ها را به‌صورت بصری تعریف کنند و با تنظیم ستون‌ها، فیلترها، ستون‌های محاسباتی، گروه‌بندی و مرتب‌سازی، گزارش موردنظر خود را به‌صورت کاملاً پویا ایجاد کنند.

  • ترکیب و اتصال داده‌ها: امکان ایجاد انواع اتصال (Join) مکانی و غیرمکانی میان چندین لایه و جدول و ترکیب اطلاعات آن‌ها در یک گزارش یکپارچه
  • مدیریت ستون‌های خروجی: امکان انتخاب ستون‌های موردنیاز از لایه‌ها و جداول مختلف، تعیین نام، ترتیب و نحوه نمایش آن‌ها در خروجی گزارش
  • ایجاد ستون‌های محاسباتی: امکان تعریف ستون‌های محاسباتی (Calculated Columns) با استفاده از مقادیر سایر ستون‌ها و ترکیب انواع عملگرها و توابع ریاضی، متنی، هندسی، تاریخ و زمان و سایر توابع موردنیاز
  • فیلتر، گروه‌بندی و مرتب‌سازی: امکان تعریف انواع فیلترهای ساده و ترکیبی، گروه‌بندی (Grouping) و مرتب‌سازی (Sorting) بر روی ستون‌های دلخواه، به‌منظور تولید گزارش‌های متنوع و انعطاف‌پذیر
  • تولید خروجی گزارش: امکان ذخیره و ارائه نتیجه گزارش در قالب جدول، لایه برداری یا کوئری برای استفاده در نقشه‌ها، تحلیل‌ها و سایر بخش‌های سامانه
LandingPage_Services_Reporter_dynamic-reporter