گزارشگیری مکانمحور
- خانه
- گزارشگیری مکانمحور
ژئوباکس امکان طراحی و تولید انواع گزارشهای مکانی و غیرمکانی را از لایهها و جداول مختلف بهصورت منعطف فراهم میکند. کاربران میتوانند پس از ایجاد لایهها و جداول و تعریف روابط میان آنها، از طریق سندباکس SQL انواع پرسوجوهای دلخواه را نوشته و خروجی موردنیاز خود را تولید کنند. همچنین برای کاربرانی که با SQL آشنایی ندارند، ابزار گزارشساز (Report Builder) با یک رابط کاربری گرافیکی و حرفهای، امکان ساخت گزارش از طریق انتخاب لایهها و جداول، ایجاد اتصال میان آنها، تعیین ستونهای خروجی، تعریف فیلترها، مرتبسازی و گروهبندی اطلاعات را بدون نیاز به کدنویسی فراهم میکند.
مدیریت جداول
ژئوباکس امکان ایجاد و مدیریت جداول اطلاعاتی را برای ذخیره و مدیریت دادههای توصیفی و غیرمکانی فراهم میکند. این جداول میتوانند بهصورت مستقل یا در ارتباط با لایههای برداری مورد استفاده قرار گیرند و اطلاعاتی نظیر مالکین، مشترکین، تراکنشهای مالی، صورتحسابها، اطلاعات تکمیلی عوارض و سایر دادههای سازمانی را نگهداری کنند.
- ایجاد جدول جدید: امکان ایجاد جداول خالی با ستونها و انواع داده دلخواه متناسب با ساختار اطلاعات موردنیاز
- بارگذاری و انتشار فایل: امکان بارگذاری فایلهای CSV و تبدیل و انتشار محتوای آنها بهصورت جدول قابل مدیریت در سامانه
- مدیریت رکوردهای جدول: امکان درج رکورد جدید، حذف رکوردهای منتخب و ویرایش مقادیر ستونها برای مدیریت و بهروزرسانی اطلاعات جداول
- جستجوی سریع (Quick Search): امکان جستجوی سریع رکوردها با استفاده از کلیدواژه (Keyword) در فیلدهای توصیفی، بهمنظور دسترسی سریع به اطلاعات موردنظر
- پرسوجوی پیشرفته (Query): امکان تعریف و اجرای شروط موضوعی ساده و ترکیبی برای فیلتر، جستجو و بازیابی انعطافپذیر رکوردهای موردنظر
- خروجی گرفتن از دادهها (Export): امکان استخراج رکوردهای منتخب در قالب فایل CSV بهمنظور اشتراکگذاری، آرشیو، گزارشگیری یا استفاده در سایر سامانهها و نرمافزارها
مدیریت جداول
ژئوباکس امکان ایجاد، بارگذاری و مدیریت جداول اطلاعاتی و دادههای غیرمکانی را بهصورت مستقل یا مرتبط با لایههای برداری فراهم میکند. کاربران میتوانند جداول جدید با ساختار و انواع داده دلخواه ایجاد کرده یا فایلهای CSV را به جدول تبدیل و منتشر کنند و با امکان درج، ویرایش، حذف و جستجوی سریع رکوردها، اطلاعات را مدیریت و بهروزرسانی نمایند. همچنین قابلیت پرسوجوی پیشرفته برای فیلتر و بازیابی رکوردها و خروجیگیری دادههای منتخب در قالب CSV برای اشتراکگذاری، آرشیو، گزارشگیری و استفاده در سایر سامانهها فراهم است.
مدیریت روابط
ژئوباکس امکان تعریف و مدیریت روابط (Relationships) میان لایههای برداری و جداول مختلف را با انواع کاردینالیتی فراهم میکند. این قابلیت ضمن حفظ یکپارچگی ارجاعی (Referential Integrity) دادهها، امکان دسترسی ساختیافته به اطلاعات مرتبط را فراهم کرده و فرآیند جستجو، گزارشگیری، تحلیل و مدیریت دادههای وابسته را بهطور قابلتوجهی تسهیل میکند.
- تعریف انواع روابط: امکان ایجاد و مدیریت روابط یکبهیک (One-to-One)، یکبهچند (One-to-Many) و چندبهچند (Many-to-Many) میان لایههای برداری و جداول دلخواه، با استفاده از فیلدهای کلیدی و در صورت نیاز جدول واسط
- بازیابی دادههای مرتبط: امکان بازیابی و مشاهده عوارض یا رکوردهای مرتبط (Related Features/Records) با هر عارضه یا رکورد، بهگونهای که کاربر بتواند بهسادگی میان اطلاعات مرتبط در لایهها و جداول مختلف پیمایش کرده و از آنها در گزارشها و تحلیلها استفاده کند.
- مدیریت ارتباط میان دادهها: امکان ایجاد یا حذف ارتباط میان عوارض و رکوردها، با رعایت قواعد و محدودیتهای تعریفشده برای رابطه
مدیریت روابط
ژئوباکس امکان تعریف و مدیریت روابط (Relationships) میان لایههای برداری و جداول را با پشتیبانی از کاردینالیتیهای یکبهیک، یکبهچند و چندبهچند فراهم میکند و با حفظ یکپارچگی ارجاعی (Referential Integrity)، دسترسی ساختیافته به دادههای مرتبط را امکانپذیر میسازد. کاربران میتوانند عوارض و رکوردهای مرتبط را مشاهده و بازیابی کرده، میان اطلاعات وابسته در لایهها و جداول مختلف پیمایش کنند و ارتباط میان دادهها را مطابق قواعد تعریفشده ایجاد یا حذف نمایند؛ قابلیتی که مدیریت، جستجو، گزارشگیری و تحلیل دادههای مرتبط را تسهیل میکند.
اجرای کوئریهای مکانی SQL
ژئوباکس امکان ایجاد، ویرایش، اجرا و ذخیرهسازی کوئریهای مکانی SQL را در محیطی امن و با کارایی بالا فراهم میکند. این قابلیت به کاربران اجازه میدهد با استفاده از دادههای مکانی و توصیفی، پرسوجوها و تحلیلهای پیچیده را اجرا کرده و نتایج را در قالب جدول، نقشه، لایه برداری یا وبسرویس در اختیار سایر کاربران و سامانهها قرار دهند.
- ویرایشگر حرفهای SQL: ارائه ویرایشگر کد (Code Editor) پیشرفته برای نوشتن و ویرایش کوئریهای SQL با امکاناتی نظیر برجستهسازی ساختار دستورات (Syntax Highlighting)، تکمیل خودکار و مدیریت آسان اسکریپتهای پیچیده
- محیط اجرای امن (Sandbox): فراهمسازی محیط Sandbox اختصاصی برای اجرای کنترلشده و امن کوئریها و مشاهده نتایج بهصورت جدولی و مکانی بر روی نقشه، بدون تأثیرگذاری ناخواسته بر سایر بخشهای سامانه
- تعریف پارامترهای ورودی: ارائه ابزار فرمساز (Form Builder) برای تعریف پارامترهای ورودی کوئری و ایجاد فرمهای پویا، بهگونهای که کاربران بتوانند بدون نیاز به تغییر مستقیم SQL، مقادیر موردنیاز را وارد و کوئری را اجرا کنند
- انتشار کوئری بهصورت وبسرویس: امکان ذخیره کوئریهای SQL به همراه پارامترهای ورودی و انتشار آنها بهصورت وبسرویس قابل فراخوانی برای استفاده در نرمافزارها، داشبوردها و سایر سامانهها
- پشتیبانی از توابع مکانی SQL: امکان استفاده از توابع و عملگرهای مکانی SQL برای اجرای انواع پرسوجوها و تحلیلهای هندسی و مکانی، مانند بررسی روابط مکانی، محاسبه فاصله، مساحت، طول، محدوده و سایر عملیات تحلیلی
- ذخیره نتایج بهصورت لایه برداری: امکان ذخیره خروجی کوئریهای مکانی بهصورت یک لایه برداری جدید و استفاده از آن در نقشهها، تحلیلها، گزارشها و سایر سرویسهای سامانه
اجرای کوئریهای مکانی SQL
ژئوباکس امکان ایجاد، ویرایش، اجرا و ذخیرهسازی کوئریهای مکانی SQL را در یک محیط امن و کارآمد فراهم میکند و کاربران میتوانند با استفاده از دادههای مکانی و توصیفی، پرسوجوها و تحلیلهای پیچیده را اجرا کنند. این قابلیت شامل ویرایشگر حرفهای SQL، محیط اجرای امن Sandbox، تعریف پارامترهای ورودی و ایجاد فرمهای پویا است و امکان انتشار کوئریهای ذخیرهشده بهصورت وبسرویس برای استفاده در نرمافزارها و داشبوردها را فراهم میکند. همچنین با پشتیبانی از توابع و عملگرهای مکانی SQL، نتایج کوئریها میتوانند بهصورت جدول، نقشه یا لایه برداری جدید ذخیره و در سایر سرویسها و تحلیلهای سامانه مورد استفاده قرار گیرند.
ابزار گزارشگیری پویا
ژئوباکس با ارائه ابزار گزارشگیری پویا امکان طراحی و تولید انواع گزارشهای مکانی و توصیفی را بدون نیاز به دانش SQL یا برنامهنویسی فراهم میکند. کاربران میتوانند در محیط گرافیکی طراح گزارش (Report Designer)، لایهها و جداول موردنظر را با کشیدن و رها کردن (Drag & Drop) به صفحه طراحی اضافه کرده، ارتباط میان آنها را بهصورت بصری تعریف کنند و با تنظیم ستونها، فیلترها، ستونهای محاسباتی، گروهبندی و مرتبسازی، گزارش موردنظر خود را بهصورت کاملاً پویا ایجاد کنند.
- ترکیب و اتصال دادهها: امکان ایجاد انواع اتصال (Join) مکانی و غیرمکانی میان چندین لایه و جدول و ترکیب اطلاعات آنها در یک گزارش یکپارچه
- مدیریت ستونهای خروجی: امکان انتخاب ستونهای موردنیاز از لایهها و جداول مختلف، تعیین نام، ترتیب و نحوه نمایش آنها در خروجی گزارش
- ایجاد ستونهای محاسباتی: امکان تعریف ستونهای محاسباتی (Calculated Columns) با استفاده از مقادیر سایر ستونها و ترکیب انواع عملگرها و توابع ریاضی، متنی، هندسی، تاریخ و زمان و سایر توابع موردنیاز
- فیلتر، گروهبندی و مرتبسازی: امکان تعریف انواع فیلترهای ساده و ترکیبی، گروهبندی (Grouping) و مرتبسازی (Sorting) بر روی ستونهای دلخواه، بهمنظور تولید گزارشهای متنوع و انعطافپذیر
- تولید خروجی گزارش: امکان ذخیره و ارائه نتیجه گزارش در قالب جدول، لایه برداری یا کوئری برای استفاده در نقشهها، تحلیلها و سایر بخشهای سامانه
ابزار گزارشگیری پویا
ژئوباکس امکان طراحی و تولید گزارشهای مکانی و توصیفی پویا را بدون نیاز به دانش SQL یا برنامهنویسی فراهم میکند. کاربران میتوانند در محیط گرافیکی Report Designer، لایهها و جداول را بهصورت Drag & Drop انتخاب و ارتباط میان آنها را تعریف کرده و با تنظیم ستونها، ستونهای محاسباتی، فیلترها، گروهبندی و مرتبسازی، گزارشهای متنوعی ایجاد کنند. همچنین امکان استفاده از انواع Join مکانی و غیرمکانی و توابع ریاضی، متنی، هندسی و تاریخ و زمان برای پردازش دادهها وجود دارد و نتایج گزارش میتوانند بهصورت جدول، لایه برداری یا کوئری ذخیره و در سایر بخشهای سامانه مورد استفاده قرار گیرند.