سیستم اطلاعات جغرافیایی (GIS)و پایش مخاطرات زیست‌محیطی تحت تغییرات آب و هوا: بررسی گسترده

مفهوم اساسی WebGIS:مفهوم WebGIS :مفاهیم اساسی و بنیادی عنوان پستی است که با شما به اشتراک گذاشته می شود.

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

با توسعه سریع و استفاده گسترده از اینترنت، تقاضای مردم برای سیستم های اطلاعات جغرافیایی نیز رو به افزایش است. اینترنت به یک پلت فرم جدید عملیات GIS تبدیل شده است، WebGIS (سیستم اطلاعات جغرافیایی شبکه) که از ادغام آن با GIS شکل گرفته است روند توسعه اجتناب ناپذیر نرم افزار GIS است. WebGIS نیز به ابزاری برای عموم تبدیل شده است. در حال حاضر سه حالت اصلی کاربرد فناوری شبکه در GIS وجود دارد: حالت متمرکز، حالت C/S و حالت B/S، که از میان آنها، WebGIS مبتنی بر حالت B/S یک حالت جدید برای حل حالت C/S است. مشکلات پیش روی WebGIS و رفع نیازهای کاربران برای مدیریت اطلاعات.

نام کامل GIS سیستم اطلاعات جغرافیایی است. این یک سیستم فنی برای جمع آوری، ذخیره، مدیریت، محاسبه، تجزیه و تحلیل، نمایش و توصیف داده های توزیع شده جغرافیایی در تمام یا بخشی از سطح زمین (از جمله جو) با پشتیبانی سخت افزار و سیستم های نرم افزاری کامپیوتر است. از زمانی که راجر تاملینسون، پدر GIS در دهه 1960، نام اختصاری GIS (سیستم اطلاعات جغرافیایی) را ایجاد کرد، این زمینه به طرز چشمگیری تغییر کرده است. امروزه دانشجویان می توانند با بسیاری از مطالب اولیه مشابه در دروس مرتبط مانند «علوم اطلاعات جغرافیایی»، «پیمایش و نقشه برداری» و «سیستم اطلاعات فضایی» مواجه شوند. G در GIS به جای “جغرافیایی” اصلی به عنوان “جهانی” و “جغرافیایی” تفسیر شده است. S “سیستم” اصلی نیست، بلکه “علم” است. «خدمات» و «مطالعات». با این حال، اگر می‌خواهید کلمه‌ای برای توصیف مشترک بودن همه این موارد پیدا کنید، “geospatial” ممکن است بهترین گزینه باشد.

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

توسعه فناوری اینترنت

شبکه جهانی وب تمامی جنبه های جامعه بشری را تغییر داده و سیستم اطلاعات جغرافیایی را تغییر داده است. همگرایی شبکه جهانی وب و سیستم های اطلاعات جغرافیایی، زمینه نوظهوری از سیستم اطلاعات جغرافیایی وب جهانی (WebGIS) را ایجاد کرده است. وب GIS از زمان ظهور خود در سال 1993 به سرعت توسعه یافته است و استفاده و جذابیت منحصر به فرد آن به یکی از جذابیت های اصلی افراد استفاده کننده از اینترنت تبدیل شده است.

تأثیر شگرف شبکه جهانی وب و اتصال گسترده آن به GIS کمک کرده است و GIS را از دفاتر و آزمایشگاه‌ها کنار گذاشته است. کسب و کار، آموزش و تحقیقات علمی، و در تمام جنبه های زندگی روزمره ما نفوذ می کند.

هر چیزی که در جهان اتفاق می افتد با یک مکان مرتبط است. دانستن اینکه چیزی کجاست و کجا هستند، برای تصمیم گیری درست ضروری است. GIS (سیستم اطلاعات جغرافیایی یا علم اطلاعات جغرافیایی) یک فناوری و علمی است که می تواند جمع آوری، ذخیره سازی، مدیریت، تجزیه و تحلیل، بیان و به اشتراک گذاری داده های جغرافیایی را برای کمک به افراد در تصمیم گیری درست انجام دهد.

سیستم های اطلاعات جغرافیایی زودتر از اینترنت ظهور کردند. در سال 1962، راجر تاملینسون اولین سیستم اطلاعات جغرافیایی عملیاتی جهان را برای وزارت جنگلداری و توسعه کشاورزی فدرال کانادا به نام سیستم اطلاعات جغرافیایی کانادا ایجاد کرد که در بررسی دقیق، آمار و برنامه ریزی برای استفاده از زمین در کانادا استفاده می شود.

راجر تاملینسون پیشگام GIS بود و متعهد به پیشبرد توسعه متدولوژی GIS است (تاملینسون، 2011) و بنابراین به عنوان “پدر سیستم های اطلاعات جغرافیایی” شناخته می شود.

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

در چند دهه گذشته، توسعه و استفاده از GIS در بسیاری از زمینه ها سود فراوانی داشته است. ظهور شبکه جهانی وب مرحله وسیع تری را برای GIS فراهم کرده است و به GIS اجازه می دهد تا به صنایع بیشتری برود و هزاران خانوار را وارد کند.

WebGIS چیست؟

من اغلب در مورد وب GIS صحبت می کنم، نشان می دهم، در مورد آن می نویسم یا از آن استفاده می کنم. و اغلب از من سؤالاتی مانند “Web GIS چیست؟” و “چرا Web GIS برای من مهم است؟” برای پاسخ به این سؤالات و سایر سؤالات رایج، در اینجا نحوه توصیف Web GIS به سادگی آورده شده است.
Web GIS چیست؟
به زبان ساده، Web GIS یک الگو یا رویکرد معماری برای پیاده سازی GIS مدرن است. این توسط وب سرویس‌ها – سرویس‌های استانداردی که داده‌ها و قابلیت‌ها را ارائه می‌کنند و اجزا را به هم متصل می‌کنند، پشتیبانی می‌شود.
Web GIS را می توان در فضای ابری (با استفاده از ArcGIS Online)، در محل (با استفاده از سرور ArcGIS) یا به طور معمول به عنوان یک ترکیب ترکیبی، با استفاده از بهترین های هر دو جهان پیاده سازی کرد.
وب GIS جدید نیست، در واقع مدت زیادی است که در حال تکامل است. اما در واقع به نقطه عطفی رسیده‌ایم که در آن نوآوری در GIS و فناوری‌های مرتبط وب GIS را نه تنها ممکن، بلکه ضروری کرده است.

وب GIS برای مدت طولانی در حال تکامل بوده است و تحت تأثیر نوآوری در بسیاری از زمینه ها قرار گرفته است.


پورتال چیست؟
پورتال یک جزء ضروری یک GIS مدرن و بخشی ذاتی از الگوی Web GIS است. چارچوبی برای به اشتراک گذاری و استفاده از نقشه ها، برنامه ها و داده ها فراهم می کند. همچنین از هویت پشتیبانی می کند و زیرساخت های مورد نیاز را برای مدیریت کاربران و نحوه همکاری آنها فراهم می کند.

بسیاری از سازمان‌ها در سراسر جهان پورتال‌هایی را برای پشتیبانی از نیازها و فعالیت‌های خود پیاده‌سازی کرده‌اند.

من اغلب یک پورتال را مرکز اکوسیستم اطلاعات جغرافیایی یک سازمان توصیف می کنم. این امکان استفاده و دسترسی گسترده تر به داده های GIS را فراهم می کند و به متخصصان GIS، کارکنان دانش، تصمیم گیرندگان و توسعه دهندگان و همچنین دسترسی عمومی خدمت می کند.
یک پورتال را می توان با استفاده از ArcGIS Online در فضای ابری میزبانی کرد یا با استفاده از Portal for ArcGIS در محل میزبانی کرد. پورتال ها می توانند به صورت عمومی قابل دسترسی باشند یا خصوصی باقی بمانند — فقط پس از ورود به سیستم قابل مشاهده هستند.
ArcGIS Online چیست؟
ArcGIS Online جزء کلیدی پلت فرم ArcGIS Web GIS است. این یک پلت فرم نقشه برداری جامع و مبتنی بر ابر است که به شما امکان می دهد نقشه ها و برنامه ها را به راحتی بسازید و به اشتراک بگذارید.
ArcGIS Online قابلیت‌های ذخیره‌سازی، مدیریت، نقشه‌برداری دو بعدی و سه بعدی، انتشار و تحلیلی را ارائه می‌کند که می‌توانید برای گسترش GIS خود و توانمندسازی دیگران از آنها استفاده کنید. ArcGIS Online همچنین شامل Living Atlas، مجموعه وسیعی از محتوای نظارت شده و معتبر، از جمله نقشه های پایه، لایه های جمعیتی، فیدهای زنده و موارد دیگر است که می توانید بلافاصله از آنها استفاده کنید و برای نیازهای نقشه برداری خود اعمال کنید.
نقشه وب چیست و چرا اهمیت دارد؟
در Esri، نقشه وب چیزی بیشتر از نقشه در مرورگر است. این یک مشخصات فنی است که کل تیم توسعه پلتفرم از آن استقبال می کند. به همین دلیل است که ArcGIS Pro و ArcMap می‌توانند نقشه‌های وب را بخوانند و منتشر کنند، و چرا نقشه‌های وب را می‌توان در کل اکوسیستم در ArcGIS Maps برای Office، در قالب‌های برنامه‌ها و سازندگان، و حتی توسعه‌دهندگانی که از JavaScript API استفاده می‌کنند، استفاده کرد.
این ویژگی ها نقشه های وب را به یک بلوک ساختمانی مهم وب GIS تبدیل می کند. نقشه های وب، همراه با صحنه ها و لایه ها، بخشی از یک مدل جدید اطلاعات جغرافیایی هستند که جزئیات منابع داده را انتزاعی می کند و استفاده از آنها را آسان تر می کند.

این نقشه وب اطلاعات حسگرهای ترافیک، حوادث بزرگراهی و آب و هوا را در زمان واقعی از سراسر هلند نشان می دهد و روزانه میلیون ها تراکنش اطلاعاتی را پردازش می کند.

نقشه‌های وب مجموعه وسیعی از داده‌ها را ادغام می‌کنند و به شما امکان می‌دهند فایل‌های شکل، صفحات گسترده، سرویس‌های ArcGIS، خدمات ArcGIS Online و Living Atlas را ادغام کنید. نقشه های وب همچنین نقطه ادغام اطلاعات از سیستم های سازمانی، داده های بزرگ و اینترنت اشیا (IoT) هستند.
چرا Web GIS برای من مهم است؟
Web GIS فرصت‌های بیشتری را برای دسترسی گسترده‌تر به داده‌های معتبر GIS شما فراهم می‌کند، و شما را قادر می‌سازد تا سیستم رکورد خود را به یک سیستم تعامل انتقال دهید که همه چیز را از نقشه‌برداری سلف سرویس گرفته تا تصمیم‌گیری بهتر تسهیل می‌کند. GIS را در دسترس تر، مقرون به صرفه تر و فراگیرتر می کند. ارزش GIS و نقش متخصصان GIS را تقویت می کند.
وب GIS بسیار بیشتر از یک روند جدید است، این الگوی جدید برای پیاده سازی یک GIS مدرن است. این اساساً نحوه تفکر ما در مورد GIS و نقش متخصصان GIS را تغییر می دهد.
تغییر معماری مشتری/سرور به سرویس‌های وب ما را قادر می‌سازد تا به دنیایی از اطلاعات، از شرکت خود به اینترنت اشیا (IoT)، داده‌های بزرگ و موارد دیگر متصل شویم. GIS را به‌جای داده‌های استاتیک به حالت بلادرنگ هدایت می‌کند. وب GIS ما را قادر می سازد تا چابک تر باشیم و از توسعه برنامه های کاربردی سفارشی به قالب های قابل تنظیم و سازندگان برنامه های وب حرکت کنیم. و مهمتر از همه، Web GIS ما را از داده‌های اختصاصی به داده‌های باز و سرویس‌های مشترک که می‌تواند همه را توانمند کند، منتقل می‌کند.
اگر قبلاً این کار را انجام نداده اید، وقت آن است که در GIS خود تجدید نظر کنید و فرصت ها و گردش های کاری جدیدی را که Web GIS فراهم می کند در نظر بگیرید. با مشاهده این ویدئو می توانید سوالات و پاسخ های بیشتری در مورد Web GIS بشنوید:  

قبل از ارائه یک تعریف واضح از WebGIS، لازم است بین چندین مفهوم مرتبط تمایز قائل شویم: GIS شبکه، اینترنت GIS یا اینترنت GIS و GIS وب جهانی (WebGIS). WebGIS اغلب در کشورهای خارجی نقشه برداری وب نامیده می شود. ). تمایز این مفاهیم به درک صحیح و به کارگیری WebGIS کمک می کند.

شبکه در اینجا شامل شبکه های محلی، شبکه های گسترده، اینترنت و شبکه های بی سیم مختلف است. پروتکل های مورد استفاده توسط شبکه GIS می تواند TCP/IP یا سایر لایه های پروتکل مانند پروتکل های HTTP، WAP، GPRS و بلوتوث باشد.

اینترنت GIS زیرمجموعه ای از شبکه GIS است که یک GIS شبکه مبتنی بر پروتکل TCP/IP است، بنابراین می توان آن را برای اجرا در اینترنت مستقر کرد. این GIS ها می توانند حالت C/S یا حالت B/S باشند، نرم افزار Google Earth یک نرم افزار مشتری برای سرویس نقشه وب حالت C/S ارائه شده توسط گوگل است.

بنابراین WebGIS یک سیستم کاربردی کامپیوتری توزیع شده در حالت B/S برای ذخیره، مدیریت، تجزیه و تحلیل، انتشار و به اشتراک گذاری اطلاعات جغرافیایی بر اساس پروتکل HTTP در محیط اینترنت یا اینترانت است.

WebGIS را می توان زیرمجموعه ای از GIS شبکه و GIS اینترنت در نظر گرفت، در عین حال، یک GIS توزیع شده است که بر روی پروتکل های کاربردی سطح بالاتر ساخته شده است که از نظر فنی یک شبکه GIS پیچیده تر است، در سمت سرور آن، اغلب از مدل های محاسباتی توزیع شده دیگر استفاده می شود. به دلیل وظایفی مانند متعادل کردن بار.

از ابتدا در دهه 1980 تعداد زیادی نرم افزار GIS در معماری C/S ظاهر شد، به این معنی که ابتدا نرم افزار حرفه ای GIS باید بر روی دستگاه نصب شود و سپس کاربران می توانند با توجه به نیاز خود از این نرم افزارهای GIS استفاده کنند. البته این نرم افزار GIS سمت دسکتاپ مزایای طبیعی خود را دارد، مانند توسعه نسبتاً ساده، عدم نیاز به پشتیبانی اینترنتی و توانایی انجام عملکردهای پیچیده تر و پاسخگویی سریع. اما در عین حال نمی توان کاستی های آن را نادیده گرفت. اول از همه ناراحتی تبلیغات است و دلیل این ناراحتی این است که سیستم C/S دارای معایب طبیعی خود است: به روز رسانی راحت نیست، برای چند پلتفرم راحت نیست و برای آن راحت نیست. کاربران بدون نصب کلاینت مشخص شده استفاده کنند.

از ابتدای قرن حاضر، اینترنت وارد مرحله رشد انفجاری شده است و چیدمان شبکه و افزایش سرعت شبکه به طور قابل توجهی افزایش یافته است که محیطی محکم برای توسعه WebGIS فراهم می کند. در نتیجه، سیستم‌های GIS مبتنی بر B/S روز به روز شروع به ارائه خدمات می‌کنند، و در ظهور و بلوغ فناوری RIA (مشتری غنی) و فناوری AJAX (صفحه وب پویا)، WebGIS اساساً می‌تواند اثرات مشابهی را نمایش دهد و ویژگی های به عنوان C/S. توسعه بزرگ WebGIS تقاضای کاربران است، گسترش گسترده ارائه دهندگان خدمات مانند Google Maps و Baidu Maps بهترین دلیل است. آنچه WebGIS است ارائه توابع ارائه شده توسط رشته GIS با فناوری B/S به کاربر است، به طوری که کاربران فقط باید از یکی از این توابع GIS در مرورگر استفاده کنند.

ویژگی های اساسی WebGIS

وب GIS را می توان به سادگی به عنوان یک GIS بر اساس محیط وب تعریف کرد. در حال حاضر، اینترنت/اینترانت به سرعت در حال گسترش با سرعتی نگران کننده است، در چنین شرایطی، نحوه معرفی GIS به دنیای اینترنت/اینترانت و استفاده کامل و استفاده کامل از مزایای اینترنت به موضوع مهمی در تحقیقات توسعه GIS تبدیل شده است.

از منظر یکپارچه سازی سیستم، ادغام OpenGIS، ESR و Intergraph، GIS مبتنی بر وب باید دارای ویژگی های زیر باشد: اول اینکه وب GIS یک سیستم باز است. بر اشتراک‌گذاری داده‌ها، استفاده مجدد از نرم‌افزار، عملکرد بین پلتفرمی و سهولت ادغام تمرکز کنید. به عبارت ساده، می تواند منابع متعدد، سطوح مختلف مقیاس و داده های جغرافیایی ذخیره شده در مکان های مختلف را به اشتراک بگذارد. می توان آن را با سیستم های غیر GIS (مانند دلفی) از طریق ابزارهای فنی مانند مدیریت شی، میان افزار و افزونه ها ادغام کرد. می تواند به طور مشترک در سراسر پلتفرم ها از طریق فناوری هایی مانند جاوا، CORBA و DCOM اجرا شود و از حالت مشتری/سرور پشتیبانی می کند. سیستم های باز به نفع کاربران GIS، توسعه دهندگان نرم افزار و یکپارچه سازان سیستم هستند. دوم اینکه Web GIS برای اجرا در محیط وب جهانی مناسب است. ادغام نرم افزار GIS با وب سرور، از طریق مرورگر معمولی، کاربران می توانند GIS شبکه را در هر مکانی دستکاری کنند و از خدمات اطلاعات مکانی لذت ببرند، بنابراین GIS را به سیستم خدمات عمومی گسترش دهند. در عین حال، کانال های انتشار نقشه را گسترش می دهد، هزینه توزیع داده ها را کاهش می دهد و درجه اشتراک داده های جغرافیایی را افزایش می دهد. در نهایت، Web GIS از توزیع داده ها و پردازش توزیع شده پشتیبانی می کند. سرور GIS خدمات GIS را برای کاربران محلی و از راه دور فراهم می کند، مانند خدمات فهرست اطلاعات جغرافیایی، خدمات دسترسی به داده های جغرافیایی، خدمات تجزیه و تحلیل جغرافیایی، خدمات سیستم مدل جغرافیایی، و خدمات تجسم مکانی. از طریق فناوری قابلیت همکاری، یک فرآیند GIS را می توان توسط چندین سرور GIS هماهنگ کرد، آنها اشیاء داده های توزیع شده را به اشتراک می گذارند و با هم بر روی چندین پلت فرم مختلف کار می کنند تا استفاده از منابع شبکه را به حداکثر برسانند. کاربران می توانند GIS شبکه را در هر مکانی دستکاری کنند و از خدمات اطلاعات مکانی لذت ببرند، بنابراین GIS را به سیستم خدمات عمومی گسترش دهند. در عین حال، کانال های انتشار نقشه را گسترش می دهد، هزینه توزیع داده ها را کاهش می دهد و درجه اشتراک داده های جغرافیایی را افزایش می دهد. در نهایت، Web GIS از توزیع داده ها و پردازش توزیع شده پشتیبانی می کند. سرور GIS خدمات GIS را برای کاربران محلی و از راه دور فراهم می کند، مانند خدمات فهرست اطلاعات جغرافیایی، خدمات دسترسی به داده های جغرافیایی، خدمات تجزیه و تحلیل جغرافیایی، خدمات سیستم مدل جغرافیایی، و خدمات تجسم مکانی. از طریق فناوری قابلیت همکاری، یک فرآیند GIS را می توان توسط چندین سرور GIS هماهنگ کرد، آنها اشیاء داده های توزیع شده را به اشتراک می گذارند و با هم بر روی چندین پلت فرم مختلف کار می کنند تا استفاده از منابع شبکه را به حداکثر برسانند. کاربران می توانند GIS شبکه را در هر مکانی دستکاری کنند و از خدمات اطلاعات مکانی لذت ببرند، بنابراین GIS را به سیستم خدمات عمومی گسترش دهند. در عین حال، کانال های انتشار نقشه را گسترش می دهد، هزینه توزیع داده ها را کاهش می دهد و درجه اشتراک داده های جغرافیایی را افزایش می دهد. در نهایت، Web GIS از توزیع داده ها و پردازش توزیع شده پشتیبانی می کند. سرور GIS خدمات GIS را برای کاربران محلی و از راه دور فراهم می کند، مانند خدمات فهرست اطلاعات جغرافیایی، خدمات دسترسی به داده های جغرافیایی، خدمات تجزیه و تحلیل جغرافیایی، خدمات سیستم مدل جغرافیایی، و خدمات تجسم مکانی. از طریق فناوری قابلیت همکاری، یک فرآیند GIS را می توان توسط چندین سرور GIS هماهنگ کرد، آنها اشیاء داده های توزیع شده را به اشتراک می گذارند و با هم بر روی چندین پلت فرم مختلف کار می کنند تا استفاده از منابع شبکه را به حداکثر برسانند.

ترکیب WebGIS

برای درک مفهوم WebGIS باید به نکات زیر توجه کرد:

پروتکل HTTP: در میان بسیاری از فناوری های وب، HTTP پروتکل اصلی است که توسط سرورها و کلاینت ها برای برقراری ارتباط با یکدیگر استفاده می شود.

ساده ترین WebGIS یک معماری دو لایه است که از یک سرور و یک یا چند مشتری تشکیل شده است. WebGIS نه تنها شامل کلاینتی است که می بینید، بلکه سروری را که کلاینت به آن وابسته است نیز شامل می شود. ممکن است یک سرور در اینترنت یا یک مرکز محاسبات ابری باشد. گاهی اوقات سرور و کلاینت هر دو را می توان روی یک رایانه نصب کرد، اما منطقاً آنها هنوز دو واحد مجزا هستند.

یک WebGIS واحد معمولاً یک معماری سه لایه است، شامل یک لایه داده، یک لایه منطقی (یا لایه میانی) و یک مشتری (یا لایه ارائه). با محبوبیت روش‌های تجمیع جغرافیایی (به فصل 4 مراجعه کنید)، یک WebGIS اغلب از یک یا چند سرویس WebGIS برای تشکیل یک ساختار n لایه 3 > 3 استفاده می‌کند.

WebGIS و دسکتاپ GIS دائماً در حال نفوذ به یکدیگر هستند. از یک طرف، WebGIS برای ایجاد منابع اولیه مانند داده ها و نقشه ها به GIS دسکتاپ متکی است. از سوی دیگر، GIS دسکتاپ نیز در حال گسترش است و به تدریج توابع WebGIS را در خود جای می دهد. به عنوان مثال، ArcMap، یک GIS دسکتاپ سنتی، همچنین دارای قابلیت WebGIS است و می تواند به عنوان مشتری برای WebGIS استفاده شود. برای مثال، می‌توانید از ArcGIS Online، سازمان زمین‌شناسی ایالات متحده، نقشه‌های بینگ مایکروسافت، یا سایر نقشه‌های پایه ارائه‌شده در ArcMap بدون نیاز به خرید و نصب این داده‌های نقشه پایه استفاده کنید.

سیستم‌های اطلاعات جغرافیایی عمدتاً از سخت‌افزار، نرم‌افزار، داده‌ها و کاربران تشکیل شده‌اند که فاصله بین این اجزا در حال افزایش است و بیشتر از هم جدا می‌شوند، این پدیده بسیار جالب است. در دهه های 1960 و 1970، این اجزای GIS معمولاً بر روی رایانه نصب می شدند. در دهه 1980 و اوایل دهه 1990، این قطعات اغلب بر روی رایانه های مختلف در یک شبکه محلی نصب می شدند و می توانستند سیستم های اطلاعات جغرافیایی توزیع شده را در اتاق های مختلف یک ساختمان یا در چندین ساختمان تشکیل دهند. در WebGIS، این مؤلفه ها بیشتر از هم جدا می شوند و کلاینت و سرور می توانند در هر طرف باشند. با ظهور فن آوری هایی مانند خدمات وب و mashups (به فصل 4 مراجعه کنید)، یک مشتری می تواند از داده های یک سرور و تجزیه و تحلیل سرور دیگر استفاده کند، که بیشتر اجزای GIS را از هم جدا می کند.

عناصر کلیدی WebGIS به شرح زیر است:

    • سرور یک URL دارد تا مشتری بتواند آن را در وب پیدا کند.
    • مشتری طبق مشخصات HTTP درخواست را به سرور ارسال می کند.
    • سرور عملیات GIS درخواستی را انجام می دهد و پاسخی را از طریق HTTP برای مشتری ارسال می کند.
  • فرمت‌های پاسخی مختلفی وجود دارد که می‌توان برای مشتری ارسال کرد، مانند HTML، تصاویر باینری، XML (زبان نشانه‌گذاری توسعه‌یافته)، یا JSON (جدول شی جاوا اسکریپت).

سیستم اطلاعات جغرافیایی یک مدل ریاضی برای اطلاعات سطحی ایجاد می کند و از فناوری رایانه برای ذخیره، پردازش و تجزیه و تحلیل داده ها استفاده می کند. سیستم اطلاعات جغرافیایی که از فناوری وب استفاده می کند WebGIS است. ویژگی های کلیدی WebGIS شی گرا، توزیع شده و قابل تعامل است. داده ها و عملکرد GIS را در اشیاء کپسوله می کند و این اشیا از محاسبات توزیع شده پشتیبانی می کنند و می توانند در سرورهای مختلف ذخیره شوند. اشیاء را می توان به راحتی از طریق یک پروتکل ارتباطی سازگار رد و بدل کرد و با یکدیگر تعامل کرد.

WebGIS یا World Wide Web GIS یک GIS اینترنتی حالت B/S است. از نقطه نظر فنی، WebGIS باید دارای ویژگی های اساسی زیر باشد:

برنامه های وب پویا را از طریق وب سرور منتشر کنید.

مشتری یک مرورگر وب همه منظوره مانند IE، Firefox و غیره است.

کاربر از طریق یک مرورگر وب با نقشه تعامل دارد.

WebGIS یک GIS توزیع شده بر اساس حالت B/S پروتکل HTTP است.

از پروتکل HTTP برای ارتباط بین مرورگر و وب سرور استفاده می کند. کاربران درخواست‌ها را از طریق مرورگر وب به سرور وب ارسال می‌کنند، سرورها معمولاً اسناد تعاملی با فرمت HTML یا XML، قطعات سند یا سایر فرمت‌های داده‌های جغرافیایی را به کاربران برمی‌گردانند.

مزایای WebGIS

در مقایسه با رومیزی سنتی یا GIS مبتنی بر LAN، Web GIS دارای مزایای زیر است:

طیف وسیع تری از دسترسی.

مشتریان می توانند به آخرین داده ها در چندین سرور در مکان های مختلف به طور همزمان دسترسی داشته باشند و این مزیت منحصر به فرد اینترنت/اینترانت مدیریت داده های GIS را تا حد زیادی تسهیل می کند و مدیریت داده ها و ترکیب منابع چند داده ای توزیع شده را برای پیاده سازی آسان تر می کند.

استقلال سکو.

صرف نظر از سرور/ماشین سرویس گیرنده، صرف نظر از نرم افزار GIS مورد استفاده توسط سرور وب GIS، کاربران می توانند به صورت شفاف به داده های Web GIS دسترسی داشته باشند و آن را در ماشین محلی یا سرور توزیع کنند، زیرا از یک مرورگر وب رایج و ترکیب پویا استفاده می کنند. مولفه ها و پردازش و تجزیه و تحلیل مشترک داده های مکانی برای دستیابی به اشتراک گذاری داده های ناهمگن از راه دور.

هزینه های سیستم را می توان در مقیاس بزرگ کاهش داد.

GIS معمولی مجهز به نرم‌افزار GIS حرفه‌ای گران‌قیمت برای هر مشتری است و کاربران اغلب تنها از برخی از ابتدایی‌ترین توابع استفاده می‌کنند که در واقع باعث اتلاف زیاد می‌شود. Web GIS معمولاً فقط نیاز به استفاده از یک مرورگر وب در سمت مشتری دارد (گاهی اوقات برخی از افزونه ها را اضافه می کند). هزینه نرم افزار آن به طور قابل توجهی مقرون به صرفه تر از یک مجموعه کامل از GIS حرفه ای است. علاوه بر این نمی توان از هزینه های نگهداری صرفه جویی شده به دلیل سادگی کارفرما چشم پوشی کرد.

عملیات ساده تر

ارتقای گسترده GIS ضروری است تا سیستم GIS مورد قبول عموم مردم قرار گیرد و محدود به چند کاربر حرفه ای که آموزش های حرفه ای دیده اند نباشد، باید الزامات بهره برداری سیستم را کاهش داد. یک مرورگر وب همه کاره بدون شک بهترین انتخاب برای کاهش پیچیدگی عملیاتی است.

بارهای محاسباتی کارآمد را متعادل کنید.

GIS سنتی بیشتر از پردازش ساختار فایل سرور استفاده می کند و قدرت پردازش آن کاملاً به مشتری وابسته است که کارایی کمتری دارد. وب GIS پیشرفته امروزی می تواند به طور کامل از منابع شبکه استفاده کند و پردازش اولیه و جهانی توسط سرور انجام می شود، در حالی که عملیات ساده حجم کمی از داده ها مستقیماً توسط مشتری انجام می شود. این نوع حالت محاسباتی می تواند برای یافتن توزیع معقول بار محاسباتی و بار ترافیک شبکه در سمت سرور و سمت مشتری با حالت بهینه سازی ایده آل، انعطاف پذیر و کارآمد باشد.

نقش نقشه ها

نقشه ها برای هزاران سال نقش مهمی در فعالیت های انسان ایفا کرده اند. جهان شامل چیزهایی است که از نظر جغرافیایی (یا مکانی) به یکدیگر مرتبط هستند. اگرچه نقشه‌ها را می‌توان به عنوان کپی‌هایی از جهان تهیه کرد، اما معمولاً اینطور نیست. نقشه‌ها مدل‌هایی هستند که شامل نمایش چیزهای جهان هستند، اما این بازنمایی‌ها نیازی به شبیه بودن به آنچه نشان می‌دهند یا حتی رابطه فضایی یکسانی ندارند. دنیای واقعی قلمرو جغرافیدانان و جغرافیاست. جغرافی دانان روی سطح یک بیضی بزرگ و تقریباً مایل با زمین زندگی می کنند – یعنی در فضای سه بعدی. نقشه جایی است که نقشه نگاران زندگی می کنند – کوچک و مسطح است. فرآیند نمایش چیزها در دنیای واقعی در این صفحه نقشه برداری است.

عصر طلایی نقشه ها و نقشه برداری مربوط به دوران اکتشاف است. نقشه ها کلید ثروت بزرگ هستند. ابزارهایی که آخرین عصر طلایی را به پیش بردند، قطب نما، ساعت و ساعت دقیق بودند. نقشه های دیجیتال، سیستم های اطلاعات جغرافیایی (GIS) و خدمات مبتنی بر مکان نشان دهنده عصر طلایی بعدی نقشه ها و نقشه برداری است. ابزارهایی که این دوره را پیش می برند، رایانه، اینترنت و سیستم موقعیت یابی جهانی (GPS) هستند.

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

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

نقشه راه نمونه خوبی از یک نقشه محدود است. همه ما آنها را در اتومبیل های خود قرار می دهیم – آنها همیشه قدیمی هستند. اگر پلک نزنند، خواندن آنها سخت است و خیابان های مورد نظر ما می توانند هر لحظه حرکت کنند. اگر نمی‌خواهیم خیابان را ببینیم، اما می‌خواهیم موقعیت رستوران‌های چینی را در شهر ببینیم، باید انواع مختلف نقشه بخریم. به عبارت دیگر، نقشه ها اغلب اسناد متراکم و تک منظوره ای هستند که به عنوان آرشیو مکان های گذشته استفاده می شوند.

کاربرد نقشه دیجیتال

نقشه های دیجیتال تضمین می کنند که گرافیک ها و تصاویر به راحتی و موثر ارائه می شوند. بنابراین، آنها همچنین می توانند به صورت پویا اطلاعات فعلی را در زمان واقعی نمایش دهند.

با این حال، نقشه برداری سخت جمع آوری و نگهداری اطلاعات اولیه بوده است (و باقی می ماند). در واقع، ویژگی‌های دینامیکی نقشه‌های دیجیتال، کار تعمیر و نگهداری را تشدید می‌کند، زیرا نیازهای عملکرد و داده بسیار بالاست.

توسعه نقشه های دیجیتال بر اساس نیازهای صنعت (مانند معدن)، مدیران منابع طبیعی و محققان است که به عنوان یک ابزار مدیریتی استفاده می شود.

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

با این حال، اکثر این برنامه ها قادر به پاسخگویی به نیازهای کاربران تلفن همراه نیستند. به عنوان مثال، یک سیستم ناوبری اتومبیل مجهز به GPS می تواند موقعیت فعلی شما را تعیین کند و به شما بگوید که چگونه به مکان های دیگر بروید، اما از آنجایی که فقط می تواند به داده های داخل هواپیما (در بهترین حالت) دسترسی داشته باشد، بنابراین، ارائه خدماتی غیرممکن است. نیاز به اطلاعات زمان واقعی دارد. این خدمات شامل بهترین مسیریابی با اجتناب از ازدحام و خدمات مبتنی بر مکان در زمان واقعی (به عنوان مثال، کمترین قیمت سوخت در عرض پنج مایل) خواهد بود.

با این حال، برنامه های کاربردی با آگاهی و هوشمندی شبکه در حال توسعه هستند (یعنی بی سیم هستند و GPS فعال هستند). برخی از نمونه‌ها ابزارهای مدیریتی برای جمع‌آوری زباله‌های مجهز به GPS، سیستم‌هایی برای ارائه دستورالعمل‌های رانندگی به وسایل نقلیه اضطراری هستند و این سیستم به فرستنده اجازه می‌دهد تا کالاهای در حال حمل و نقل را پیدا کند. فن آوری های تلفن همراه مانند WiFi، 2.5 و 3G سلولار امکانات جدیدی را به ارمغان خواهند آورد.

وقتی فناوری بی سیم در همه جا وجود دارد و پهنای باند ارزان است، کاربرد کشنده چیست؟ قبل از ظهور اینترنت، هیچ‌کس محبوبیت و سودآوری شرکت‌هایی مانند گوگل را پیش‌بینی نمی‌کرد – فهرستی از ده‌ها میلیون رایانه در اینترنت که هر کسی می‌تواند به صورت رایگان از آنها استفاده کند. این اپلیکیشن خاص اختراع دو دانشجوی کالج است که ایده خوبی دارند و فرصتی برای دستیابی به فناوری ارزان دارند. در حالی که سعی نمی کنم محتوای اپلیکیشن موبایل قاتل را پیش بینی کنم، این واقعیت که این اپلیکیشن به یک اپلیکیشن موبایل تبدیل می شود، نشان می دهد که ویژگی نقشه برداری کمک ضروری خواهد بود.

نقش GIS منبع باز

مشکل این است که اگر برخی از دانش‌آموزان هوشمند بخواهند اپلیکیشن‌های قاتل را ادغام کنند و ثروتمند شوند، داده‌ها و/یا خدمات مورد نیاز برای ورود به بازی ممکن است هزاران دلار هزینه داشته باشد. اگرچه فناوری اختصاصی قدرتمند است، اما بسیار گران است. خواه خرید مستقیم نرم افزار اختصاصی، سفارش اطلاعات مکانی یا برون سپاری کل برنامه، استفاده از نرم افزارهای تجاری برای تولید برنامه های کاربردی نقشه با کیفیت بالا گران است. اگر مجموعه ای پایدار از نیازمندی های سیستم، برخی از سرمایه های بانک و فرصت های بازار مناسب برای شما دارید، گزینه های اختصاصی ممکن است انتخاب خوبی باشند. به طور مشابه، اگر ترجیح می دهید توسعه و نگهداری را به یک سردرد تبدیل کنید، یا اگر مقدار زیادی آهن برای ترافیک پیش بینی می کنید، ممکن است بخواهید از یک محصول اختصاصی استفاده کنید.

با این حال، اگر به طور آزمایشی وارد بازار شوید، با نیاز به سیستم پویا (یا اصلاً). شاید کمبود بودجه دارید یا فقط سعی می کنید از این فناوری استفاده کنید، باید MapServer را که موضوع این آموزش است بررسی کرده و درک کنید. MapServer یک موتور رندر نقشه است که می تواند به عنوان یک اسکریپت CGI یا به عنوان یک برنامه مستقل در یک محیط وب از طریق APIهای قابل دسترسی از چندین زبان برنامه نویسی اجرا شود. به دستورالعمل های صفحه اصلی MapServer مراجعه کنید، “MapServer یک محیط توسعه منبع باز برای ایجاد برنامه های کاربردی وب اینترنتی با قابلیت فضا است.” با کمک دانشگاه مینه سوتا، ناسا و دپارتمان منابع طبیعی مینه سوتا، MapServer اکنون در دسترس نزدیک به 20 توسعه دهنده از جهان است.

دلایل مختلفی وجود دارد که ممکن است استفاده از MapServer را در نظر بگیرید: شاید رئیس شما از قرار دادن نقشه در پروژه حیوان خانگی خود به قیمت یک محصول تجاری خودداری کند و به شما بگوید چیزی را در اینترنت پیدا کنید، شاید فضایی دارید که حاوی مقداری فضایی است. اطلاعات مجموعه داده، می خواهید آن را به صورت گرافیکی آنلاین به اشتراک بگذارید. شاید بخواهید پروژه حیوان خانگی خود را گسترش دهید، احساس می کنید که ارائه نقشه های آنلاین می تواند تأثیر زیادی داشته باشد، یا ممکن است فقط یک نقشه را دوست داشته باشید و به فکر تهیه یک نقشه زیبا از یک منبع دیجیتال باشید تا شما را خوشحال کند. اما قبل از اینکه به MapServer نگاه کنید تا ببینید آیا آن چیزی است که شما نیاز دارید یا خیر، باید بفهمید که چیست. MapServer ابزاری برای ارائه داده های جغرافیایی به وب است – این یک GIS با امکانات کامل نیست (اگرچه می توان از آن برای ساختن آن استفاده کرد).

اپلیکیشن MapServer

این آموزش برخی از ابزارهای متن باز GIS را معرفی می کند، اما MapServer در سمت سرور استفاده می شود.

در زیر توضیح مختصری از سه برنامه کاربردی ارائه شده است که می‌توان با استفاده از MapServer API توسعه داد. (این برنامه‌ها را می‌توان از طریق CGI نیز انجام داد، اما روند کند، دست و پا گیر و زشت است.) با افزودن پایگاه‌های داده MySQL و زبان‌های برنامه‌نویسی مانند PHP، برنامه های کاربردی می توانند بدون نیاز به کار توسعه گسترده، عملکرد قابل توجهی را ارائه دهند، که بسیار دشوار است و بخش آگاهی فضایی توسط MapServer انجام می شود. اینها به ویژه نوآورانه نیستند، اما وظایفی را که می توان انجام داد ثابت می کنند.

ابزار فروش املاک و مستغلات

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

ردیابی و ردیابی در زمان واقعی

MapServer با جمع‌آوری مکان‌های GPS در زمان واقعی و بازگرداندن آن‌ها به میزبان از طریق فناوری سلولی 2.5 و 3G، می‌تواند به شما کمک کند تا برنامه‌هایی برای مشتری بسازید که مکان واقعی بار را در زمان واقعی نشان می‌دهند. پایگاه داده MySQL برای ذخیره چنین داده هایی عالی است.

توصیه ترافیک در زمان واقعی و جلوگیری از ازدحام

سطوح ترافیک را به صورت الکترونیکی یا با وارد کردن دستی مختصات GPS، آدرس خیابان ها یا تقاطع ها جمع آوری کنید – MapServer می تواند سطوح ترافیک را در زمان واقعی نمایش دهد، آنها را از طریق شبکه ارائه دهد و مسیرهای جایگزین را پیشنهاد دهد.

سیستم اطلاعات جغرافیایی GIS

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

با توسعه سریع و استفاده گسترده از اینترنت، تقاضای مردم برای سیستم های اطلاعات جغرافیایی نیز رو به افزایش است. اینترنت به یک پلت فرم جدید عملیات GIS تبدیل شده است، WebGIS (سیستم اطلاعات جغرافیایی شبکه) که از ادغام آن با GIS شکل گرفته است روند توسعه اجتناب ناپذیر نرم افزار GIS است. WebGIS نیز به ابزاری برای عموم تبدیل شده است. در حال حاضر سه حالت اصلی کاربرد فناوری شبکه در GIS وجود دارد: حالت متمرکز، حالت C/S و حالت B/S، که از میان آنها، WebGIS مبتنی بر حالت B/S یک حالت جدید برای حل حالت C/S است. مشکلات پیش روی WebGIS و رفع نیازهای کاربران برای مدیریت اطلاعات.

نام کامل GIS سیستم اطلاعات جغرافیایی است. این یک سیستم فنی برای جمع آوری، ذخیره، مدیریت، محاسبه، تجزیه و تحلیل، نمایش و توصیف داده های توزیع شده جغرافیایی در تمام یا بخشی از سطح زمین (از جمله جو) با پشتیبانی سخت افزار و سیستم های نرم افزاری کامپیوتر است. از زمانی که راجر تاملینسون، پدر GIS در دهه 1960، نام اختصاری GIS (سیستم اطلاعات جغرافیایی) را ایجاد کرد، این زمینه به طرز چشمگیری تغییر کرده است. امروزه دانشجویان می توانند با بسیاری از مطالب اولیه مشابه در دروس مرتبط مانند «علوم اطلاعات جغرافیایی»، «پیمایش و نقشه برداری» و «سیستم اطلاعات فضایی» مواجه شوند. G در GIS به جای “جغرافیایی” اصلی به عنوان “جهانی” و “جغرافیایی” تفسیر شده است. S “سیستم” اصلی نیست، بلکه “علم” است. «خدمات» و «مطالعات». با این حال، اگر می‌خواهید کلمه‌ای برای توصیف مشترک بودن همه این موارد پیدا کنید، “geospatial” ممکن است بهترین گزینه باشد.

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

توسعه فناوری اینترنت

شبکه جهانی وب تمامی جنبه های جامعه بشری را تغییر داده و سیستم اطلاعات جغرافیایی را تغییر داده است. همگرایی شبکه جهانی وب و سیستم های اطلاعات جغرافیایی، زمینه نوظهوری از سیستم اطلاعات جغرافیایی وب جهانی (WebGIS) را ایجاد کرده است. وب GIS از زمان ظهور خود در سال 1993 به سرعت توسعه یافته است و استفاده و جذابیت منحصر به فرد آن به یکی از جذابیت های اصلی افراد استفاده کننده از اینترنت تبدیل شده است.

تأثیر شگرف شبکه جهانی وب و اتصال گسترده آن به GIS کمک کرده است و GIS را از دفاتر و آزمایشگاه‌ها کنار گذاشته است. کسب و کار، آموزش و تحقیقات علمی، و در تمام جنبه های زندگی روزمره ما نفوذ می کند.

هر چیزی که در جهان اتفاق می افتد با یک مکان مرتبط است. دانستن اینکه چیزی کجاست و کجا هستند، برای تصمیم گیری درست ضروری است. GIS (سیستم اطلاعات جغرافیایی یا علم اطلاعات جغرافیایی) یک فناوری و علمی است که می تواند جمع آوری، ذخیره سازی، مدیریت، تجزیه و تحلیل، بیان و به اشتراک گذاری داده های جغرافیایی را برای کمک به افراد در تصمیم گیری درست انجام دهد.

سیستم های اطلاعات جغرافیایی زودتر از اینترنت ظهور کردند. در سال 1962، راجر تاملینسون اولین سیستم اطلاعات جغرافیایی عملیاتی جهان را برای وزارت جنگلداری و توسعه کشاورزی فدرال کانادا به نام سیستم اطلاعات جغرافیایی کانادا ایجاد کرد که در بررسی دقیق، آمار و برنامه ریزی برای استفاده از زمین در کانادا استفاده می شود.

راجر تاملینسون پیشگام GIS بود و متعهد به پیشبرد توسعه متدولوژی GIS است (تاملینسون، 2011) و بنابراین به عنوان “پدر سیستم های اطلاعات جغرافیایی” شناخته می شود.

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

در چند دهه گذشته توسعه و کاربرد GIS در بسیاری از زمینه ها سود فراوانی داشته است. ظهور شبکه جهانی وب مرحله وسیع تری را برای GIS فراهم کرده است و به GIS اجازه می دهد تا به صنایع بیشتری برود و هزاران خانوار را وارد کند.

WebGIS چیست؟

قبل از ارائه یک تعریف واضح از WebGIS، لازم است بین چندین مفهوم مرتبط تمایز قائل شویم: GIS شبکه، اینترنت GIS یا اینترنت GIS و GIS وب جهانی (WebGIS). WebGIS اغلب در کشورهای خارجی نقشه برداری وب نامیده می شود. ). تمایز این مفاهیم به درک صحیح و به کارگیری WebGIS کمک می کند.

شبکه در اینجا شامل شبکه های محلی، شبکه های گسترده، اینترنت و شبکه های بی سیم مختلف است. پروتکل های مورد استفاده توسط شبکه GIS می تواند TCP/IP یا سایر لایه های پروتکل مانند پروتکل های HTTP، WAP، GPRS و بلوتوث باشد.

اینترنت GIS زیرمجموعه ای از شبکه GIS است که یک GIS شبکه مبتنی بر پروتکل TCP/IP است، بنابراین می توان آن را برای اجرا در اینترنت مستقر کرد. این GIS ها می توانند حالت C/S یا حالت B/S باشند، نرم افزار Google Earth یک نرم افزار مشتری برای سرویس نقشه وب حالت C/S ارائه شده توسط گوگل است.

بنابراین WebGIS یک سیستم کاربردی کامپیوتری توزیع شده در حالت B/S برای ذخیره، مدیریت، تجزیه و تحلیل، انتشار و به اشتراک گذاری اطلاعات جغرافیایی بر اساس پروتکل HTTP در محیط اینترنت یا اینترانت است.

WebGIS را می توان زیرمجموعه ای از GIS شبکه و GIS اینترنت در نظر گرفت، در عین حال، یک GIS توزیع شده است که بر روی پروتکل های کاربردی سطح بالاتر ساخته شده است که از نظر فنی یک شبکه GIS پیچیده تر است، در سمت سرور آن، اغلب از مدل های محاسباتی توزیع شده دیگر استفاده می شود. به دلیل وظایفی مانند متعادل کردن بار.

از ابتدا در دهه 1980 تعداد زیادی نرم افزار GIS در معماری C/S ظاهر شد، به این معنی که ابتدا نرم افزار حرفه ای GIS باید بر روی دستگاه نصب شود و سپس کاربران می توانند با توجه به نیاز خود از این نرم افزارهای GIS استفاده کنند. البته این نرم افزار GIS سمت دسکتاپ مزایای طبیعی خود را دارد، مانند توسعه نسبتاً ساده، عدم نیاز به پشتیبانی اینترنتی و توانایی انجام عملکردهای پیچیده تر و پاسخگویی سریع. اما در عین حال نمی توان کاستی های آن را نادیده گرفت. اول از همه ناراحتی تبلیغات است و دلیل این ناراحتی این است که سیستم C/S دارای معایب طبیعی خود است: به روز رسانی راحت نیست، برای چند پلتفرم راحت نیست و برای آن راحت نیست. کاربران برای استفاده بدون نصب کلاینت مشخص شده.

از ابتدای قرن حاضر، اینترنت وارد مرحله رشد انفجاری شده است و چیدمان شبکه و افزایش سرعت شبکه به طور قابل توجهی افزایش یافته است که محیطی محکم برای توسعه WebGIS فراهم می کند. در نتیجه، سیستم‌های GIS مبتنی بر B/S روز به روز شروع به ارائه خدمات می‌کنند، و در ظهور و بلوغ فناوری RIA (مشتری غنی) و فناوری AJAX (صفحه وب پویا)، WebGIS اساساً می‌تواند اثرات مشابهی را نمایش دهد و ویژگی های به عنوان C/S. توسعه بزرگ WebGIS تقاضای کاربران است، گسترش گسترده ارائه دهندگان خدمات مانند Google Maps و Baidu Maps بهترین دلیل است. آنچه WebGIS است ارائه توابع ارائه شده توسط رشته GIS با فناوری B/S به کاربر است، به طوری که کاربران فقط باید از یکی از این توابع GIS در مرورگر استفاده کنند.

ویژگی های اساسی WebGIS

وب GIS را می توان به سادگی به عنوان یک GIS بر اساس محیط وب تعریف کرد. در حال حاضر، اینترنت/اینترانت به سرعت در حال گسترش با سرعتی نگران کننده است، در چنین شرایطی، نحوه معرفی GIS به دنیای اینترنت/اینترانت و استفاده کامل و استفاده کامل از مزایای اینترنت به موضوع مهمی در تحقیقات توسعه GIS تبدیل شده است.

از منظر یکپارچه سازی سیستم، ادغام OpenGIS، ESR و Intergraph، GIS مبتنی بر وب باید دارای ویژگی های زیر باشد: اول اینکه وب GIS یک سیستم باز است. بر اشتراک‌گذاری داده‌ها، استفاده مجدد از نرم‌افزار، عملکرد بین پلتفرمی و سهولت یکپارچه‌سازی تمرکز کنید. به عبارت ساده، می تواند منابع متعدد، سطوح مختلف مقیاس و داده های جغرافیایی ذخیره شده در مکان های مختلف را به اشتراک بگذارد. می توان آن را با سیستم های غیر GIS (مانند دلفی) از طریق ابزارهای فنی مانند مدیریت شی، میان افزار و افزونه ها ادغام کرد. این می تواند به طور مشترک در سراسر پلتفرم ها از طریق فناوری هایی مانند جاوا، CORBA و DCOM اجرا شود و از حالت مشتری/سرور پشتیبانی می کند. سیستم‌های باز برای کاربران GIS، توسعه‌دهندگان نرم‌افزار و یکپارچه‌کننده‌های سیستم مفید هستند. دوم اینکه Web GIS برای اجرا در محیط وب جهانی مناسب است. ادغام نرم افزار GIS با وب سرور از طریق مرورگر معمولی، کاربران می توانند GIS شبکه را در هر جایی دستکاری کنند و از خدمات اطلاعات مکانی لذت ببرند، بنابراین GIS را به سیستم خدمات عمومی گسترش دهند. در عین حال، کانال های انتشار نقشه را گسترش می دهد، هزینه توزیع داده ها را کاهش می دهد و درجه اشتراک داده های جغرافیایی را افزایش می دهد. در نهایت، Web GIS از توزیع داده ها و پردازش توزیع شده پشتیبانی می کند. سرور GIS خدمات GIS را برای کاربران محلی و از راه دور ارائه می کند، مانند خدمات فهرست اطلاعات جغرافیایی، خدمات دسترسی به داده های جغرافیایی، خدمات تجزیه و تحلیل جغرافیایی، خدمات سیستم مدل جغرافیایی، و خدمات تجسم مکانی. از طریق فناوری قابلیت همکاری، یک فرآیند GIS را می توان توسط چندین سرور GIS هماهنگ کرد، آنها اشیاء داده های توزیع شده را به اشتراک می گذارند و با هم بر روی چندین پلت فرم مختلف کار می کنند تا استفاده از منابع شبکه را به حداکثر برسانند. کاربران می توانند GIS شبکه را در هر جایی دستکاری کنند و از خدمات اطلاعات مکانی لذت ببرند، بنابراین GIS را به سیستم خدمات عمومی گسترش دهند. در عین حال، کانال های انتشار نقشه را گسترش می دهد، هزینه توزیع داده ها را کاهش می دهد و درجه اشتراک داده های جغرافیایی را افزایش می دهد. در نهایت، Web GIS از توزیع داده ها و پردازش توزیع شده پشتیبانی می کند. سرور GIS خدمات GIS را برای کاربران محلی و از راه دور ارائه می کند، مانند خدمات فهرست اطلاعات جغرافیایی، خدمات دسترسی به داده های جغرافیایی، خدمات تجزیه و تحلیل جغرافیایی، خدمات سیستم مدل جغرافیایی، و خدمات تجسم مکانی. از طریق فناوری قابلیت همکاری، یک فرآیند GIS را می توان توسط چندین سرور GIS هماهنگ کرد، آنها اشیاء داده های توزیع شده را به اشتراک می گذارند و با هم بر روی چندین پلت فرم مختلف کار می کنند تا استفاده از منابع شبکه را به حداکثر برسانند. کاربران می توانند GIS شبکه را در هر جایی دستکاری کنند و از خدمات اطلاعات مکانی لذت ببرند، بنابراین GIS را به سیستم خدمات عمومی گسترش دهند. در عین حال، کانال های انتشار نقشه را گسترش می دهد، هزینه توزیع داده ها را کاهش می دهد و درجه اشتراک داده های جغرافیایی را افزایش می دهد. در نهایت، Web GIS از توزیع داده ها و پردازش توزیع شده پشتیبانی می کند. سرور GIS خدمات GIS را برای کاربران محلی و از راه دور ارائه می کند، مانند خدمات فهرست اطلاعات جغرافیایی، خدمات دسترسی به داده های جغرافیایی، خدمات تجزیه و تحلیل جغرافیایی، خدمات سیستم مدل جغرافیایی، و خدمات تجسم مکانی. از طریق فناوری قابلیت همکاری، یک فرآیند GIS را می توان توسط چندین سرور GIS هماهنگ کرد، آنها اشیاء داده های توزیع شده را به اشتراک می گذارند و با هم بر روی چندین پلت فرم مختلف کار می کنند تا استفاده از منابع شبکه را به حداکثر برسانند.

ترکیب WebGIS

برای درک مفهوم WebGIS باید به نکات زیر توجه کرد:

پروتکل HTTP: در میان بسیاری از فناوری های وب، HTTP پروتکل اصلی است که توسط سرورها و کلاینت ها برای برقراری ارتباط با یکدیگر استفاده می شود.

ساده ترین WebGIS یک معماری دو لایه است که از یک سرور و یک یا چند مشتری تشکیل شده است. WebGIS نه تنها شامل کلاینتی است که می بینید، بلکه سروری را که کلاینت به آن وابسته است نیز شامل می شود. ممکن است یک سرور در اینترنت یا یک مرکز محاسبات ابری باشد. گاهی اوقات سرور و کلاینت هر دو را می توان روی یک کامپیوتر نصب کرد، اما منطقاً آنها هنوز دو واحد مجزا هستند.

یک WebGIS واحد معمولاً یک معماری سه لایه است، شامل یک لایه داده، یک لایه منطقی (یا لایه میانی) و یک مشتری (یا لایه ارائه). با محبوبیت روش‌های تجمیع جغرافیایی (به فصل 4 مراجعه کنید)، یک WebGIS اغلب از یک یا چند سرویس WebGIS برای تشکیل یک ساختار n لایه 3 > 3 استفاده می‌کند.

WebGIS و دسکتاپ GIS دائماً در حال نفوذ به یکدیگر هستند. از یک طرف، WebGIS برای ایجاد منابع اولیه مانند داده ها و نقشه ها به GIS رومیزی متکی است. از سوی دیگر، GIS دسکتاپ نیز در حال گسترش است و به تدریج توابع WebGIS را در خود جای می دهد. به عنوان مثال، ArcMap، یک GIS دسکتاپ سنتی، همچنین دارای قابلیت WebGIS است و می تواند به عنوان مشتری برای WebGIS استفاده شود. برای مثال، می‌توانید از ArcGIS Online، سازمان زمین‌شناسی ایالات متحده، نقشه‌های بینگ مایکروسافت، یا سایر نقشه‌های پایه ارائه‌شده در ArcMap بدون نیاز به خرید و نصب این داده‌های نقشه پایه استفاده کنید.

سیستم‌های اطلاعات جغرافیایی عمدتاً از سخت‌افزار، نرم‌افزار، داده‌ها و کاربران تشکیل شده‌اند که فاصله بین این اجزا در حال افزایش است و بیشتر از هم جدا می‌شوند، این پدیده بسیار جالب است. در دهه های 1960 و 1970، این اجزای GIS معمولاً بر روی رایانه نصب می شدند. در دهه 1980 و اوایل دهه 1990، این قطعات اغلب بر روی رایانه های مختلف در یک شبکه محلی نصب می شدند و می توانستند سیستم های اطلاعات جغرافیایی توزیع شده را در اتاق های مختلف یک ساختمان یا در چندین ساختمان تشکیل دهند. در WebGIS، این مؤلفه ها بیشتر از هم جدا می شوند و کلاینت و سرور می توانند در هر طرف باشند. با ظهور فن آوری هایی مانند خدمات وب و mashups (به فصل 4 مراجعه کنید)، یک مشتری می تواند از داده های یک سرور و تجزیه و تحلیل سرور دیگر استفاده کند، که بیشتر اجزای GIS را از هم جدا می کند.

عناصر کلیدی WebGIS به شرح زیر است:

    • سرور یک URL دارد تا مشتری بتواند آن را در وب پیدا کند.
    • مشتری طبق مشخصات HTTP درخواست را به سرور ارسال می کند.
    • سرور عملیات GIS درخواستی را انجام می دهد و پاسخی را از طریق HTTP برای مشتری ارسال می کند.
  • فرمت‌های پاسخی مختلفی وجود دارد که می‌توان برای مشتری ارسال کرد، مانند HTML، تصاویر باینری، XML (زبان نشانه‌گذاری توسعه‌یافته)، یا JSON (جدول شی جاوا اسکریپت).

سیستم اطلاعات جغرافیایی یک مدل ریاضی برای اطلاعات سطحی ایجاد می کند و از فناوری رایانه برای ذخیره، پردازش و تجزیه و تحلیل داده ها استفاده می کند. سیستم اطلاعات جغرافیایی که از فناوری وب استفاده می کند WebGIS است. ویژگی های کلیدی WebGIS شی گرا، توزیع شده و قابل تعامل است. داده ها و عملکرد GIS را در اشیاء کپسوله می کند و این اشیا از محاسبات توزیع شده پشتیبانی می کنند و می توانند در سرورهای مختلف ذخیره شوند. اشیاء را می توان به راحتی از طریق یک پروتکل ارتباطی سازگار رد و بدل کرد و با یکدیگر تعامل کرد.

WebGIS یا World Wide Web GIS یک GIS اینترنتی حالت B/S است. از نقطه نظر فنی، WebGIS باید دارای ویژگی های اساسی زیر باشد:

برنامه های وب پویا را از طریق وب سرور منتشر کنید.

مشتری یک مرورگر وب همه منظوره مانند IE، Firefox و غیره است.

کاربر از طریق مرورگر وب با نقشه تعامل دارد.

WebGIS یک GIS توزیع شده بر اساس حالت B/S پروتکل HTTP است.

از پروتکل HTTP برای ارتباط بین مرورگر و وب سرور استفاده می کند. کاربران درخواست‌ها را از طریق مرورگر وب به سرور وب ارسال می‌کنند، سرورها معمولاً اسناد تعاملی با فرمت HTML یا XML، قطعات سند یا سایر فرمت‌های داده‌های جغرافیایی را به کاربران برمی‌گردانند.

مزایای WebGIS

در مقایسه با رومیزی سنتی یا GIS مبتنی بر LAN، Web GIS دارای مزایای زیر است:

طیف وسیع تری از دسترسی.

مشتریان می توانند به آخرین داده ها در چندین سرور در مکان های مختلف به طور همزمان دسترسی داشته باشند و این مزیت منحصر به فرد اینترنت/اینترانت مدیریت داده های GIS را تا حد زیادی تسهیل می کند و مدیریت داده ها و ترکیب منابع چند داده ای توزیع شده را برای پیاده سازی آسان تر می کند.

استقلال سکو.

صرف نظر از سرور/ماشین سرویس گیرنده، صرف نظر از نرم افزار GIS مورد استفاده توسط سرور وب GIS، کاربران می توانند به صورت شفاف به داده های Web GIS دسترسی داشته باشند و آن را در ماشین محلی یا سرور توزیع کنند، زیرا از یک مرورگر وب رایج و ترکیب پویا استفاده می کنند. مولفه ها و پردازش و تجزیه و تحلیل مشترک داده های مکانی برای دستیابی به اشتراک گذاری داده های ناهمگن از راه دور.

هزینه های سیستم را می توان در مقیاس بزرگ کاهش داد.

GIS معمولی مجهز به نرم‌افزار GIS حرفه‌ای گران‌قیمت برای هر مشتری است و کاربران اغلب تنها از برخی از ابتدایی‌ترین توابع استفاده می‌کنند که در واقع باعث اتلاف زیاد می‌شود. Web GIS معمولاً فقط نیاز به استفاده از یک مرورگر وب در سمت مشتری دارد (گاهی اوقات برخی از افزونه ها را اضافه می کند). هزینه نرم افزار آن به طور قابل توجهی مقرون به صرفه تر از یک مجموعه کامل از GIS حرفه ای است. علاوه بر این نمی توان از هزینه های نگهداری صرفه جویی شده به دلیل سادگی کارفرما چشم پوشی کرد.

عملیات ساده تر

ارتقای گسترده GIS ضروری است تا سیستم GIS مورد قبول عموم مردم قرار گیرد و محدود به چند کاربر حرفه ای که آموزش های حرفه ای دیده اند نباشد، باید الزامات بهره برداری سیستم را کاهش داد. یک مرورگر وب همه کاره بدون شک بهترین انتخاب برای کاهش پیچیدگی عملیاتی است.

بارهای محاسباتی کارآمد را متعادل کنید.

GIS سنتی بیشتر از پردازش ساختار فایل سرور استفاده می کند و قدرت پردازش آن کاملاً به مشتری وابسته است که کارایی کمتری دارد. وب GIS پیشرفته امروزی می تواند به طور کامل از منابع شبکه استفاده کند و پردازش اولیه و جهانی توسط سرور انجام می شود، در حالی که عملیات ساده حجم کمی از داده ها مستقیماً توسط مشتری انجام می شود. این نوع حالت محاسباتی می تواند برای یافتن توزیع معقول بار محاسباتی و بار ترافیک شبکه در سمت سرور و سمت مشتری با حالت بهینه سازی ایده آل، انعطاف پذیر و کارآمد باشد.

مزایای وب جی آی اس 

سنجش از ئور چیست؟

اینترنت راه‌حلی جایگزین برای یک سیستم اطلاعات جغرافیایی رومیزی به سازمان‌ها ارائه می‌کند، که انعطاف‌پذیری برای کار از راه دور، مشارکتی و مهم‌تر از همه برنامه‌ریزی و واکنش نشان دادن به تأثیرات کلان را ارائه می‌دهد.

چرا سازمان ها باید یک وب GIS را در نظر بگیرند؟

Simple a Desktop GIS بر روی یک کامپیوتر شخصی نصب شده و کار می کند. کاربران فقط می توانند داده های جغرافیایی را به صورت محلی نمایش، به روز رسانی، پرس و جو و تجزیه و تحلیل کنند. دسکتاپ GIS روی سرور یا خارجی قابل دسترسی نیست، بنابراین دسترسی به نحوه و مکان مدیریت آن را محدود می کند. این را با یک وب GIS مقایسه کنید و یک سازمان می تواند –

  • کاهش زمان تحویل

وب GIS ابزارهایی را برای وارد کردن سریع داده های جغرافیایی و ارائه آن بر روی نقشه در قالب های مختلف به سازمان ها ارائه می دهد. بنابراین به تحلیلگران داده اجازه می‌دهد تا روندها، الگوها و تداعی‌ها را بر اساس مجموعه داده‌ها به طور موثر شناسایی کنند

بله، تجسم داده ها را می توان بر روی برنامه دسکتاپ انجام داد، اما فرآیند از طریق وب GIS یک فرآیند ساده و شهودی است که با چند کلیک تکمیل می شود. بنابراین زمان انتقال داده ها از وارد کردن داده ها به تجسم داده ها کاهش می یابد.

  • بهبود همکاری متقابل

وب GIS یکی از ساده‌ترین راه‌ها برای بهبود ارتباطات داخلی و خارجی است، زیرا تیم‌ها می‌توانند به طور مشترک برای ایجاد، ویرایش، انتشار و اشتراک‌گذاری نقشه‌ها با سهامداران کلیدی پروژه در داخل یا خارج از سازمان کار کنند.

با توجه به میزبانی برنامه دسکتاپ به صورت محلی، مشاوران و کارشناسان GIS، به طور مستقل و با همکاری متقابل کمی با سایر اعضای تیم یا بخش ها کار کنند. در نتیجه کیفیت ارائه داده ها، شفافیت کار، قابل تحویل و مهمترین اخلاق تیم می تواند تحت تأثیر قرار گیرد زیرا اعضای تیم در برقراری ارتباط مؤثر در سازمان یا بخش ها ناکام می شوند.

  • مانع ورود کم هزینه

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

در مقایسه یک وب GIS بر اساس اصول منبع باز توسعه یافته است. اگر تغییری در فرآیند کسب‌وکار رخ دهد، یک وب GIS می‌تواند با حداقل هزینه‌های توسعه و تحویل سریع همراه با کسب‌وکار تکامل یابد. علاوه بر این، سازمان می تواند به دلیل میزبانی داده های آنها در فضای ابری، تامین کنندگان را به سرعت و به راحتی تغییر دهد.

  • چندین منبع داده ساختاریافته را متصل کنید

وب GIS ابزارهایی برای ایجاد بینش و مدل‌سازی پیش‌بینی‌کننده برای حمایت از سیاست‌گذاری با اتصال به داده‌های خدمات نقشه وب شخص ثالث (WMS) در اختیار کسب‌وکارها قرار می‌دهد، که سپس می‌تواند با چند کلیک ساده از داشبورد تنظیمات حساب لغو شود. اتصال به WMS شخص ثالث نیازی به توسعه سفارشی ندارد و مدیر می تواند این اتصال را بدون نیاز به تخصص فنی ایجاد کند.

  • پشتیبانی از تحلیل فضایی بلادرنگ

داده های ساختاریافته را می توان با منابع بدون ساختار از منابعی مانند چهار مربع، فیس بوک، توییتر و غیره تکمیل کرد.

  • از هر دستگاهی از راه دور به نقشه های وب دسترسی داشته باشید

وب GIS به مشاوران، متخصصان و تیم‌های GIS اجازه می‌دهد تا تلفن همراه شوند، زیرا نقشه‌های وب روی دسکتاپ، تبلت و موبایل تا زمانی که داده‌های تلفن همراه فعال هستند قابل دسترسی هستند. این به مدیران اجازه می‌دهد تا داده‌ها را از مکان‌های مختلف تعامل، دستکاری و ویرایش کنند که باعث می‌شود آنها در زمان خود کارآمدتر شوند و زمان انجام کارها کاهش یابد.

  • ویژگی ها و نقاط چند لایه را در یک نقشه وب منتشر و به اشتراک بگذارید

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

برای جمع‌بندی ویژگی‌های برجسته، مزایای یک Web GIS در مقایسه با GIS دسکتاپ سنتی نشان می‌دهد.

ماهیت کاربری آسان یک وب GIS، مانع ورود کم هزینه، انعطاف پذیری، ارتقای همکاری متقابل تیمی و تلاش مورد نیاز برای انتشار و به اشتراک گذاری نقشه ها، سازمان ها را قادر می سازد تا کارآمدتر، سازنده تر و نسبت به داده های مکانی خود واکنش نشان دهند.

Web GIS و WebGIS Application چیست؟

GIS-Mapping-and-Applications-3-UIZ-Germany

وب GIS

پس از دریافت بسیاری از ” Web GIS چیست؟” سوالات موجود در وب سایت ما با وجود داشتن تمام مقالات آنلاین موجود، من و همکارم تصمیم گرفتیم Web GIS را در اصطلاحات اولیه و همچنین زمانی که می تواند برای شما مفید باشد در این مقاله توضیح دهیم و امیدوارم کمک کند.

وب GIS که مخفف «سیستم‌های اطلاعات جغرافیایی» شناخته می‌شود، می‌تواند کمی بیش از حد فنی باشد، به عبارت ساده می‌توان به معنای نوعی از سیستم اطلاعات توزیع‌شده که GIS رومیزی با فواصل کوتاه سنتی را در اختیار گرفت. اجزای ضروری آن عبارتند از “سرور” و “کلینت” که در آن سرور سرور GIS است و مشتری یک مرورگر وب یا حتی یک برنامه کاربردی در تلفن همراه است. بنابراین، این راهی برای فعال کردن ارتباط بین سرور و مشتری است.

در اینجا نحوه عملکرد Web GIS بر روی یک اتصال آمده است:

  • کلاینت از طریق یک URL که مختص سرور مربوطه است به سرور می رسد
  • درخواست‌های مشتریان به سرور با تکیه بر استانداردسازی HTTP (پروتکل انتقال ابرمتن) ارسال می‌شوند.
  • سپس سرور به درخواست‌ها پاسخ می‌دهد و آنها را از طریق HTTP ارسال می‌کند

به عنوان مثال فرمت های مختلفی که پاسخ سرور می تواند در آنها باشد HTML (زبان نشانه گذاری فرامتن) است. فرم رایج، XML (زبان نشانه گذاری توسعه پذیر)، تصویر باینری یا JSON (نشانگذاری شی جاوا اسکریپت).

حال، اجازه دهید به بخش اصلی مقاله بپردازیم و ببینیم که وب GIS چگونه می تواند مفید باشد.

1. WebGIS به تعداد زیادی کاربر اجازه می دهد

هنگامی که شما یک اتصال بزرگ روی کلاینت ها دارید، WebGIS راه درستی برای برقراری ارتباط خواهد بود، زیرا به تعداد زیادی از کاربران از هر کجا اجازه می دهد به طور همزمان به سرور دسترسی داشته باشند. تعداد کلاینت هایی که به طور خود به خود در دسترس هستند بستگی به عملکرد بالا و همچنین مقیاس پذیری آن دارد، بر خلاف سیستم اطلاعات جغرافیایی رومیزی سنتی که در آن تنها یک نفر در یک زمان مجاز است. هرچه عملکرد بالاتر باشد، محدودیت دسترسی به طور خود به خود بالاتر است.

2. Web GIS زمانی می تواند مفید باشد که از نظر بودجه محدود باشد

بررسی نسبیت بین تعداد کاربران و بودجه مورد نیاز نشان می دهد که بودجه نصب Web GIS به اندازه GIS دسکتاپ سنتی بالا نیست. این را می توان از طریق دسترسی به محتوا از اینترنت مشاهده کرد. شبیه به Web GIS است که در آن شخص برای دسترسی به Web GIS نیازی به پرداخت هزینه ندارد به جز ارائه‌دهنده‌ای که همچنان هزینه را از طریق Web GIS به حداقل می‌رساند زیرا فقط یک سیستم را نصب می‌کند و از گرفتن رایانه شخصی هر مشتری خودداری می‌کند. بنابراین بسیار مفید برای تعداد زیادی از مشتریان، دسترسی از راه دور، اما همچنین یک راه بسیار مقرون به صرفه برای ارتباط بین.

3. Web GIS در صورتی مفید است که شبکه در سراسر جهان باشد

HTTP تقریباً در هر شبکه ای در جهان بسیار قابل اعتماد است و مجاز است، بنابراین همه سازمان ها فایروال های خود را برای پذیرش درخواست ها و ارسال پاسخ ها از طریق شبکه های محلی باز می کنند. این یک مزیت بزرگ است زیرا ماهیت Web GIS از HTTP است، به این معنی که Web GIS می تواند برای معرفی برنامه های کاربردی قابل دسترسی در رایانه های شخصی یا تلفن های همراه تقریباً در همه جای دنیا استفاده شود. بنابراین، این امر ارتباط از طریق شبکه جهانی را ممکن می کند.

4. Web GIS زمانی ایده آل است که شبکه دارای کلاینت هایی با پس زمینه منحرف شده باشد

یکی از ویژگی های بسیار خوب Web GIS این است که استفاده از آن آسان است و نیازی به حرفه ای بودن یا متخصص بودن در GIS ندارد، همانطور که در GIS رومیزی که فقط برای کاربران حرفه ای در نظر گرفته شده بود. Web GIS به آسانی استفاده از یک وب سایت معمولی است، زیرا عمدتاً برای بهبود سادگی استفاده، پوشش استفاده و راحتی طراحی شده است. این یک موفقیت بود که وب GIS را تسهیل کننده ارتباطات شبکه بسیار آسان تر کرد.

Web GIS

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

ابزارهای متنوعی امکان توسعه وب سایت های مرتبط با GIS و برنامه های موبایل را فراهم می کند. برخی از پیاده‌سازی‌های وب GIS لایه‌های نقشه و خدمات GIS را از مکان‌های مختلف گرد هم می‌آورند. در محیط های وب، عملکرد و امنیت دو نگرانی هستند که نیاز به توجه بیشتری دارند. کاربران برنامه انتظار سرعتی دارند که از طریق کش کردن، نمایه سازی و سایر تکنیک ها قابل دستیابی است. اقدامات احتیاطی امنیتی لازم است تا اطمینان حاصل شود که داده های حساس فقط برای بینندگان مجاز نشان داده می شوند.

بسیاری از سازمان‌ها از وب به عنوان راهی برای اشتراک‌گذاری آشکار داده‌های مکانی با هزینه نسبتاً کم استقبال کرده‌اند. همچنین، گسترش تولید داده‌های مکانی تحت وب توسط افراد غیرمتخصص (که گاهی به عنوان «نئوجغرافی» شناخته می‌شود) زمینه غنی برای نگاشت‌های جایگزین و مطالعه انتقادی GIS و جامعه را ارائه می‌دهد.

اطلاعات نویسنده و نقل قول:

کوین، اس (2018). وب GIS. مجموعه دانش علم و فناوری اطلاعات جغرافیایی  (نسخه سه ماهه اول 2018)، جان پی. ویلسون (ویرایش). DOI: 10.22224/gistbok/2018.1.11

این ورودی برای اولین بار در 19 مارس 2018 منتشر شد. هیچ نسخه قبلی وجود ندارد.

توضیحات موضوع:
  1. تعاریف
  2. معرفی
  3. معماری وب GIS
  4. خدمات وب GIS
  5. برنامه های کاربردی مشتری GIS
  6. عملکرد وب GIS
  7. امنیت و یکپارچگی داده ها در وب GIS
  8. خدمات وب GIS در فضای ابری
  9. وب GIS و جامعه

 

1. تعاریف

AJAX : جاوا اسکریپت ناهمزمان و XML. تکنیکی که به یک صفحه وب اجازه می دهد تا اطلاعات را از سرور بدون انجام یک رفرش کامل دریافت کند. در نقشه های وب برای ناوبری روان استفاده می شود.

API : رابط برنامه نویسی برنامه. مجموعه ای سازمان یافته از اجزای برنامه نویسی که می توانند برای توسعه برنامه ها با استفاده از یک زبان خاص استفاده شوند.

کلاینت : رایانه یا دستگاه دیگری که اطلاعات یا پردازش را از یک سرور درخواست می کند.

ابر : گروه شبکه ای از کامپیوترها که می توانند برای تکمیل زیرساخت محاسباتی خود استفاده شوند. دسترسی به ابرها اغلب با هزینه ای معین فروخته یا اجاره می شود.

HTTP(S) : پروتکل انتقال ابرمتن (ایمن). مجموعه ای از دستورات و پارامترهای قابل درک متقابل که اغلب توسط کلاینت ها و سرورها برای برقراری ارتباط از طریق اینترنت استفاده می شود.

سرور : رایانه ای قدرتمند که وظایف یا داده های تخصصی را ارائه می دهد و در صورت درخواست به رایانه ها یا دستگاه های دیگر (کلاینت ها) ارسال می کند.

SSL : لایه سوکت های امن. یک استراتژی امنیتی وب که در آن ارتباطات رمزگذاری شده و محدود به سایت هایی است که هویت آنها ثابت شده است. با پروتکل HTTPS استفاده می شود.

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

VGI : اطلاعات جغرافیایی داوطلبانه. داده های جغرافیایی ارائه شده توسط افراد غیرمتخصص و جمع آوری شده از طریق فعالیت های روزمره و دستگاه های رایج، مانند گیرنده های GPS گوشی های هوشمند.

وب سرویس : کدی که روی سرور اجرا می شود و می تواند یک کار تخصصی را در پاسخ به درخواست مشتری انجام دهد.

 

2. مقدمه

وب GIS یک پیکربندی نرم‌افزاری و سخت‌افزاری رایانه‌ای است که امکان اشتراک‌گذاری نقشه‌ها، داده‌های مکانی و عملیات پردازش جغرافیایی را در سراسر شبکه خود و فراتر از آن با استفاده از پروتکل‌های ارتباطی رایج وب مانند HTTP (Dragićević، 2004) و WebSockets فراهم می‌کند. در یک وب GIS، منابع اغلب بر اساس درخواست از یک ماشین متمرکز (یا “سرور”) ارسال می شوند. سازمان‌ها ممکن است برای به اشتراک گذاشتن قابلیت‌ها و منابع محاسباتی در بخش‌ها در اینترانت محلی، پیاده‌سازی وب GIS را انتخاب کنند، در حالی که سایرین ممکن است از وب GIS به عنوان وسیله‌ای برای انتشار اطلاعات به مخاطبان در سراسر جهان استفاده کنند (Plewe, 1997). در برخی شرایط حتی ممکن است از عموم دعوت شود که داده ها را در یک محیط آنلاین به اشتراک بگذارند یا به روز کنند.

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

 

3. معماری وب GIS

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

سرورها باید به ترافیک شبکه ورودی و خروجی اجازه دهند که نیاز به پیکربندی قوانین فایروال توسط مدیران سیستم دارد. سرورهای GIS اغلب باید به انواع دیگر سرورها در شبکه متصل شوند تا وظایف خود را به طور کامل انجام دهند. برای مثال، وب سرور موجود یک سازمان باید برای نمایش و ارسال درخواست های دریافتی به سرور GIS پیکربندی شود. سازمان‌ها همچنین ممکن است یک سرور داده جداگانه داشته باشند که باید اجازه برقراری ارتباط با سرور GIS را داشته باشد. شکل 1 یک راه متداول را نشان می دهد که سرورها و کلاینت ها در یک معماری وب GIS به هم متصل می شوند.

عناصر وب GIS

شکل 1. عناصر یک معماری متداول وب GIS.

 

4. خدمات وب GIS

انواع گزینه های نرم افزاری تجاری و متن باز برای راه اندازی سرورهای GIS موجود است. به عنوان مثال می توان به GeoServer ، MapServer و Esri ArcGIS Enterprise اشاره کرد. ویژگی مشترک اصلی آنها توانایی ایجاد وب سرویس برای GIS و نقشه برداری است. وب سرویس یک قطعه کد است که روی سرور اجرا می شود و می تواند در پاسخ به درخواست مشتری اقداماتی را انجام دهد. به عنوان مثال، یک وب سرویس ممکن است برخی مختصات مرزی و یک قالب تصویر را از یک مشتری دریافت کند، یک تصویر نقشه بکشد و سپس تصویر را برای مشتری ارسال کند. نوع دیگری از وب سرویس ممکن است مختصات ویژگی های برداری را دریافت کند، تقاطع آن ویژگی ها را محاسبه کند و مختصات مجموعه ویژگی های متقاطع را برای مشتری ارسال کند.

برای اینکه مشتری و سرور با موفقیت تعامل داشته باشند، هر دو باید فرمت و پروتکل صدور درخواست و دریافت پاسخ را بدانند. اکثر تراکنش‌های وب GIS از طریق پروتکل انتقال ابرمتن (HTTP) یا HTTPS مشابه رمزگذاری‌شده آن اجرا می‌شوند. علاوه بر این، کلاینت و سرور باید یک نحو مشترک برای پارامترهای درخواست و فرمت داده هایی که قرار است بازگردانده شوند، درک کنند. برای تسهیل این امر، کنسرسیوم فضایی باز (OGC) مشخصات باز را برای خدمات وب GIS تعریف کرده است. این خدمات شامل سرویس نقشه وب (WMS) و سرویس کاشی نقشه وب (WMTS) برای درخواست نقشه، سرویس ویژگی وب (WFS) برای درخواست هندسه و ویژگی های ویژگی برداری، سرویس پوشش وب (WCS) برای درخواست های داده های شطرنجی، و سرویس پردازش وب (WPS) برای عملیات پردازش داده های مکانی.

 

5. برنامه های کاربردی مشتری GIS

مشتریان یک وب GIS می‌توانند شامل برنامه‌های دسکتاپ نصب‌شده محلی، برنامه‌های مبتنی بر مرورگر و برنامه‌های تلفن همراه بومی باشند. رابط‌های برنامه‌نویسی برنامه‌نویسی منبع باز و اختصاصی (API) برای ایجاد برنامه‌های وب و موبایل سفارشی که خدمات وب GIS را مصرف می‌کنند، فراوان است. اینها شامل لایه‌های باز ، برگه و APIهای ArcGIS هستند. به منظور ارائه یک تجربه کاربری بصری، این برنامه های مشتری و API ها اغلب جزئیات تمام درخواست های سرویس وب را که در پس زمینه رخ می دهند پنهان می کنند. به عنوان مثال، کاربر یک برنامه مشتری ممکن است بدون نیاز به دانستن تمام پارامترهای مورد نیاز برای وب سرویس پشتیبان برای ترسیم مجدد نقشه با مقیاس جدید و مختصات مرزی، نقشه را حرکت داده و بزرگنمایی کند.

بسیاری از نقشه های نمایش داده شده در برنامه های سرویس گیرنده از چندین سرویس وب سرچشمه می گیرند که هر کدام به عنوان لایه در نقشه نمایش داده شده نهایی در نظر گرفته می شوند. به عنوان مثال، یک گردش کار رایج درخواست یک تصویر نقشه پایه از یک وب سرویس و یک پوشش نقشه موضوعی از وب سرویس دیگر است. لایه موضوعی را می توان به صورت تصویر یا داده های برداری که توسط مشتری ترسیم می شود درخواست کرد. برنامه مشتری لایه‌ها را ترکیب می‌کند و ممکن است به کاربر نهایی اجازه دهد تا قابلیت مشاهده یا سفارش خود را تغییر دهد. جداسازی نقشه پایه از لایه‌های موضوعی به مشتریان اجازه می‌دهد تا از نقشه‌های پایه در بسیاری از برنامه‌ها دوباره استفاده کنند، یا از نقشه‌های پایه از اشخاص ثالث معروف، مانند Google Maps استفاده کنند. اصطلاح “mashup” اغلب برای توصیف یک نقشه ایجاد شده از دو یا چند سرویس وب به این روش استفاده می شود.

سرور می‌تواند داده‌های برداری را به‌عنوان یک فایل مستقل یا مجموعه‌ای از ویژگی‌ها به برنامه‌های مشتری ارائه دهد. فرمت های فایل محبوب برای این نوع داده ها عبارتند از GeoJSON، Esri GeoServices JSON، و KML. OGC همچنین مشخصاتی را برای ویژگی های برداری به نام زبان نشانه گذاری جغرافیایی (GML) تعریف کرده است، اگرچه پرحرفی این قالب به نگرانی های عملکرد منجر شده است (Yang, Wong, Yang, Kafatos, & Li, 2005). رویکرد ترسیم گرافیک روی کلاینت، تعامل را ارتقا می‌دهد و به طور کلی سرعت را بهبود می‌بخشد، اگرچه زمانی که فایل‌ها دارای ویژگی‌های زیادی هستند، می‌تواند سرعت برنامه‌ها را نیز کاهش دهد.

برخی از برنامه‌های سرویس گیرنده ممکن است امکان ویرایش ویژگی‌های برداری را که بین یک پایگاه داده GIS انجام می‌شود را فراهم کنند. مدیران وب GIS باید تصمیم بگیرند که آیا نسخه تولیدی پایگاه داده خود را برای ویرایش در معرض دید قرار دهند یا اینکه ویرایشگرها را به اصلاح یک نسخه میانی که توسط یک تحلیلگر با کیفیت بررسی می شود محدود کنند. هنگامی که چندین ویرایشگر به طور همزمان بر روی یک پایگاه داده کار می کنند، باید خط مشی هایی برای حل تعارض ایجاد شود، به خصوص اگر این ویرایشگرها معمولاً تغییرات انبوه را پس از جلسات ویرایش آفلاین آپلود می کنند. یک راه حل ساده، خط مشی «آخرین در برد» است که در آن آخرین ویرایش آپلود شده اولویت دارد. موارد استفاده پیچیده‌تر ممکن است نیاز به نسخه‌سازی داده یا بررسی تضاد بر اساس ویژگی به ویژگی داشته باشند.

کاربران GIS به طور فزاینده ای از دستگاه های تلفن همراه مانند گوشی های هوشمند و تبلت ها به عنوان مشتریان سرورهای GIS استفاده می کنند. از آنجایی که این دستگاه‌ها به راحتی قابل حمل هستند، می‌توانند اطلاعات مکان را در زمان واقعی به سرور ارسال کنند، زیرا دستگاه از مکانی به مکان دیگر منتقل می‌شود. با این حال، سرویس گیرندگان تلفن همراه در شرایطی که اتصالات به سرور متناوب یا در دسترس نیستند نیز مفید هستند. برای پشتیبانی از این سناریوهای آفلاین یا نیمه متصل، سرور گاهی اوقات به استخراج داده یا عملکرد دانلود اجازه می دهد تا برخی از داده ها به صورت محلی در دستگاه قرار گیرند تا برای کار میدانی آماده شوند. سرور همچنین ممکن است اجازه آپلود یا همگام سازی داده را بدهد که در آن ویرایش های انجام شده در فیلد را می توان به سرور ارسال کرد و با نسخه سرور از داده ها تطبیق داد.

 

6. عملکرد وب GIS

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

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

یکی دیگر از نمونه‌های رایج پیش‌محاسبه، تقسیم داده‌ها به یک هرم چند مقیاسی از مناطق تسلیتی یا «کاشی‌ها» است که سرور بدون نیاز به استخراج یا ترسیم داده‌ها در زمان واقعی، آن‌ها را در حافظه پنهان ذخیره می‌کند و به مشتریان ارسال می‌کند. ادغام کاشی‌های نقشه شطرنجی‌شده از پیش ترسیم شده با تکنیک‌های واکشی جاوا اسکریپت ناهمزمان و XML (AJAX) یک تجربه ناوبری نقشه را چنان سریع ایجاد می‌کند که می‌تواند «یکپارچه» به نظر برسد. این رویکرد که توسط Google Maps در اواسط دهه 2000 مورد استقبال قرار گرفت، اکنون در نقشه های وب رایج است.

اخیراً، موتیف کاشی به بسته‌های داده برداری که توسط مشتری ترسیم می‌شوند، گسترش یافته است، که اجازه می‌دهد تا نسبت به کاشی‌های شطرنجی‌شده، طراحی مجدد نقشه‌کشی انعطاف‌پذیرتری داشته باشد. فناوری WebGL (کتابخانه گرافیک وب) اغلب برای ترسیم کاشی‌های برداری یا ویژگی‌های موضوعی در سمت کلاینت به روشی سریع‌تر از روش سنتی SVG (گرافیک برداری مقیاس‌پذیر) استفاده می‌شود.

 

7. امنیت و یکپارچگی داده ها در وب GIS

مدیران وب GIS باید اطمینان حاصل کنند که داده های حساس برای مخاطبان بزرگتر از آنچه در نظر گرفته شده است، آشکار نمی شود. قوانین امنیتی را می توان در سطوح مختلف اعمال کرد و ممکن است دسترسی به برنامه های کاربردی کاربر نهایی، سرویس های وب GIS، لایه های نقشه، ویژگی های جغرافیایی یا ویژگی های ویژگی را محدود کند (Bertino، Thuraisingham، Gertz، و Damiani، 2008). هنگامی که داده های برداری اختصاصی یا دارای حق چاپ هستند، ممکن است مطلوب باشد که فقط یک تصویر شطرنجی از داده های نقشه نشان داده شود تا اینکه اجازه دانلود هر مختصات راس داده شود. محدودیت‌هایی باید در محدوده درخواست‌های خدمات وب قرار داده شود تا از خراشیدن وب، بارگیری‌های انبوه یا کارهای پردازش داده‌های عظیم که سرور را (چه عمدی یا ناخواسته) سنگین می‌کند، جلوگیری شود.

مدیران وب GIS باید از نزدیک با کارکنان مدیریت فناوری اطلاعات سازمان خود همکاری کنند تا از ایمن بودن خدمات وب اطمینان حاصل کنند. برای کنترل اداری بیشتر و راحتی کاربر نهایی، سیستم‌ها و برنامه‌های GIS وب باید در صورت امکان با زیرساخت‌های ورود به سیستم موجود سازمان یکپارچه شوند. شیوه‌های استاندارد ایمنی وب می‌توانند امنیت یک GIS را افزایش دهند، مانند اعطای حداقل امتیازات لازم به کاربران برای انجام کارهایشان، محدود کردن دسترسی فیزیکی به ماشین‌های سرور، نیاز به رمزهای عبور قوی که به طور منظم تغییر می‌کنند و غیره. تمام رمزهای عبور و هر داده مکانی یا جدولی حساس باید به صورت رمزگذاری شده از طریق اتصالات لایه سوکت های امن (SSL) منتقل شوند. هر ورودی کاربر مجاز به وب GIS باید توسط کد سرویس گیرنده و سرور برای اهداف مخرب بررسی شود.

 

8. خدمات وب GIS در فضای ابری

خدمات وب GIS و نقشه برداری می توانند بر روی سرورهای داخلی یا سخت افزار مبتنی بر ابر اجرا شوند. رایانش ابری همچنین امکان کالایی سازی GIS را از طریق یک مدل نرم افزاری به عنوان سرویس (SaaS) فراهم می کند که در آن شرکت ها خدمات وب GIS را در ازای هزینه استفاده ارائه می دهند. به عنوان مثال می توان به Esri ArcGIS Online ، CARTO و Mapbox اشاره کرد. خدمات مبتنی بر هزینه ارائه شده در ابر ممکن است شامل ذخیره سازی داده، مشاهده نقشه آنلاین، کدگذاری جغرافیایی، مسیریابی و استفاده از الگوریتم های پردازش فضایی باشد. یکی از مزایای این پیشنهادات این است که نیازی به خرید و مدیریت سرورهای GIS در محل نیست. با این حال، کاربران همچنان باید به سرعت اتصال به اینترنت و پهنای باند، و همچنین اندازه و امنیت انتقال داده ها توجه کنند.

یکی دیگر از مزیت های GIS در فضای ابری کشش یا قابلیت گسترش منابع محاسباتی پشتیبان برای پاسخگویی به حوزه مشاغل بزرگ است. سازمان هایی با زیرساخت سایبری بزرگ می توانند خدمات GIS را در ابرهای خود ادغام کنند تا از مزایای کشش بهره ببرند.

کاربران خدمات ابر GIS باید به اقتصاد توجه کنند تا بفهمند که آیا هزینه های مربوط به خدمات ابری کمتر از هزینه های استقرار یک سرور در محل است یا خیر. این محاسبات باید شامل هزینه سخت افزار، نرم افزار، زیرساخت (مانند ساختمان فیزیکی و تاسیسات) و منابع انسانی مورد نیاز برای راه اندازی یک سرور باشد.

درباره وب GIS

ArcGIS 10.8.x (ویندوز) |آرشیو راهنما

 

یک کار معمولی که شما به عنوان یک کاربر ArcGIS انجام خواهید داد، استفاده از وب GIS و برنامه های وب GIS برای در دسترس قرار دادن خدمات خود برای دیگران در داخل و خارج از سازمان شما است. شما این برنامه های GIS وب را با استفاده از منابع بسیار متنوع طراحی و ایجاد خواهید کرد و کاربران نهایی شما از این برنامه ها برای رسیدگی به هر تعداد سؤال، ماموریت و مشکل استفاده خواهند کرد.

این بخش راهنما به عنوان راهنمایی برای اطلاع شما در مورد مزایای وب GIS، مواردی که باید قبل از طراحی یک برنامه وب GIS در نظر بگیرید، نحوه استفاده از منابع ArcGIS در نقشه پایه و لایه های عملیاتی و گزینه هایی برای انجام ویرایش در برنامه های وب GIS است. پیوندهایی به موضوعات جانبی ارائه شده است تا به شما کمک کند در هنگام طراحی و ایجاد برنامه های GIS وب، درک بهتری از منابع در دسترس خود داشته باشید.

وب GIS چیست؟

وب GIS نوعی سیستم اطلاعاتی توزیع شده است که حداقل شامل یک سرور و یک سرویس گیرنده است که در آن سرور یک سرور GIS و مشتری یک مرورگر وب، برنامه دسکتاپ یا برنامه تلفن همراه است. در ساده ترین شکل، وب GIS را می توان به عنوان هر GIS تعریف کرد که از فناوری وب برای برقراری ارتباط بین سرور و مشتری استفاده می کند.

در اینجا چند عنصر کلیدی ضروری برای وب GIS وجود دارد:

  • سرور یک URL دارد تا مشتریان بتوانند آن را در وب پیدا کنند.
  • مشتری برای ارسال درخواست به سرور به مشخصات HTTP متکی است.
  • سرور عملیات GIS درخواستی را انجام می دهد و پاسخ ها را از طریق HTTP برای مشتری ارسال می کند.
  • فرمت پاسخ ارسال شده به کلاینت می تواند در قالب های مختلفی مانند HTML، تصویر باینری، XML (زبان نشانه گذاری توسعه پذیر) یا JSON (نشانگذاری شی جاوا اسکریپت) باشد.

مزیت وب GIS

وب GIS با استفاده از اینترنت برای دسترسی به اطلاعات از طریق وب بدون توجه به اینکه سرور و کلاینت چقدر از یکدیگر فاصله دارند، مزایای متمایزی را نسبت به GIS رومیزی سنتی معرفی می کند، از جمله موارد زیر:

  • دسترسی جهانی: به عنوان یک کاربر ArcGIS، می‌توانید برنامه‌های GIS وب را به دنیا ارائه دهید و جهان می‌تواند از رایانه یا دستگاه‌های تلفن همراه خود به آنها دسترسی داشته باشد. ماهیت جهانی وب GIS از HTTP به ارث رسیده است که به طور گسترده پشتیبانی می شود. تقریباً همه سازمان‌ها فایروال‌های خود را در پورت‌های شبکه خاصی باز می‌کنند تا به درخواست‌ها و پاسخ‌های HTTP اجازه دهند از طریق شبکه محلی خود عبور کنند، بنابراین دسترسی را افزایش می‌دهند.
  • تعداد زیادی از کاربران: به طور کلی، یک GIS دسکتاپ سنتی تنها توسط یک کاربر در یک زمان استفاده می شود، در حالی که یک وب GIS می تواند توسط ده ها یا صدها کاربر به طور همزمان استفاده شود. بنابراین، وب GIS به عملکرد و مقیاس پذیری بسیار بالاتری نسبت به GIS رومیزی نیاز دارد.
  • قابلیت بین پلتفرمی بهتر: اکثر مشتریان وب GIS مرورگرهای وب هستند: اینترنت اکسپلورر، موزیلا فایرفاکس، اپل سافاری، گوگل کروم و غیره. از آنجایی که این مرورگرهای وب تا حد زیادی با استانداردهای HTML و جاوا اسکریپت مطابقت دارند، وب GIS که به کلاینت های HTML متکی است معمولاً از سیستم عامل های مختلفی مانند Microsoft Windows، Linux و Apple Mac OS پشتیبانی می کند.
  • هزینه کم بر اساس تعداد کاربران: اکثریت قریب به اتفاق محتوای اینترنت برای کاربران نهایی رایگان است و این در مورد وب GIS صادق است. به طور کلی، برای استفاده از وب GIS نیازی به خرید نرم افزار یا پرداخت هزینه ندارید. سازمان هایی که نیاز به ارائه قابلیت های GIS به بسیاری از کاربران دارند نیز می توانند هزینه های خود را از طریق وب GIS به حداقل برسانند. به جای خرید و راه اندازی GIS دسکتاپ برای هر کاربر، یک سازمان می تواند تنها یک وب GIS راه اندازی کند و این سیستم واحد می تواند توسط بسیاری از کاربران به اشتراک گذاشته شود: از خانه، محل کار، یا در میدان.
  • استفاده آسان: دسکتاپ GIS برای کاربران حرفه ای با ماه ها آموزش و تجربه در GIS در نظر گرفته شده است. Web GIS برای مخاطبان وسیعی از جمله کاربران عمومی که ممکن است چیزی درباره GIS ندانند در نظر گرفته شده است. آنها انتظار دارند وب GIS به آسانی استفاده از یک وب سایت معمولی باشد. Web GIS معمولاً برای سادگی، شهود و راحتی طراحی می‌شود و استفاده از آن را معمولاً بسیار آسان‌تر از GIS رومیزی می‌کند.
  • به روز رسانی یکپارچه: برای اینکه GIS دسکتاپ به نسخه جدید به روز شود، به روز رسانی باید بر روی هر رایانه نصب شود. برای وب GIS، یک به روز رسانی برای همه مشتریان کار می کند. این سهولت نگهداری باعث می شود وب GIS برای ارائه اطلاعات بلادرنگ مناسب باشد.
  • برنامه های کاربردی متنوع: برخلاف GIS دسکتاپ، که محدود به تعداد معینی از متخصصان GIS است، وب GIS می تواند توسط همه افراد در یک سازمان و همچنین عموم مردم استفاده شود. این مخاطب گسترده خواسته های متنوعی دارد. برنامه‌هایی مانند نقشه‌برداری از خانه‌های افراد مشهور، برچسب‌گذاری عکس‌های شخصی، مکان‌یابی دوستان، و نمایش نقاط داغ Wi-Fi چند نمونه از نمونه‌های کنونی وب GIS هستند.

این ویژگی ها مزایا و چالش های پیش روی وب GIS را نشان می دهد. به عنوان مثال، ماهیت کاربری آسان وب GIS مشارکت عمومی را تحریک می کند، اما همچنین به شما یادآوری می کند که کاربران اینترنت را که پیشینه GIS ندارند نیز در نظر بگیرید. برعکس، پشتیبانی از تعداد زیادی کاربر مستلزم مقیاس پذیر بودن وب GIS است.

9. وب GIS و جامعه

سازندگان نقشه ها و داده های GIS اغلب به وب به عنوان یک راه ساده برای ارائه محتوا به عموم متکی هستند. این شامل اشتراک‌گذاری فایل‌های داده‌ای وکتور و شطرنجی قابل دانلود از طریق وب‌سایت‌های قابل جستجو است که گاهی اوقات به آنها پورتال جغرافیایی می‌گویند. در جایی که دولت ها موظف به اشتراک گذاری داده ها هستند، انجام این کار به صورت آنلاین می تواند مقرون به صرفه تر از استفاده از فرمت های سنتی رسانه های سخت باشد (Plewe 1997). وب همچنین پتانسیل مشارکت عمومی GIS (PPGIS) را افزایش می دهد. به عنوان مثال، دعوت از بازدیدکنندگان پارک ملی برای اشاره و کلیک بر روی نقشه وب برای شناسایی مناطق با ارزش ذاتی بالا و مکان هایی که نیاز به نگهداری ندارند (براون و وبر، 2011).

تعامل فزاینده برنامه‌های مبتنی بر مرورگر و موبایل، همراه با ارزان بودن نسبی گیرنده‌های ناوبری ماهواره‌ای، امکان ایجاد عمومی عمومی داده‌های مکانی را از طریق وب فراهم کرده است. این قابل توجه است زیرا چنین فعالیت هایی به طور سنتی در انحصار کارشناسان آموزش دیده بود. تغییر جزر و مد در بسیاری از لایه‌های ایجاد شده توسط کاربر به اشتراک گذاشته شده در Google Earth، ظهور پروژه‌های داوطلبانه اطلاعات جغرافیایی (VGI) مانند OpenStreetMap مشهود است.، یا پیوست ساده مختصات جغرافیایی به پست های رسانه های اجتماعی. علاوه بر این، قالب‌های برنامه کاربردی وب آماده و فریم‌های قابل جاسازی، معرفی نقشه‌ها و GIS به برنامه‌های مشتری را برای افراد غیر متخصص آسان‌تر کرده است. اینکه این اشکال «نئوجغرافیا» واقعاً نقشه برداری و ایجاد داده های مکانی را دموکراتیک کرده است، موضوع بحث فعال است (ترنر، 2006؛ گودچایلد، 2007؛ هاکلی، 2013)، اگرچه وب مطمئناً امکان دستیابی به نقشه برداری های جایگزین و نقشه های متقابل را فراهم کرده است. مخاطب گسترده تر از آنچه در غیر این صورت ممکن بود.

وب GIS
وب GIS یک الگو یا رویکرد معماری برای پیاده سازی GIS مدرن است. این توسط وب سرویس‌ها – سرویس‌های استانداردی که داده‌ها و قابلیت‌ها را ارائه می‌کنند و اجزا را به هم متصل می‌کنند، پشتیبانی می‌شود. این یک نوع سیستم اطلاعاتی توزیع شده است که حداقل شامل یک سرور و یک سرویس گیرنده است که در آن سرور یک سرور GIS و مشتری یک مرورگر وب، برنامه دسکتاپ یا برنامه تلفن همراه است.
چرا مفید است؟
برنامه های GIS وب برای در دسترس قرار دادن خدمات شما برای دیگران در داخل و خارج از سازمان شما استفاده می شود. شما این برنامه های GIS وب را با استفاده از منابع بسیار متنوع طراحی و ایجاد خواهید کرد و کاربران نهایی شما از این برنامه ها برای رسیدگی به هر تعداد سؤال، ماموریت و مشکل استفاده خواهند کرد. برخی از مزایا به شرح زیر است:
  • دسترسی جهانی
  • تعداد زیادی از کاربران
  • قابلیت کراس پلتفرم بهتر (اینترنت اکسپلورر، موزیلا فایرفاکس، اپل سافاری، گوگل کروم و غیره)
  • هزینه کم بر اساس تعداد کاربران (اکثریت محتوای اینترنت برای کاربران نهایی رایگان است)
  • استفاده آسان (از جمله کاربران عمومی که ممکن است چیزی در مورد GIS ندانند)
  • به روز رسانی یکپارچه (یک به روز رسانی برای همه مشتریان کار می کند)
  • میزبانی ابری برای انتشار نقشه ها، داده ها و خدمات در اینترنت امکان پذیر است
  • برنامه های کاربردی متنوع
  
عناصر کلیدی
  • سرور یک URL دارد تا مشتریان بتوانند آن را در وب پیدا کنند.
  • مشتری برای ارسال درخواست به سرور به مشخصات HTTP متکی است.
  • سرور عملیات GIS درخواستی را انجام می دهد و پاسخ ها را از طریق HTTP برای مشتری ارسال می کند.
  • فرمت پاسخ ارسال شده به کلاینت می تواند در قالب های مختلفی مانند HTML، تصویر باینری، XML (زبان نشانه گذاری توسعه پذیر) یا JSON (نشانگذاری شی جاوا اسکریپت) باشد.
خدمات GIS وب ساپالدا
  • سرویس کشف داده و اعلان
  • تقاضای داده و خدمات تحویل
  • تجسم داده ها و تولید گزارش
  • مدیریت مخزن و مدیریت کاربر
  • خدمات پشتیبانی سازمانی
  • خدمات اشتراک
  • خدمات حرفه ای
  • خدمات سفارشی
سیستم کیفیت ما
چارچوب استاندارد تضمین کیفیت نرم افزار استفاده می شود. تمام مراحل ضروری برای تضمین کیفیت نرم افزار و تست از ابتدا دنبال شده است. تمام تحویل‌های مایل استون که در مراحل مختلف ارائه می‌شوند، پس از آزمایش منتشر می‌شوند و حاوی گزارش‌های آزمایشی هستند.
بررسی تظاهرات و عملیات ما
  • تست عملیات سایت مشتری
  • بررسی عملکرد و عیب یابی
  • آموزش سیستم کامل

بیشتر بدانید…

مزایا و معایب Web GIS

مزایا و معایب Web GIS

مزیت وب GIS

وب GIS با استفاده از اینترنت برای دسترسی به اطلاعات از طریق وب بدون توجه به اینکه سرور و کلاینت چقدر از یکدیگر فاصله دارند، مزایای متمایزی را نسبت به GIS دسکتاپ سنتی معرفی می کند، از جمله موارد زیر :
01. دسترسی جهانی :
02. تعداد زیادی از کاربران:
03. قابلیت بین پلتفرم بهتر :
04. هزینه کم بر اساس تعداد کاربران به طور متوسط :
05. استفاده آسان :
06. به روز رسانی یکپارچه

معایب وب gis

01. مسائل مربوط به قابلیت اطمینان
02. Geodata گران است
03. مسائل مربوط به پهنای باند
04. فضای صفحه نمایش محدود
05. مجتمع برای توسعه
06. ابزار  توسعه نابالغ
07. مسائل مربوط به حق چاپ
08. مسائل مربوط به حریم خصوصی
انواع نقشه های وب
اولین طبقه بندی نقشه های وب توسط کراک در سال 2001 انجام شد. او  نقشه های وب  استاتیک  و  پویا را متمایز کرد و بیشتر نقشه های تعاملی  و  فقط مشاهده  وب را متمایز کرد. امروزه تعداد زیادی از انواع نقشه های وب پویا و منابع نقشه وب استاتیک افزایش یافته است .
01. نقشه های وب تحلیلی
نقشه های وب تحلیلی تجزیه و تحلیل GIS را ارائه می دهند. داده های جغرافیایی می تواند یک منبع ثابت باشد یا نیاز به به روز رسانی دارد. مرز بین نقشه های وب تحلیلی و وب GIS فازی است. بخش هایی از تجزیه و تحلیل را می توان توسط سرور داده های جغرافیایی GIS انجام داد . با به دست آوردن قابلیت های مشتریان وب، پردازش توزیع می شود .
02. متحرک و بیدرنگ
نقشه های بلادرنگ وضعیت یک پدیده را نزدیک به  زمان واقعی  (فقط چند ثانیه یا چند دقیقه تاخیر) نشان می دهند. آنها معمولاً متحرک هستند. داده‌ها توسط حسگرها جمع‌آوری می‌شوند و نقشه‌ها در فواصل زمانی منظم یا بر حسب تقاضا تولید یا به‌روزرسانی می‌شوند.
03. نقشه های وب مشترک
نقشه های مشارکتی یک پتانسیل در حال توسعه هستند  . در نرم افزارهای اشتراکی اختصاصی یا متن باز، کاربران برای ایجاد و بهبود تجربه نقشه برداری وب با یکدیگر همکاری می کنند. برخی از پروژه های نقشه برداری وب مشترک عبارتند از :
• Google Map Maker
• در اینجا Map Creator
• OpenStreetMap
• ویکی مپیا
04. اطلس آنلاین
اطلس سنتی زمانی که در وب میزبانی می شود، از یک انتقال بسیار بزرگ عبور می کند. اطلس ها می توانند نسخه های چاپی خود را متوقف کنند یا در صورت درخواست چاپ را ارائه دهند. برخی از اطلس ها همچنین دانلود داده های خام منابع داده های مکانی زیربنایی را ارائه می دهند .
05. نقشه های وب استاتیک
صفحات وب استاتیک  فقط  بدون انیمیشن یا تعامل قابل مشاهده هستند. این فایل ها یک بار ایجاد می شوند، اغلب به صورت دستی، و به ندرت به روز می شوند. فرمت‌های گرافیکی معمولی برای نقشه‌های وب استاتیک عبارتند از PNG، JPEG، GIF، یا TIFF (مثلا  drg ) برای فایل‌های شطرنجی، SVG، PDF یا SWF برای فایل‌های برداری. اینها شامل نقشه های کاغذی اسکن شده است که به عنوان نقشه های صفحه طراحی نشده اند. نقشه‌های کاغذی وضوح و تراکم اطلاعاتی بسیار بالاتری نسبت به نمایشگرهای معمولی رایانه‌ای با همان اندازه فیزیکی دارند و ممکن است زمانی که روی صفحه‌نمایش با وضوح اشتباه نمایش داده می‌شوند، قابل خواندن
نباشند.

یک مورد عملی از وب جی ای اس:

توسعه یک وب GIS برای تشخیص و تجزیه و تحلیل در مقیاس کوچک موارد COVID-19 (SARS-CoV-2) بر اساس اطلاعات جغرافیایی داوطلبانه برای شهر کلن، آلمان، در ژوئیه/آگوست 2020

 

برنامه های کاربردی مختلفی در سرتاسر جهان برای مهار و مبارزه با همه گیری بیماری کروناویروس 19 (COVID-19) توسعه یافته است. در این زمینه، اطلاعات مکانی همیشه از اهمیت بالایی برخوردار است. هدف این مطالعه توصیف توسعه یک وب GIS مبتنی بر محصولات منبع باز برای جمع‌آوری و تجزیه و تحلیل موارد COVID-19 و امکان‌سنجی آن از نظر پیاده‌سازی فنی و حفاظت از داده‌ها است.

مواد و روش ها

با کمک این وب GIS، داده های مربوط به این موضوع به طور داوطلبانه از منطقه کلن جمع آوری شد. با استفاده از محیط خانه به عنوان مبنای داده، می‌توان در ارتباط با کاتالوگ نوع شیء سیستم اطلاعات نقشه‌برداری رسمی توپوگرافی، بررسی کرد که آیا ساختمان‌هایی با عملکردهای خاص، برای مثال ساختمان‌های مسکونی با تجارت و خدمات، بیشتر توسط افراد آلوده بازدید شده‌اند یا خیر. نسبت به انواع دیگر ساختمان ها در این زمینه، حفاظت از داده ها و مسائل اخلاقی و قانونی مورد توجه قرار گرفت.

نتایج

نتایج این مطالعه نشان می دهد که توسعه یک وب GIS برای تولید و ارزیابی اطلاعات جغرافیایی داوطلبانه (VGI) با کمک نرم افزار منبع باز امکان پذیر است. علاوه بر این، حفاظت از داده ها و جنبه های اخلاقی و قانونی متعددی وجود دارد که باید در نظر گرفته شود، که نه تنها بر VGI به خودی خود تأثیر می گذارد، بلکه بر امنیت فناوری اطلاعات نیز تأثیر می گذارد.

نتیجه گیری

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

ثبت کارآزمایی مقاله نتایج یک مداخله مراقبت های بهداشتی را برای شرکت کنندگان انسانی گزارش نمی کند

معرفی

ارتباط

دانش COVID-19 و توزیع فضایی آن به دلیل مسائل متعدد مهم است. موارد عفونت تقریباً در همه کشورهای جهان تأیید شده است [ 1 ، 2 ]. این نه تنها پیامدهای سلامتی برای افراد دارد، بلکه برای جامعه، زندگی اجتماعی، اقتصاد و محیط زیست که به طور مستقیم یا غیرمستقیم تحت تأثیر این بیماری همه‌گیر هستند، نیز به دنبال دارد. نیکولا و همکاران [ 3] به انواع پیامدهای اجتماعی-اقتصادی این بیماری همه گیر اشاره کرد که بر تمام بخش های اقتصاد تأثیر می گذارد. علاوه بر تهدید رکود اقتصادی، فاصله گذاری اجتماعی و انزوای افراد از طریق تعطیلی مدارس و محدودیت های سفر، به عنوان مثال، منجر به کاهش بهره وری شده است که به نوبه خود با از دست دادن احتمالی شغل مرتبط است. در حالی که تقاضا برای برخی کالاها مانند نفت کاهش یافته است، بازار شاهد افزایش تقاضا برای محصولات پزشکی بوده است. خرید وحشتناک و ذخیره سازی نیز تقاضا برای مواد غذایی را افزایش می دهد. دولت‌ها در برخی کشورها محدودیت‌هایی وضع کرده‌اند یا در حال آغاز بستن مرزها هستند [ 3 ]. علاوه بر این، فرکانس حمل و نقل عمومی در بسیاری از مکان ها کمتر است [ 4 ] یا از خدمات حمل و نقل عمومی کمتر استفاده می شود [ 5 ]] و ترافیک هوایی به حداقل کاهش یافته است [ 6 ]. صنایع کامل مانند صنعت هتلداری/میهمان‌داری باید به طور موقت کار را متوقف کنند [ 7 ] و شرکت‌ها می‌توانند آسان‌تر کارکنان خود را از طریق تصمیم‌گیری‌های سیاسی برای کاهش هزینه‌ها در کار کوتاه مدت قرار دهند [ 8 ]، در حالی که دانشگاه‌ها و مدارس به آموزش مجازی روی آورده‌اند. [ 9 ] و مهدکودک ها به طور کلی بسته مانده اند. این با استرس ها و مشکلات اضافی دیگری همراه است، مانند کار در دفتر خانه و همزمان مراقبت از کودکان [ 10 ] یا افزایش تعداد موارد خشونت خانگی [ 3 ]. رویدادهای ورزشی مهم مانند المپیک توکیو [ 11] یا مسابقات قهرمانی اروپا یوفا نیز یک سال به تعویق افتاده است [ 12 ]. ایالت ها در حال توسعه بسته های نجات برای کاهش بار شرکت ها و در نتیجه ایمن سازی مشاغل در دراز مدت هستند. در آینده، این نه تنها در سطح ملی، بلکه در سطح اروپایی نیز باید انجام شود، مانند برنامه‌های محرک اقتصادی مشترک یا معرفی صندوق‌های همبستگی اتحادیه اروپا برای ویروس کرونا [ 13 ]. سیستم های مختلف بهداشتی، گزینه های درمانی، و مداخلات دولت های مختلف [ 14 ] با نرخ عفونت و مرگ و میر متفاوت در کشورهای مختلف مرتبط هستند [ 1 ].

مسئله و نیازهای پژوهشی

مهار و کنترل COVID-19 یک چالش بزرگ است [ 15 ]. قطع و ردیابی زنجیره عفونت ضروری است. راه حل های مختلفی برای این منظور وجود دارد و می تواند مفید باشد، اما برخی از آنها به دلیل جنبه های حفاظت از داده ها مشکوک یا بحث برانگیز هستند. در آغاز همه‌گیری، به اصطلاح پروفایل‌های حرکتی، بر اساس داده‌های مکان، به‌طور ناشناس توسط ارائه‌دهندگان تلفن همراه ارسال می‌شد و برای اندازه‌گیری فعالیت جمعیت و حرکت آنها در فضا، به عنوان مثال، توسط شرکت مخابراتی A1 Telekom اتریش استفاده می‌شد. . این رویکرد مزایای خود را دارد اما مورد انتقاد قرار می گیرد زیرا ردیابی را بدون رضایت کاربر انجام می دهد و از روشی پیروی می کند که خیلی شفاف نیست [ 16 ]. برنامه اهدای داده کرونا ( https://corona-datenspende.de/) به طور انتقادی مشاهده می شود زیرا پردازش/نگهداری داده واقعی با مفاد تعیین شده در خط مشی رازداری مطابقت ندارد. به عنوان مثال، بیان می کند که داده ها منحصراً در سرورهای مستقر در آلمان نگهداری یا پردازش می شوند و نه نام و نه آدرس کاربران قابل شناسایی نیست. با این حال، داده ها مستقیماً از مچ بند تناسب اندام به سرور مؤسسه رابرت کخ (RKI) (بدون انحراف از طریق تلفن هوشمند کاربر) منتقل می شوند. این امکان دسترسی مستقیم به سرور سازنده مچ بند تناسب اندام را فراهم می کند، و بنابراین، امکان نظری برای RKI برای دسترسی به داده های سلامت برای دوره قبل از همه گیری و نام کامل کاربر [ 17 ] را فراهم می کند. Corona-Warn-App به سفارش دولت آلمان [ 18 ] مبتنی بر فناوری بلوتوث مدرن (D3PT) است.18 ]. از داده های مکان استفاده نمی کند، اما فاصله بین دستگاه های تلفن همراه را اندازه گیری می کند. کاربران نشان می‌دهند که آیا به SARS-CoV-2 آلوده هستند یا خیر. اگر سایر کاربران در مجاورت یک فرد آلوده باشند، پیامی را در دستگاه خود دریافت می کنند [ 18 ]. کد برنامه نویسی برنامه فاش شده است به طوری که یک برنامه منبع باز [ 18 ] است که باعث افزایش شفافیت ابزار می شود. یک ضعف این است که داده ها به طور مستقیم در یک سطح مکانی خاص برای کاربر نهایی ارزیابی نمی شوند. بنابراین، مشخص نیست که افراد آلوده چگونه از نظر مکانی توزیع شده اند. علاوه بر این، برنامه فقط می تواند با یک دستگاه نهایی که سیستم عامل iOS یا Android را می توان روی آن نصب کرد استفاده کرد [ 19 ]]. بنابراین، این مقاله یک برنامه کاربردی تحت وب را توصیف می کند که امکان به اشتراک گذاری اطلاعات مربوط به عفونت SARS-CoV-2 را در مقیاس کوچک، مستقل از دستگاه نهایی یا نسخه سیستم عامل، به طور خودکار داده های جمع آوری شده را ارزیابی می کند و آن را در دسترس قرار می دهد. کاربر. در این زمینه، حفاظت از داده ها و جنبه های اخلاقی و قانونی نیز در نظر گرفته شده است.

سوالات تحقیق

این پژوهش با هدف پاسخگویی به سوالات تحقیق زیر انجام می شود:

  • تا چه حد می توان یک برنامه وب بر اساس محصولات منبع باز برای ثبت/ارزیابی فضایی موارد COVID-19 در منطقه شهری کلن توسعه داد؟
  • هنگام استفاده از اطلاعات جغرافیایی داوطلبانه (VGI) در زمینه توسعه برنامه، کدام جنبه های حفاظت از داده، اخلاقی و قانونی باید در نظر گرفته شود؟
  • انتظار می رود که توسعه چنین برنامه های کاربردی وب امکان پذیر باشد. با این حال، توسعه و جمع آوری داده ها با مسائل مختلف حفاظت از داده ها همراه است. علاوه بر این، تا چه حد این ابزار توسط افراد آزمایش کننده بالقوه پذیرفته و مورد استفاده قرار خواهد گرفت یا اینکه آیا می توان اطلاعات معتبری از آنها به دست آورد و چگونه می توان اظهاراتی در مورد توزیع موارد COVID-19 در محدوده شهر ارائه کرد، هنوز مشخص نیست.

ساختار کار

ابتدا، این مطالعه وضعیت فعلی تحقیق و همچنین پیشینه نظری جنبه های مربوطه را توضیح می دهد. این شامل ایده های اساسی در مورد VGI و زمینه های کاربردی مناسب است. علاوه بر این، جنبه‌های حفاظت از داده‌ها که باید در این زمینه در نظر گرفته شوند، توضیح داده می‌شوند و با نگرانی‌های قانونی و اخلاقی مرتبط تکمیل می‌شوند. این فصل همچنین شامل مبانی SARS-CoV-2 و COVID-19 است. در نهایت، نمونه هایی از برنامه هایی که از اطلاعات مکانی در زمینه بیماری استفاده می کنند یا در زمینه بیماری همه گیر توسعه یافته اند ارائه شده است. فصل سوم، روش‌شناسی، به معماری پایه برنامه‌های کاربردی وب توسعه‌یافته در اینجا و داده‌های منبع مورد استفاده برای جمع‌آوری اطلاعات می‌پردازد. فصل 4 بر داده های جمع آوری شده با کمک برنامه های کاربردی توسعه یافته و ارزیابی شده تمرکز دارد و حفاظت از داده ها، اخلاقی، و جنبه های قانونی مرتبط با آنها در طول توسعه و ارزیابی در نظر گرفته می شود. در مرحله بعد، نتایج کار به طور انتقادی بررسی می شود، پتانسیل بهبود برجسته می شود و محدودیت ها بیان می شود. در نهایت، در نتیجه گیری، نتایج در چارچوب سؤالات تحقیق که در ابتدا تدوین شده اند، خلاصه می شود.

تئوری و وضعیت فعلی تحقیق

اطلاعات جغرافیایی داوطلبانه

تعریف و مبانی

Goodchild [ 20 ] اولین نویسنده ای بود که اصطلاح اطلاعات جغرافیایی داوطلبانه (VGI) را معرفی کرد، 2 سال پس از اینکه Boulos [ 21 ] اصطلاح-واژه Wikification of GIS توسط توده ها را معرفی کرد [ 21 ]. اولی به عنوان فرآیندی تعریف می شود که در آن افراد خصوصی متعددی اطلاعات جغرافیایی را ارائه و ایجاد می کنند. هیچ نهاد رسمی در فرآیند ایجاد داده ها دخیل نیست و هیچ مدرک رسمی مورد نیاز نیست. جمع آوری و ارائه داده ها داوطلبانه است و از نظر دقت و دقت متفاوت است. VGI هم بر رشته جغرافیا و هم بر سیستم های اطلاعات جغرافیایی تأثیر عمده ای دارد [ 22 , 23 , 24]. VGI یک مورد خاص از محتوای تولید شده توسط کاربر در وب است. نمونه های اصلی چنین داده های تولید شده عبارتند از: Wikimapia، Flickr، MissProuncher و OpenStreetMap [ 20 ]. ارتباط اطلاعات جغرافیایی به ویژه در مورد بلایا افزایش یافته است. جمعیت محلی ممکن است فوراً در حین یا پس از یک فاجعه تحت تأثیر قرار گیرند و در صورت وجود ابزارهای مناسب برای تولید و اعتبار سنجی داده ها، ممکن است بلافاصله در طول یا بعد از رویداد، داده ها را ارائه دهند. در نتیجه، VGI همچنین می تواند به چنین برنامه هایی کمک کند [ 25 ]. چن و همکاران [ 26] به مزایای VGI در شرایط فاجعه اشاره کرد. علاوه بر سطح بالایی از جزئیات و سرعت بالایی که می توان با آن داده ها را در دسترس قرار داد، هزینه های پایین برای این فرآیند به عنوان نقاط قوت خاص شناسایی می شود [ 26 ]]. نویسندگان مکانیسم های ممکن برای تضمین کیفیت VGI را ارائه می کنند. از یک طرف، آنها خاطرنشان می کنند که شرکت کنندگان در موقعیت های فاجعه باید از قبل طبقه بندی شوند. به عنوان مثال، این می تواند سازمان ها، مردم، کارشناسان یا تصمیم گیرندگان سیاسی باشد. این نقش ها به نوبه خود می توانند به وظایف خاصی مرتبط شوند. مردم شامل شهروندانی می شوند که داوطلبانه به داده ها کمک می کنند. کارشناسان می توانند کیفیت داده ها را تأیید، تصحیح و به طور کلی ارزیابی کنند یا تعیین کنند که کدام داده ها باید بیشتر مورد استفاده قرار گیرند. نگهداری فراداده نیز می تواند توسط آنها انجام شود. بر این اساس سازمان ها باید رویکردها و اقدامات خود را طراحی و برای استقرار پرسنل برنامه ریزی کنند. این می تواند شامل سیاست گذارانی شود که به نوبه خود با مردم ارتباط برقرار می کنند [ 26]. علاوه بر این، تضمین کیفیت را می توان با استفاده از چارچوب ارائه شده توسط دولت ارتقا داد. این چارچوب، برای مثال، با ایجاد استانداردهایی برای جمع آوری داده های VGI در مورد یک فاجعه بالقوه، از جمله حفظ حریم خصوصی داده ها و مقررات قانونی، مانند مسئولیت، ایجاد می شود. تدارک فنی یک برنامه یا پلت فرم برای جمع آوری اطلاعات توسط دولت ارائه می شود که همچنین داده های جغرافیایی رسمی را به عنوان پایه ارائه می دهد. در صورت وقوع فاجعه، سازمان ها و مردم می توانند از این چارچوب برای جمع آوری و تجزیه و تحلیل سریع داده ها استفاده کنند [ 26 ]. انگلر و همکاران [ 27 ] VGI و نقشه‌نگاری وب را مورد بحث قرار دادند و اینکه چگونه دومی ابزار مهمی برای مدیریت، انتشار و تجسم این داده‌ها است [ 27 ].]. نقشه‌برداری وب یا سایبری برای اولین بار در سال 1997 به عنوان یک پدیده اینترنتی درک شد. از آن زمان، نقشه‌ها ارزشی متفاوت از آنچه در ابتدا برای آن طراحی شده بودند، ایجاد کردند، یعنی برای محلی‌سازی مکان‌ها یا نمایش یک محیط فیزیکی. امروزه، آنها جنبه های فرهنگی یا اجتماعی-اقتصادی را نیز پوشش می دهند. نقشه های وب همچنین امکان پیوند رسانه های دیگر به محتوا (فیلم و صدا) را ارائه می دهند [ 28 ]. اکنون حرفه ای ها می توانند محتوای کارتوگرافی تولید کنند [ 27 ]. انگلر و همکاران [ 27] بیان می کند که کارتوگرافی سایبری ابزار قدرتمندی برای مدیریت، انتشار و تجسم VGI است. این از این واقعیت ناشی می شود که هر دو جزء دارای عناصر مشترک هستند. از جمله این فناوری های چندحسی است. VGI را می توان به صدا، تصاویر، متون و ویدئوها پیوند داد. نقشه کشی وب اجازه ویرایش و اصلاح VGI را می دهد و پروژه های جدید را می توان نسبتاً به راحتی برای یک منطقه مورد علاقه ایجاد کرد، بنابراین طیف گسترده ای از گروه های کاربر را مورد توجه قرار داد [ 27 ]. انگلر و همکاران [ 27] همچنین مسائل حقوقی را در زمینه کارتوگرافی سایبری و VGI شناسایی کرد. اگرچه مؤسسات سنتی و انتشارات آنها بر اساس قوانین ایالتی هستند، بسیاری از موضوعات مربوط به اطلاعات جغرافیایی ارائه شده داوطلبانه در زمینه نقشه برداری وب نیاز به بازنگری قانونی یا ارزیابی مجدد دارند. علاوه بر این، مسائل اخلاقی و حفاظت از داده ها نیز باید در نظر گرفته شود [ 27 ].

حفاظت از داده ها، جنبه های اخلاقی و قانونی

جمع آوری و تبادل داده های شخصی به طور مستقیم با مسائل حقوقی، حفاظت از داده ها و اخلاقی مرتبط است [ 29 ]. این مشکلات با اشتراک گذاری داده ها با اشخاص ثالث تشدید می شود. به‌طور فزاینده‌ای، سرویس‌ها و دستگاه‌هایی که می‌توانند موقعیت یا پست‌های افراد در شبکه‌های اجتماعی را در قالب تصاویر، ویدیوها یا متن‌هایی که مستقیماً به یک مکان مرتبط هستند ردیابی کنند، امکان ردیابی داده‌های حساس مانند وضعیت سلامت یا عادات سبک زندگی را فراهم می‌کنند [ 30 ، 31 ] . مونی و همکاران [ 30 ] تاکید کرد که مقررات حفاظت از داده ها در زمینه فناوری اطلاعات و ارتباطات تنها می تواند از طریق ترکیبی از پیاده سازی های فناورانه، مقررات قانونی و هنجارهای اجتماعی اعمال شود [ 30 ]]. سوال مهم این است که تا چه حد می‌توان سیستم‌های مبتنی بر VGI را گسترش داد تا داده‌های جمع‌آوری‌شده را نتوان به افراد منفرد یا به طور انحصاری به نام مستعار آنها که خودشان هنگام ثبت نام انتخاب می‌کنند، ردیابی کرد. همچنین مسائل کاملاً حل نشده ای وجود دارد، مانند نحوه محافظت از حریم خصوصی افرادی که در عکس ها با برچسب های جغرافیایی قابل شناسایی هستند. هم افرادی که داده ها را در پروژه VGI مشارکت می دهند و هم کاربران آن اطلاعات باید با ملاحظات اخلاقی دست و پنجه نرم کنند. یک مثال ارائه داده توسط داوطلبان در شرایط بحرانی است. ارقام نادرست خسارات یا قربانیان می تواند برای مثال منجر به کمک نامناسب مقامات شود. علاوه بر این، رابطه اعتماد بین طرف های درگیر می تواند برای همیشه مختل شود، بنابراین قابلیت استفاده و کیفیت VGI را زیر سوال می برد. از دیدگاه کاربر داده، باید اطمینان حاصل شود که داده های تولید شده داوطلبانه فقط برای اهداف مناسب مورد استفاده قرار می گیرند و متعاقباً به عنوان مثال به صورت تجاری فروخته نمی شوند. این نکته با قانون حفاظت از داده ها و جنبه های قانونی همراه است، به این معنی که مشکلات اخلاقی همیشه نمی توانند به وضوح از موارد [30 ]. سولا [ 32 ] اظهار داشت که اصول اخلاقی باید در طول فرآیند تحقیق در نظر گرفته شود. این را می توان با آگاه کردن همه طرف ها از مسئولیت های خود، اجرای گزینه هایی برای ویرایش و لغو داده ها، یا ارائه نتایج در قالب کانال های عمومی [ 32 ] انجام داد. یک نقش حیاتی از منظر قانونی در تولید و استفاده از VGI مسئولیت است [ 30 ]. چو [ 33 ] استدلال کرد که افرادی که به طور داوطلبانه داده ها را جمع آوری می کنند باید از نظر قانونی محافظت شوند و نباید مسئول شناخته شوند زیرا این خطر می تواند پتانسیل و مدل VGI را کاهش دهد یا از بین ببرد [ 33 ]. علاوه بر این، جنبه های مجوز باید در زمینه VGI در نظر گرفته شود [ 30 ]. اسکاسا [ 34] استدلال کرد که علاقه به جمع آوری VGI متفاوت است. نهادهای عمومی می خواهند شهروندان را برای ارائه VGI برای تولید داده هایی که در غیر این صورت جمع آوری یا تأیید آنها دشوار باشد، ترغیب کنند. شرکت های خصوصی بیشتر از VGI به عنوان ابزاری برای تکمیل و تصحیح داده های موجود استفاده می کنند [ 34 ]. هنگام در نظر گرفتن جنبه های قانونی، این دیدگاه های مختلف شرکت کنندگان باید در نظر گرفته شود، یعنی دیدگاه های اپراتور یک برنامه VGI، شخصی که داده ها را ارائه می دهد و کاربران وب سایت یا برنامه مربوطه. قابل ذکر است که جمع آوری و استفاده از داده ها نیز می تواند توسط همان شخص انجام شود [ 34]. هنگام توسعه برنامه خود، اپراتورها باید مراقب باشند که اطلاعات مربوط به مدل مجوز خود و سایر جنبه های قانونی را برای کاربر درج کنند. توجه ویژه باید به ارائه دهندگان شخص ثالث احتمالی که از خدمات آنها در برنامه استفاده می شود، پرداخت شود. از آنجا که داده های مختلف همیشه در یک برنامه VGI گرد هم می آیند، حقوق استفاده متفاوت نیز باید رعایت شود. اگر شخصی Google Maps API را برای استفاده از نقشه پایه خود پیاده سازی کند، اپراتور به طور خودکار به شرایط استفاده آن ملزم می شود [ 34 ]]. همچنین به وضوح مشخص نشده است که چه کسی حقوق مجموعه داده های تولید شده را دارد. دادگاه ها ممکن است برنامه یا یک وب سایت را به عنوان یک کل محتوایی در خور حمایت بدانند، اما به نوبه خود، استخراج داده ها از آن سایت را محدود نکنند. اگر اپراتور بخواهد از استفاده مجدد از داده ها جلوگیری کند، باید این موضوع را در شرایط استفاده خود مشخص کند یا اقدامات فنی را علیه آن انجام دهد. شرکت‌کنندگان همچنین باید مراقب باشند که چه کسی ممکن است به داده‌هایی که وارد کرده‌اند دسترسی داشته باشد [ 34]. لازم است تحلیل شود که کدام حقوق مالکیت معنوی به چه کسی منتسب است. در حالی که نویسنده حقوق خود نشریه را دارد، فردی که زیربنای مشارکت‌ها است، باید به نوبه خود با توجه به دارندگان حقوق متمایز شود. یکی از راه های مقابله با این موضوع این است که مشارکت کنندگان حقوق خود را نسبت به داده های ارائه شده به نویسنده واگذار کنند. این رویکرد می تواند دلهره آور باشد و برخلاف اصول جامعه است که پروژه های باز اغلب باید از آنها پیروی کنند. یک جایگزین، دریافت مجوز غیر انحصاری برای داده ها از مشارکت کنندگان برای توزیع داده ها است. این می تواند برای مدت زمان محدود یا دائمی باشد. محتوایی که کاربران آپلود می کنند، اما خودشان هیچ حقی برای آن ندارند، مشکل ساز است. نویسنده موظف است تأکید کند که چنین محتوایی ممکن است مشارکت نداشته باشد [ 27]. برای کاربران VGI، دانستن شرایط استفاده از اطلاعات مهم است. به عنوان مثال، برخی از مجوزهای Creative Commons استفاده تجاری از داده ها را ممنوع می کند، در حالی که برخی دیگر اجازه استفاده را می دهند مشروط بر اینکه منبع داده ها تایید شود. در نهایت، Scassa [ 34 ] خاطرنشان کرد که برنامه های کاربردی مبتنی بر VGI دارای مسائل حقوقی مختلفی هستند. هر دو نهاد دولتی و خصوصی می توانند اپراتور چنین برنامه ای باشند، اما می توانند افراد نیز باشند. اپراتورها، مشارکت کنندگان و کاربران باید همه از مسئولیت های خود آگاه باشند، با شرایط استفاده و مجوزها برخورد کنند، یا آنها را به راحتی در دسترس قرار دهند و اطمینان حاصل کنند که محتوای آنها انتظارات و تصورات آنها را برآورده می کند [ 34 ].]. هنگام استفاده از پیاده سازی های موجود در اسکریپت ها، جنبه های حفاظت از داده ها نیز مهم هستند. مشخصات API Geolocation شامل توصیه‌های غیر اجباری است که باید در حین اجرا در نظر گرفته شوند، مانند ارائه یک رابط برای لغو آسان رضایت برای ردیابی مکان [ 35 ]. طبق مطالعه ای که توسط پاتیل و لای [ 36 ] انجام شد، اشتراک گذاری مکان با دیگران به عنوان اطلاعاتی با بالاترین حساسیت [ 36 ] تلقی می شود. دوتی و همکاران [ 37 ] پارامترهای مختلفی را فهرست می کند که می توانند برای ارزیابی حریم خصوصی یک کاربر مرتبط با API مکان جغرافیایی W3C مورد استفاده قرار گیرند (جدول 1 ).

جدول 1 پارامترهای ارزیابی نفوذ به حریم خصوصی کاربر.

اگر کاربران API مفاد مشخصات را نقض کنند، ادغام آنها ناسازگار تلقی می شود، اما در عین حال با پیامدهای منفی همراه نیست. بنابراین، این مقررات هنجاری الزامات عملکردی نیستند [ 37 ]. به خصوص در اروپا، GDPR در زمینه تمام مسائل حفاظت از داده ها مهم است. DSK (گروه کاری در مورد فناوری کنفرانس مقامات مستقل حفاظت از داده های دولت فدرال آلمان و ایالات 2020) الزامات حفاظت از داده ها را در یک نشریه تعریف می کند و اهداف عملکرد مربوطه را به آنها اختصاص می دهد [ 38 ]. جدول 2 این الزامات را با توجه به مقررات و اهداف مقایسه می کند.

جدول 2 الزامات و زمینه های عملکرد مقررات عمومی حفاظت از داده ها.

این نشریه همچنین شامل اقدامات عملی در مورد چگونگی اجرای جنبه‌های حفاظت از داده‌های توصیف شده، هم از نظر فنی و هم از لحاظ سازمانی است. قابل ذکر است، این اقدامات نباید یک بار انجام شوند، بلکه فرآیندهای چرخه ای هستند که باید برای عملکرد آنها آزمایش شوند و در صورت موفقیت به طور منظم تکرار شوند [ 38 ]. جدول 3 نمونه هایی از اقدامات عملی برای تحقق الزامات یا اهداف تضمین شده مندرج در GDPR را نشان می دهد.

جدول 3 اقدامات نمونه برای اجرای GDPR.

مطالعات موردی برای برنامه های کاربردی VGI برای نقشه برداری مرتبط با سلامت

برنامه‌هایی که از داده‌های VGI استفاده می‌کنند، به دلیل افزایش دسترسی و استفاده از دستگاه‌های تلفن همراه و افزایش پوشش شبکه، برای بخش‌های مختلف توسعه یافته‌اند. نمونه هایی از استفاده از VGI در بخش بهداشت شامل HealthMap، Sickweather، و کاربرد بخش آتش نشانی Ramon Valley، کالیفرنیا [ 39 ]، ص. 2. برنامه آتش نشانی Ramon Valley برای بهینه سازی رسیدگی به موارد اضطراری قلبی طراحی شده است [ 40 ]]. Sickweather اپلیکیشنی است که به کاربران این امکان را می دهد تا علائم بیماری های مرتبط با مکان ها را به صورت ناشناس به اشتراک بگذارند. در همان زمان، شبکه های اجتماعی مانند فیس بوک و توییتر برای پست هایی که در آنها کلمات کلیدی خاصی مانند برونشیت وجود دارد، اسکن می شوند. اگر اطلاعات مکان به این عوامل مرتبط باشد، آن نیز در نظر گرفته می شود. داده ها را می توان توسط کاربران بر روی نقشه زنده مشاهده کرد. علاوه بر این، برنامه می‌تواند هشدارهایی را برای کاربران ارسال کند که در مناطقی هستند که تعداد زیادی از موارد بیماری گزارش شده است [ 41 ]. وب سایت healthmap.org و اپلیکیشن Outbreaks Near Me توسط محققان، اپیدمیولوژیست ها و توسعه دهندگان نرم افزار در بوستون منتشر شده است. این برنامه‌ها شیوع بیماری‌ها را نظارت می‌کنند و داده‌های مربوط به سلامت عمومی را در زمان واقعی منتشر می‌کنند [ 42]. این اپلیکیشن از یک سو به کاربران اجازه می دهد تا گزارش های شیوع بیماری در مناطق خاص را بازیابی کنند و از سوی دیگر به عنوان یک سیستم هشدار مشابه اپلیکیشن Sickweather عمل می کند. در همان زمان، شهروندان می توانند با به اشتراک گذاشتن داده ها در مورد شیوع بیماری در محل خود شرکت کنند [ 43 ]. HealthMap به طور انحصاری با محصولات نرم افزاری، API ها و کتابخانه های آزاد در دسترس پیاده سازی شده است [ 42]. یکی از برنامه های کاربردی که شامل همه گیری ها یا اپیدمی های توسعه یافته در گذشته است، EBOLAPP است. این برنامه پروفایل های حرکتی کاربر را با استفاده از GPS و بلوتوث تولید و ذخیره می کند. در صورت بروز بیماری، کاربر به پزشک اجازه می دهد تا داده های ذخیره شده را تجزیه و تحلیل کند. سایر کاربران اخطارهای ناشناس دریافت می کنند مبنی بر اینکه ممکن است با یک فرد آلوده بر اساس پروفایل حرکتی خود تماس داشته باشند. استانداردهای حفاظت از داده های آلمان برای برنامه کاربردی [ 44 ] اعمال می شود. اپلیکیشن Aarogya Setu که در هند مورد استفاده قرار می گیرد، برای هشدار دادن به کاربران در صورت تماس با افراد آلوده طراحی شده است. این برنامه با داده های GPS کار می کند. کاربران همچنین باید نام، شماره تلفن همراه، جنسیت، سن و شغل خود را وارد کنند [ 45]. در لهستان، برنامه Kwarantanna Domowa توسعه داده شد. این به طور انحصاری برای کنترل قرنطینه خانگی استفاده شد. کاربران توسط گیرنده های GPS دستگاه های ترمینال خود قرار می گیرند. پلیس مسئول ارزیابی داده ها است. کاربران برنامه در فواصل زمانی نامنظم پیام های متنی دریافت می کنند. آنها باید ظرف 20 دقیقه پاسخ دهند و عکس بگیرند یا ارسال کنند. این برنامه از آوریل 2020 برای شهروندان اجباری شده است. داده های تولید شده به مدت 6 سال ذخیره می شود. اپلیکیشن اتریشی STOP Corona توسط صلیب سرخ منتشر شد. این شامل تبادل شناسه های کاربری منحصر به فرد بین گوشی های هوشمند است. در صورت عفونت، افراد مبتلا مستقیماً به صلیب سرخ اتریش گزارش می دهند. متعاقبا به افرادی که در سه روز گذشته با فرد مبتلا در تماس بوده اند اطلاع رسانی خواهد شد. این کد توسط صلیب سرخ منتشر شده است و قابل مشاهده استhttps://github.com/austrianredcross برای iOS و Android و یک منبع باز است [ 45 ]. یک برنامه وب توسط GIS Cloud Ltd. از کرواسی توسعه یافته است. هدف آن‌ها با این اپلیکیشن جمع‌آوری داده‌های مکانی علائم در عموم مردم به صورت ناشناس و داوطلبانه است. هدف شناسایی نقاط داغ ویروس [ 46 ] بود. علاوه بر علائم و مکان، زمان ارسال و آدرس IP کاربر در یک پایگاه داده ذخیره می شود. علاوه بر این، Google Analytics برای تجزیه و تحلیل ترافیک استفاده می شود. داده‌ها متعاقباً در سرورهای AWS در اوهایو ذخیره می‌شوند [ 47 ]. شکل  1 تصویری از این برنامه را نشان می دهد.

عکس. 1

شکل 1

(عکس از 10.05.2020)

گزیده ای از STOP Corona! برنامه GIS Cloud Ltd (نسخه آلمانی).

در آلمان، در آغاز همه‌گیری، RKI ابزاری را برای دستگاه‌های تلفن همراه در قالب اپلیکیشن اهدای داده‌های کرونا (شکل  2 ) در دسترس قرار داد که با آن می‌توان داده‌های مکانی را در زمینه آلودگی‌های کرونا جمع‌آوری کرد. برای این منظور می توان ساعت های هوشمند و مچ بندهای تناسب اندام را به اپلیکیشن متصل کرد. داده ها در مورد جنسیت، سن، وزن، قد، سلامت و فعالیت، الگوهای خواب، ضربان قلب، دمای بدن و کد پستی جمع آوری شد. اینها برای مثال با استفاده از داده های گزارش رسمی تکمیل شدند. این برنامه پارامترها و علائمی را که ممکن است نشان دهنده عفونت احتمالی SARS-CoV-2 باشد، نظارت می کند. کد پستی برای استخراج نقشه ای استفاده می شود که تعداد افراد آلوده احتمالی را تا این سطح مکانی نشان می دهد. همه داده ها به صورت ناشناس جمع آوری می شوند [ 48]. این بر اساس یک شناسه تصادفی تولید شده به عنوان یک نام مستعار است که به طور خودکار در هنگام نصب و راه اندازی مقداردهی اولیه می شود و به صورت جداگانه به هر کاربر اختصاص می یابد. این برنامه برای هر دو دستگاه Android و iOS در دسترس است [ 49 ]. با نام مستعار توصیف شده، می توان داده ها را حتی در دراز مدت به یک کاربر اختصاص داد. کاربر همچنین امکان مشاهده، مدیریت یا حذف داده های ارائه شده را دارد [ 48 ]. با این حال، همانطور که در مقدمه توضیح داده شد، برنامه به طور انتقادی مشاهده می شود [ 17 ]. روش‌های دیگر ایده استفاده از داده‌های غیر مبتنی بر مکان را برای ردیابی مخاطب بر اساس مشخصات بلوتوث ردیابی تماس توسط Google دنبال می‌کنند. بر این اساس، برنامه هشدار کرونا توسط Telekom و SAP توسعه داده شد [ 18 ]. شکل  3برنامه را در iPhone SE نشان می دهد. اجرای اپلیکیشن به دستگاه های پایانی با سیستم عامل های iOS و اندروید محدود شده است. توسعه بیشتر، به عنوان مثال، برای دستگاه های پایانی مبتنی بر ویندوز، برنامه ریزی نشده است [ 18 ]. این محدودیت در مطالعه حاضر بررسی شده است. برنامه های توسعه یافته به عنوان راه حل های مستقل از پلت فرم در نظر گرفته شده اند.

شکل 2

شکل 2

(عکس از 29.04.2020)

صفحه اصلی برنامه اهدای داده کرونا موسسه رابرت کخ.

شکل 3

شکل 3

(عکس از 13.07.2020)

صفحه اصلی برنامه هشدار کرونا در آیفون SE.

روش شناسی

معماری پایه و داده های منبع

برای پیاده سازی برنامه های کاربردی وب، باید یک معماری پایه مشخص پیاده سازی شود. برای این کار، یک سرور مبتنی بر اوبونتو راه اندازی شد. وب سرور مورد استفاده Nginx (Engine X) است که برای جمع آوری و ارزیابی استفاده می شود. Postgres به عنوان سیستم پایگاه داده در این کار استفاده شد. شکل  4 معماری پایه را نشان می دهد.

شکل 4

شکل 4

(نمایندگی شخصی)

معماری پایه برنامه ها

وب GIS توسعه یافته به عنوان مبنایی برای ثبت موارد COVID-19 در منطقه شهر عمل می کند. با شروع به عنوان پایه ای برای داده ها، محیط خانه همه ساختمان ها در کلن تجسم می شود. این ها دیجیتالی نشده اند، اما توسط دولت منطقه ای کلن (Bezirksregierung Köln) در قالب یک فایل شکل برای دانلود ارائه شده اند. محیط خانه از اشیاء ALKIS برای ساختمان ها [ 50 ] مشتق شده است. با کمک QGIS، مجموعه داده کلی را می توان برای منطقه مورد مطالعه مربوطه تنظیم کرد. ویژگی های اضافی به ویژگی های موجود در shapefile اضافه شده و در پایگاه داده بارگذاری می شود.

  • بازدید شده: Boolean نشان می دهد که آیا یک فرد آلوده از محیط خانه بازدید کرده است یا خیر
  • date: تاریخ آخرین ویرایش
  • editedBy: مقدار هش کاربری که آخرین بار محیط خانه مربوطه را ویرایش کرده است
  • editedAt: زمانی که محیط خانه مربوطه آخرین بار ویرایش شده است
  • sttName: نام ناحیه شهری که محیط خانه مربوطه در آن قرار دارد

این به ویژه برای مجموعه‌ای از ابرداده‌ها، که اغلب در زمینه VGI مورد توجه کمی قرار می‌گیرد، استفاده می‌شود، و بنابراین، مجموعه داده‌های مربوطه اغلب به صورت انتقادی مشاهده می‌شوند. چن و همکاران [ 26 ] بر ضرورت ابرداده تاکید کرد. در مجموع، مجموعه داده کوتاه شده شامل 322276 خانه بود. مجموعه داده فعلی در تاریخ 01.01.2020 [ 50 ] است. محیط خانه از طریق مجموعه داده ای از شهر کلن به منطقه مربوطه اختصاص داده می شود. این نیز برای دانلود به عنوان فایل شکل ارائه شده است و به صورت رایگان در دسترس است [ 51 ]. گودچایلد [ 20 ] و زوک و همکاران. [ 52 ] مقیاس های محلی کوچک را به عنوان فضاهای مناسب برای جمع آوری داده های مبتنی بر VGI شناسایی کرد [ 20 ، 52]، بنابراین، منطقه مورد مطالعه ما به منطقه شهری کلن محدود شد. علاوه بر مناطق شهری، شهر کلن همچنین امکان دانلود داده‌های مربوط به بخش‌های شهر [ 53 ] و مناطق کد پستی [ 54 ] را که در این کار در نظر گرفته شده‌اند را می‌دهد. تیلور و همکاران [ 55 ] کلن را به عنوان یکی از شهرهایی که نقش مرکزی در اقتصاد جهانی ایفا می کند [ 55 ]، که توسط ساختار فضایی و جمعیتی شهر پشتیبانی می شود، شناسایی می کند و بنابراین، یافته های ما ممکن است به دیگر شهرهای بزرگ اروپایی قابل انتقال باشد. RKI همچنین داده‌های جمع‌آوری‌شده را در زمینه برنامه اهدای داده‌های کرونا در سطح کد پستی جمع‌آوری می‌کند [ 49 ]]. برای تجمیع دقیق تر، این کار همچنین از مناطق PLZ8 و طبقه بندی کاربری زمین برگرفته از اطلس شهری استفاده می کند. مورد دوم برای دانلود رایگان توسط EEA ارائه شده است و شامل چند ضلعی های مشتق شده از داده های ماهواره ای است. کاربری زمین به این چند ضلعی ها اختصاص داده شده است [ 56 ]. مجموعه داده طراحی شده برای شهر کلن شامل 9703 چند ضلعی است. مناطق PLZ8 واحدهای فضایی هستند که توسط میکروم شرکت تعریف شده اند و از مناطق کد پستی رسمی مشتق شده اند. در آلمان، 82798 منطقه PLZ8 وجود داشت. هر واحد به طور متوسط ​​شامل 500 خانوار بود. هر منطقه با یک شناسه هشت رقمی مشخص می شود که شامل کد پستی واقعی و یک شماره سه رقمی منحصر به فرد برای آن منطقه است [ 57 ].]. برای توسعه برنامه‌های کاربردی برای جمع‌آوری و تجسم داده‌ها، به دانش زبان‌های نشانه‌گذاری یا اسکریپت زیر، چارچوب‌ها، ابزارها یا مفاهیم نیاز است:

  • فرانت اند:
    • HTML، CSS
    • جاوا اسکریپت، تایپ اسکریپت
    • ReactJS، Redux
  • Backend:
    • NodeJS
    • Postgres، PostGIS و SQL
    • خدمات Geodata، Geoserver
    • باقی مانده

شکل  های 5 و 6 تصویری از برنامه توسعه یافته برای جمع آوری داده ها برای به دست آوردن یک ایده بصری از پیاده سازی را نشان می دهد. شکل  5 صفحه شروع را با توضیحات پروژه نشان می دهد، در حالی که شکل  6 نحوه تجسم محیط خانه را نشان می دهد.

شکل 5

شکل 5

(عکس از 14.06.2020)

صفحه شروع برنامه وب برای جمع آوری داده ها در iPhone SE.

شکل 6

شکل 6

(عکس از 14.06.2020)

نمایش محیط خانه در برنامه وب جمع آوری داده ها در iPhone SE.

جمع آوری داده ها

برنامه جمع آوری داده ها با استفاده از React، Redux و OpenLayers پیاده سازی شد. این شامل شرحی از پروژه، اطلاعیه‌های حفظ حریم خصوصی، سرصفحه دکل، دستورالعمل‌های جمع‌آوری داده‌ها، یک افسانه، و توانایی به‌روزرسانی ویژگی‌های ویژگی و ذخیره این تغییرات در مجموعه داده محیطی خانه است. مشارکت داوطلبانه است و برای افرادی در نظر گرفته شده است که به SARS_CoV-2 آلوده شده اند یا بوده اند و در کلن بوده اند. آنها از برنامه برای تعیین ساختمان هایی که در دوره قبل از تشخیص بازدید کرده اند استفاده می کنند. ویژگی بازدید شده با انتخاب ساختمان به روز می شود. در منو، مقدار محیط خانه انتخاب شده را می توان از طریق یک دکمه (نادرست برای بازدید نشده، درست برای بازدید شده) تغییر داد و ذخیره کرد. به طور پیش فرض، تمام محیط های خانه دارای مقادیر پیش فرض نادرست هستند. این برنامه یک کاربر را از طریق یک توکن 128 کاراکتری شناسایی می کند که در سمت سرور در هنگام فراخوانی صفحه برای اولین بار ایجاد می شود. این نشانه در حافظه محلی مرورگر ذخیره می شود و زمانی که برنامه بعداً دوباره فراخوانی شد، مجدداً استفاده می شود. با این حال، کاربر می تواند هر زمان که بخواهد این مورد را در تنظیمات مرورگر خود حذف کند. علاوه بر این، برنامه به کاربر امکان تمدید یا حذف توکن را با یک کلیک ارائه می دهد. بنابراین، هر تغییری می تواند با نام های مستعار مختلف یا کاملاً ناشناس انجام شود. توکن نیز به یک مرورگر خاص متصل است. به عنوان مثال، اگر کاربر برنامه را با سافاری و سپس با کروم فراخوانی کند و در هر مورد تغییراتی در مجموعه داده‌ها ایجاد کند، برای هر مرورگر توکن‌های جداگانه ایجاد می‌شود و امکان تخصیص آنها به یکدیگر وجود ندارد. این امر به کاربر امکان کنترل میزان جمع آوری داده ها از آنها را می دهد. این به خواسته های W3C [35 ] برای پیاده‌سازی رابط‌های کاربری که امکان لغو آسان رضایت را فراهم می‌کند، اگرچه درخواست اولیه کمیته منحصراً به API مکان جغرافیایی مربوط می‌شد.

کنترل کاربر جنبه ای است که Doty et al. [ 37 ] همچنین برای ارزیابی تجاوز به حریم خصوصی کاربر استناد کنید. طبق GDPR، استفاده از نام مستعار یا ناشناس سازی یک اقدام نمونه برای اطمینان از عدم پیوند است. به طور همزمان، محدودیت‌های زمانی برای نگهداری داده‌ها (برای دوره این کار) وجود دارد، و به وضوح اعلام شده است که داده‌ها ممکن است بیشتر توسط اشخاص ثالث استفاده نشوند. استفاده از API مکان جغرافیایی لغو می شود زیرا موقعیت دقیق کاربر در طول جمع آوری داده ها بی ربط است و این با خواسته های Doty و همکاران مطابقت دارد. [ 37 ] که فقط واحد فضایی لازم برای یک هدف باید منتقل شود [ 37 ]. این نیز از الزامات GDPR پیروی می کند که به حداقل رساندن داده ها نیاز دارد [ 38 ].

ارزیابی داده ها

ارزیابی خودکار منحصراً در پایگاه داده Postgres انجام می شود. پس از اینکه کاربر ویژگی بازدید شده یک ویژگی را به روز کرد و محیط خانه را ذخیره کرد، جدول محیط خانه عملکردهای مختلفی را راه اندازی می کند. اینها ابتدا محل رکورد ذخیره شده را بررسی می کنند. این شامل تعیین محدوده شهر، محله شهر (فهرست 1 ) و کد پستی/ منطقه PLZ8 است که محیط خانه آسیب دیده در کدام ناحیه قرار دارد. همچنین منطقه ای را که مجموعه داده در طبقه بندی پوشش زمین طبق اطلس شهری 2018 قرار دارد، بررسی می کند. کاربر به روز رسانی کرده است (شکل  7). از منظر حفاظت از داده ها و اخلاقیات، مهم است که ارزیابی جدا از رکورد داده های ورودی انجام شود، به طوری که نمی توان مشخص کرد که ویژگی های بازدید شده در کدام محیط خانه قبلاً در برنامه جمع آوری داده ها به روز شده اند. جلوگیری از نتیجه گیری اشخاص ثالث در مورد کاربران فردی. به عنوان یک اقدام امنیتی اضافی، توکن های 128 رقمی در یک فرم رمزگذاری شده با MD5 در پایگاه داده ذخیره می شوند. بنابراین، هنوز هم می‌توان مشارکت‌ها را به یک کاربر اختصاص داد، اما توکن تولید شده برای مشتری در مرورگر هرگز به صورت متن ساده در دسترس نیست و تنها با صرف توان محاسباتی بسیار قابل بازسازی است. لازم به ذکر است که توکن ممکن است توسط کاربر تغییر کرده باشد و بنابراین دیگر نمی توان مشارکت ها را به کاربر خاصی اختصاص داد. شناسه محیط خانه ویرایش شده نیز با کدهای عددی تصادفی گسترش می یابد. دو رقم قبل و بعد از شناسه واقعی درج می شود، به طوری که محیط خانه با شناسه اصلی 56 در جدول مربوطه Postgres با 285647، به عنوان مثال، ذخیره می شود. این اقدام با توجه به الزام به محرمانگی (رمزگذاری داده های ذخیره شده و منتقل شده) طبق GDPR و همچنین تضمین یکپارچگی (محافظت در برابر تأثیرات خارجی) اجرا می شود. لیست ها این اقدام با توجه به الزام به محرمانگی (رمزگذاری داده های ذخیره شده و منتقل شده) طبق GDPR و همچنین تضمین یکپارچگی (محافظت در برابر تأثیرات خارجی) اجرا می شود. لیست ها این اقدام با توجه به الزام به محرمانگی (رمزگذاری داده های ذخیره شده و منتقل شده) طبق GDPR و همچنین تضمین یکپارچگی (محافظت در برابر تأثیرات خارجی) اجرا می شود. لیست ها2 و 3 به ترتیب تابع تولید یک شناسه تصادفی و پرس و جوی را نشان می دهد که انتساب به شناسه اصلی را فعال می کند.

فهرست 1
شکل 7

تابعی برای تعیین موقعیت محیط خانه در یک منطقه شهری

شکل 7

شکل 8

(نمایندگی شخصی)

فرآیند ارزیابی محیط خانه پس از به روز رسانی اطلاعات یک کاربر.

لیست 2
شکل 9

تابعی برای تولید شناسه تصادفی در Postgres

لیست 3
شکل 10

رمزگشایی شناسه تصادفی و تخصیص شناسه اصلی برای شناسایی محیط خانه ویرایش شده یک کاربر

پشتیبان گیری از پایگاه داده روزانه برای ایمن سازی برنامه ایجاد می شود. وضعیت داده های سه روز گذشته حفظ می شود. داده های قدیمی به طور خودکار حذف می شوند. علاوه بر این، سرور گزارش روزانه پایگاه داده فعلی را به عنوان یک فایل csv دریافت می کند که بر اساس واحدهای فضایی مختلف تفکیک شده است. علاوه بر این، به عنوان یک نمونه امنیتی اضافی، صادرات جداول پایگاه داده به عنوان یک فایل شکل هر روز انجام می شود تا بتوان بلافاصله داده های جغرافیایی را به صورت محلی پردازش کرد، به عنوان مثال، با QGIS. این شیوه‌ها برای برآوردن یا پشتیبانی از الزامات GDPR برای در دسترس بودن در نظر گرفته شده‌اند.

داده‌های جمع‌آوری‌شده با استفاده از یک برنامه React و یک رابط REST تجسم شدند. شکل  8 و 9 نمونه ای از بخش برنامه برای ارزیابی داده ها را نشان می دهد. بر اساس NodeJS، رابط REST داده ها را از پایگاه داده Postgres با استفاده از دستورات SQL پرس و جو می کند. هر نقطه پایانی پیاده سازی شده حاوی یک پرس و جوی SQL متفاوت است و فرمت های داده متفاوتی را برمی گرداند، به عنوان مثال، GeoJSON، آرایه های JS، یا اشیاء JS. مقادیر برگشتی نقاط پایانی در قالب جداول، نقشه ها و نمودارها با استفاده از React و OpenLayers به ​​تصویر کشیده می شوند. علاوه بر این، اطلاعات کلی در مورد مشارکت پروژه و پیشرفت آن منتشر شده است و یک فید توییتر نیز در آن گنجانده شده است. کاربر همچنین می تواند نقاط پایانی خاص و داده های مربوط به پرس و جو را برای یک منطقه دستکاری کند. لیست 4گزیده ای از کد برای چنین نقطه پایانی را نشان می دهد. بنابراین انتشار مستقیم داده های جمع آوری شده جنبه شفافیت مورد اشاره توسط Doty و همکاران را برآورده می کند. [ 37 ] و توانایی ارائه بازخورد فوری به مشارکت کننده و ارائه داده های جمع آوری شده [ 37 ]. این همچنین با خواسته های سولا [ 32 ] مطابقت دارد که نتایج باید در قالب کانال های عمومی در دسترس قرار گیرند [ 32 ].

شکل 8

شکل 11

(عکس از 14.06.2020)

برنامه وب برای ارزیابی داده ها در iPhone SE I.

شکل 9

شکل 12

(عکس از 14.06.2020)

برنامه وب برای ارزیابی داده ها در iPhone SE II.

لیست 4
شکل 13

قطعه کد برای کوئری SQL در Node از طریق یک رابط REST

برای ارزیابی کیفیت داده‌های جمع‌آوری‌شده، ساختمان‌ها بر اساس عملکردهای رسمی ساختمان/سازه ATKIS (سیستم اطلاعات نقشه‌برداری رسمی توپوگرافی) کاتالوگ نوع شی طبقه‌بندی شدند. جمهوری فدرال آلمان [ 58 ]. همه برنامه ها به صورت شفاف توسعه داده شدند. برای اهداف ردیابی، کد برنامه های وب و همچنین API در Github در دسترس است. این نسخه‌سازی و ثبت‌نام از اقدامات نمونه‌ای برای اجرای GDPR که در فصل 2 [ 38 ] توضیح داده شده است، پیروی می‌کند. انتشار از طریق Github نیز توسط صلیب سرخ اتریش به عنوان یک ابزار شفافیت در طول توسعه انتخاب شده است [ 45 ]. جدول 4مخازن مرتبط با این برنامه ها را فهرست می کند. مخازن شامل کانتینر Docker با تنظیمات Geoserver یا Postgres مربوطه نیستند.

جدول 4 برنامه های کاربردی و مخازن Github سپرده شده.

نتایج

داده های جمع آوری شده

در مجموع 20 نام مستعار در طول دوره آزمایشی بین 3 ژوئیه 2020 و 3 سپتامبر 2020 با استفاده از Web GIS پیاده سازی شده، داده ها را به این پروژه کمک کردند. در این فرآیند، 50 مورد از 322276 محیط خانه در مجموعه داده پایه به روز شد. همه شرکت کنندگان در طول نظرسنجی داده ها را با نام مستعار ارائه کردند. بنابراین، هیچ مشارکتی به صورت ناشناس انجام نشد. با این حال، دوازده محیط خانه، دو بار یا بیشتر توسط کاربران به روز شد. بنابراین، 38 رکورد مختلف به طور موثر به روز شد. کاربران در 14 روز مختلف، 10 روز در ژوئیه و چهار روز در آگوست، داده ها را ارائه کردند. جدول 5نام مستعار رمزگذاری شده با MD5 و تعداد مشارکت آنها و همچنین تعداد مشارکت های تنظیم شده پس از حذف انتخاب های تکراری یا چندگانه را نشان می دهد. در بخش های باقی مانده از فصل، تنها اعداد تنظیم شده (38 خانه در هر متر) در نظر گرفته شده است. جداول 6 ، 7 ، 8 ، 9 ، 10 ارزیابی مشارکت ها در سطوح مختلف فضایی و همچنین طبقه بندی محیط های خانه را توسط کاتالوگ نوع شی ATKIS نشان می دهد. مورد دوم ممکن است برای مطالعات بیشتر جالب باشد، به عنوان مثال، برای بررسی اینکه افراد آلوده در چه نوع ساختمان هایی بیشتر یا کمتر در چه نوع ساختمان هایی اقامت می کردند.

جدول 5 نام مستعار هش شده MD5 و تعداد پست های مرتبط.
جدول 6 محیط خانه ها بر اساس مناطق شهر به روز شده است.
جدول 7 محیط خانه ها بر اساس محله ها به روز شده است.
جدول 8 به روز رسانی محیط خانه بر اساس کد پستی.
جدول 9 محیط خانه ها بر اساس واحدهای طبقه بندی کاربری زمین از اطلس شهری به روز شده است.
جدول 10 طبقه بندی محیط های خانه انتخاب شده بر اساس کاتالوگ نوع شی ATKIS AdV [ 58 ]

حفاظت از داده ها، جنبه های اخلاقی و قانونی

جنبه های مختلف حفاظت از داده ها، جنبه های اخلاقی و قانونی در توسعه و اجرای برنامه های کاربردی و ارزیابی داده های جمع آوری شده در نظر گرفته شده است. به ویژه، اقدامات و توصیه های DSK [ 38 ] در نظر گرفته شد. هر برنامه شامل یک چاپ است که شامل افراد تماس یا افراد مسئول محتوای صفحه است. برای اطمینان از در دسترس بودن، اسکریپت هایی برای تهیه نسخه های پشتیبان از پایگاه داده، به عنوان مثال، پیاده سازی شده است. علاوه بر این، IP هایی که درخواست سرور آنها مشکوک بوده است با کمک یک لیست سیاه مسدود می شوند. برای حفظ یکپارچگی و به حداقل رساندن داده‌ها، نقش‌ها و کاربران برای پایگاه داده و سرورهای جغرافیایی تعریف می‌شوند و تنها مجوزهای لازم برای نوشتن و تغییر اختصاص داده شده است. محرمانه بودن مورد نیاز DSK [ 38]با رمزگذاری سوابق داده های به روز شده تضمین شد. برای عدم الحاق، روش‌های نام مستعار و ناشناس‌سازی با کمک توکن‌ها پیاده‌سازی شدند که نیاز به حداقل‌سازی داده‌ها را نیز برآورده می‌کردند. شفافیت با نسخه باز کد منبع در Github تضمین شد (جدول 4 را ببینید ). مداخله پذیری در برنامه ها در نظر گرفته نشده است. از نظر قانونی، استفاده از داده‌های جمع‌آوری‌شده برای اشخاص ثالث ممنوع است و ارزیابی کلیه اطلاعات تنها در چارچوب این اثر مجاز است. این با الزامات اخلاقی همراه است که داده ها ممکن است بعداً به صورت تجاری فروخته نشوند. علاوه بر این، با توجه به جنبه های اخلاقی در این کار، تاکید ویژه ای بر این واقعیت شده است که به روز رسانی ها را نمی توان به افراد خاص ردیابی کرد.

بحث

توسعه برنامه‌های کاربردی برای جمع‌آوری/تحلیل داده‌ها با کمک محصولات منبع باز و داده‌های باز بدون هیچ چالشی با استفاده از چارچوب‌ها، زبان‌ها و مؤلفه‌های فوق‌الذکر امکان‌پذیر بوده است. هنگام اجرای این برنامه ها، مقدار زیادی از حفاظت از داده ها و ملاحظات اخلاقی باید در نظر گرفته شود. امنیت فناوری اطلاعات در این فرآیند نقش بسزایی دارد. از نقطه نظر حفاظت از داده ها، VGI به طور کلی از طریق ماهیت داوطلبانه خود مشارکت می کند زیرا کاربران در مورد مسئولیت خود تصمیم می گیرند که آیا و کدام داده را می خواهند مشارکت دهند. افراد آلوده می توانند تمام ساختمان هایی را که بازدید کرده اند مشخص کنند، اما مجبور نیستند. به عنوان مثال، خانه یا محل کار فرد ممکن است مکان هایی باشد که شرکت کنندگان نمی خواهند آنها را مشخص کنند. این ممکن است نوعی از پدیده Not in my Backyard باشد، همانطور که توسط انگلر و همکاران توصیف شده است. [27]. به طور همزمان، برنامه جمع آوری داده ها امکان مشارکت ناشناس یا اختیاری داده ها از طریق نام مستعار را ارائه می دهد. با این حال، این جنبه حفاظت از داده ها با از دست دادن اطلاعات جبران می شود. اگر سوابق داده ها به صورت ناشناس یا با نام مستعار جمع آوری شوند، دیگر نمی توان تعداد کل افرادی را که داده ها را ارائه کرده اند ردیابی کرد. بنابراین، نمی توان بیان کرد که چه تعداد از افراد رکوردهای داده را به روز کرده اند. علاوه بر این، دیگر امکان تعیین اعتبار برخی از داده ها وجود ندارد. اگر یک ساختمان واحد و یکسان بارها و بارها به صورت ناشناس انتخاب شود، این مشارکت های نادرست نتیجه کلی را مخدوش می کند. در اینجا، یک نمونه کنترل اضافی باید در نظر گرفته شود، به عنوان مثال، برای هر جلسه مرورگر، هر حلقه خانه را می توان تنها یک بار انتخاب کرد. متناوبا، کپچاها می توانند راه حلی ارائه دهند، اما تجربه کاربر را کاهش می دهند و ممکن است در شرایط فاجعه مناسب نباشند. بسیاری از الزامات GDPR در طول توسعه در نظر گرفته شد (به حداقل رساندن داده ها، یکپارچگی، عدم الحاق، شفافیت، در دسترس بودن و محرمانه بودن). الزامی که در آن برای مداخله‌پذیری فرمول‌بندی شده است، برای مثال، امکان حذف دائمی همه مشارکت‌ها یا تصحیح اطلاعات، در زمینه کار اجرا نشده است، اما قطعاً باید در توسعه جدید یا بیشتر برنامه در نظر گرفته شود. برای این منظور باید توابع جدیدی به کد اضافه شود. با این حال، با کمک لایه های باز، می توان گردش کار مناسب و پیاده سازی تراکنش ها برای به روز رسانی و حذف رکوردها را فراهم کرد. این را می توان بر اساس سرویس های WFS انجام داد که داده ها را از جداول پایگاه داده Postgres بازیابی می کند. این اساس قبلاً توسط توسعه فعلی برنامه های کاربردی برای جمع آوری داده ها ارائه شده است. با این حال، روش ناشناس سازی یا نام مستعار اجرا شده در این مطالعه می تواند در این زمینه مشکل ساز باشد. مشارکت های ناشناس را نمی توان به هیچ کاربری اختصاص داد، بنابراین به روز رسانی بعدی داده ها غیرممکن است. همین امر در هنگام تغییر نام مستعار صدق می کند. توسعه یک سیستم ثبت نام یا ورود به سیستم می تواند راه حلی را ارائه دهد. با این حال، این شامل افزایش تلاش‌های برنامه‌نویسی و مسائل بیشتر حفاظت از داده‌ها، مانند ذخیره‌سازی امن و رمزگذاری‌شده داده‌های دسترسی است. به طور همزمان، فرآیندهای ثبت نام می توانند تمایل به مشارکت داده ها را کاهش دهند زیرا این کار اضافی ایجاد می کند و داده های ورود به سیستم به طور دائم ذخیره می شوند. همچنین با شرایط محرمانه بودن، به حداقل رساندن داده ها و عدم الحاق در تضاد است. به طور کلی، هیچ دستورالعمل صریحی برای اجرای حفاظت از داده ها و اقدامات اخلاقی یا قانونی وجود ندارد. بنابراین، ممکن است گزینه ای برای توسعه دستورالعمل های مناسب برای اجرای اقدامات مربوطه در توسعه برنامه های کاربردی VGI باشد. انتشار DSK [38 ] مورد استفاده در این اثر، که شامل معیارهای مثالی است، می تواند در اینجا به عنوان راهنما عمل کند. با این حال، اینها برای پلتفرم های VGI مشخص نشده اند. نکته دیگر این است که بسیاری از محیط‌های خانه افراد مبتلا ممکن است ثبت نشود زیرا توسط افراد مربوطه به عنوان واحد فضایی خصوصی در نظر گرفته می‌شوند. ارائه چنین برنامه ای به طور مستقیم به یک موسسه می تواند مفید باشد. علاوه بر این، دسترسی باید فقط برای کسانی که در صورت بیماری مبتلا یا آلوده شده اند فعال شود. گنجاندن یک مؤسسه دولتی می تواند پذیرش را افزایش دهد و تمایل کاربر را برای مشارکت در داده های مرتبط افزایش دهد. این توسط Flanagin و Metzger’s [ 59] اظهار می کند که منابع سنتی اطلاعات جغرافیایی مانند مؤسسات دولتی، نقشه نگاران یا سایر مؤسسات عمومی معمولاً معتبر تلقی می شوند زیرا آنها مرجع شناخته شده هستند. چن و همکاران [ 26 ] همچنین توجه داشته باشید که چارچوب ارائه شده توسط دولت می تواند به تضمین کیفیت کمک کند، به عنوان مثال، با ارائه یک برنامه کاربردی یا پلت فرم برای جمع آوری اطلاعات یا حتی داده های جغرافیایی رسمی به عنوان پایه. در صورت وقوع فاجعه، عموم مردم می توانند از این چارچوب برای جمع آوری و تجزیه و تحلیل سریع داده ها استفاده کنند [ 26]. مجموعه داده اصلی محیط خانه انتخاب شده در این کار، پوشش بالایی را برای مکان هایی که افراد در داخل ساختمان اقامت کرده اند، فراهم می کند. با این حال، به اندازه کافی فضاهایی را نشان نمی دهد که نمی توان آنها را به شکل محیط خانه ترسیم کرد، مانند خیابان ها، ایستگاه های قطار، پارک ها، میادین عمومی و سایر مکان های بیرونی. مجموعه داده های دولت منطقه ای کلن دارای پوشش فضایی بالایی برای ساختمان ها در منطقه شهر است اما گنجاندن هر محیط خانه در کلن را تضمین نمی کند. به عنوان مثال، در مرکز شهر در نزدیکی Barbarossaplatz، شکاف بزرگی در مجموعه داده وجود دارد (شکل‌های  10 و 11 )، همانطور که با نقشه‌برداری مشخص شد. علاوه بر این، ساختمان های خاصی که می توانند با هم به عنوان یک مجموعه گروه بندی شوند، مانند ایستگاه اصلی قطار کلن (شکل  12 ))، در چند ضلعی های جداگانه نشان داده شده است. علاوه بر این، گسترش برنامه به طوری که امکان انتخاب و پردازش چندین محیط خانه به طور همزمان وجود داشته باشد، می تواند مفید باشد. بنابراین، تراکنش های کمتری بین مشتری و سرور ضروری است زیرا به روز رسانی با یک درخواست انجام می شود. این همچنین ورودی را برای کاربر آسان تر می کند. به طور همزمان، هنوز هیچ تابعی برای امکان پس‌پردازش و تصحیح رکوردهای نادرست اجرا نشده است. محیط خانه را می توان با کمک کاتالوگ نوع شی ATKIS به یک تابع ساختمان اختصاص داد. بیست و شش (68.42%) از 38 محیط خانه در رده مسکونی قرار می گیرند. تسلط واحدهای مسکونی را می توان با این واقعیت توضیح داد که از زمان شروع بیماری همه گیر و اقدامات تجویز شده توسط دولت فدرال، برخی از فعالیت ها به خانه محدود شده است. بسیاری از کارگران لزوماً مجبور نیستند به یک ساختمان اداری بروند اما می توانند از خانه کار کنند. علاوه بر این، می توان از سفرهای غیر ضروری اجتناب کرد. هتل ها گاهی اوقات بسته شده اند، بنابراین آنها نیز به ندرت انتخاب شده اند. کمتر از 50 درصد از کل محیط خانه ها به طبقات مسکونی یا مسکونی با تجارت و خدمات در مجموعه داده های اولیه اختصاص داده شده است، بنابراین به طور کلی این دسته ها غالب هستند. با این حال، طبقه بندی همچنین نقاط ضعفی را در جمع آوری داده ها نشان می دهد. به عمودی بودن ساختمان ها توجهی نشده است. مشخص نیست که مشارکت در یک ساختمان مسکونی با تجارت و خدمات مربوط به بخش مسکونی یا خدماتی باشد. در نتیجه، اطلاعات از بین می رود. تنها 12 (31.58٪) از محیط خانه های منتخب، ساختمان های صرفاً مسکونی بودند، در حالی که 14 (36). 84 درصد نیز شامل تسهیلات تجاری یا خدماتی بود. برای داده های PLZ-8، فقط هندسه های مربوطه در دسترس هستند. برای تحقیقات بیشتر، ویژگی‌های اجتماعی-اقتصادی مرتبط و همچنین در ارتباط با طبقه‌بندی ساختمان اهمیت ویژه‌ای دارند. از این جنبه، الگوهای فضایی را احتمالاً می توان در زمینه جمع آوری داده های مبتنی بر VGI به دست آورد. برای افزایش شفافیت، یک برنامه کاربردی برای ارزیابی خودکار داده ها در این مطالعه توسعه داده شد. این داده ها را از طریق رابط های REST فراهم می کند، که بلافاصله تجسم می شوند. این مطابق با الزامات سولا [ الگوهای فضایی را احتمالاً می توان در زمینه جمع آوری داده های مبتنی بر VGI به دست آورد. برای افزایش شفافیت، یک برنامه کاربردی برای ارزیابی خودکار داده ها در این مطالعه توسعه داده شد. این داده ها را از طریق رابط های REST فراهم می کند، که بلافاصله تجسم می شوند. این مطابق با الزامات سولا [ الگوهای فضایی را احتمالاً می توان در زمینه جمع آوری داده های مبتنی بر VGI به دست آورد. برای افزایش شفافیت، یک برنامه کاربردی برای ارزیابی خودکار داده ها در این مطالعه توسعه داده شد. این داده ها را از طریق رابط های REST فراهم می کند، که بلافاصله تجسم می شوند. این مطابق با الزامات سولا [32 ] که نتایج باید در قالب کانال های عمومی ارائه شود [ 32]. برای شفافیت بیشتر، اجرای تعداد بیشتری از نقاط پایانی مورد بحث قرار گرفته است. به طور خاص، داده های مکانی را می توان به طور فزاینده ای از طریق API ارائه کرد. علاوه بر نقطه پایانی که تعداد موارد در سطح ناحیه را در قالب GeoJSON در این کار ارائه می‌کند، رابط‌ها را می‌توان به همان روش برای خروجی تعداد موارد در سطح ناحیه یا کد پستی پیاده‌سازی کرد. با خروجی GeoJSON، نهادهای اداری مجاز می توانند داده ها را به طور مستقل در یک GIS برای اهداف خود تجسم کنند. به طور کلی، خروجی طیف گسترده ای از اطلاعات از طریق یک API قابل تصور است. هر درخواستی که می تواند از طریق SQL در Postgres ایجاد شود می تواند به عنوان یک رابط REST نیز پیاده سازی شود. با این حال، همانطور که قبلا ذکر شد، جنبه های حفاظت از داده ها باید در نظر گرفته شود. برای این، رضایت کاربران باید از قبل در زمان جمع آوری داده ها از اشخاص ثالث اخذ شود. این مورد در این مطالعه نبود. علاوه بر این، مشخصاً هیچ داده شخصی در API ارائه نشده است و نمی توان در مورد داده های افراد نتیجه گیری کرد. به عنوان مثال، رابطی که تمام محیط های خانه بازدید شده را خروجی می دهد نامناسب است. همچنین باید توجه داشت که یک API و کاربرد آن همیشه باید به طور جامع مستند باشد. API توسعه‌یافته، رابط‌های مختلفی را ارائه می‌کند که نتایج خودکاری را برای توزیع فضایی، از جمله موارد دیگر، ارائه می‌کند. با این حال، در نسخه آلفا فعلی آن، برای افراد خارجی قابل استفاده نیست. به عنوان بخشی از مستندات، تمام رابط ها باید با جزئیات توضیح داده شوند. برای مثال، کاربران باید بتوانند ببینند که کدام نقطه‌های پایانی کدام داده را با کدام ویژگی‌ها خروجی می‌دهند، کدام درخواست به API به طور کلی امکان پذیر است (GET، POST، و غیره)، یا آنچه باید برای تراکنش های احتمالی در نظر گرفته شود، به عنوان مثال، نوع داده و طول فیلد در پایگاه داده. بنابراین، کد منبع باید گسترش یابد. به خصوص در پیاده سازی رابط ها برای عملیات به روز رسانی یا حذف، پارامترهای ورودی باید برای اعتبار آنها در سمت کلاینت و سرور بررسی شوند، به طوری که دستکاری با تزریق SQL امکان پذیر نباشد. ماژول های مورد استفاده در توسعه عملکردهایی را ارائه می دهند که چنین بررسی هایی را انجام می دهند و در صورت لزوم می توان آنها را گسترش داد. در این کار، یک برنامه کاربردی برای ارزیابی خودکار داده ها، به ویژه برای اهداف شفافیت توسعه داده شد. به طور همزمان، نویسندگان مختلف خواستار ارائه نتایج از طریق کانال های باز هستند. با این حال، برنامه برای جمع آوری داده ها به ارزیابی داده های باز اشاره نمی کند. از یک طرف، این به دلایل امنیتی فناوری اطلاعات است، و از طرف دیگر، ارزیابی خودکار فقط در حال حاضر در این کار آزمایش می شود. ممکن است این رویکرد به این واقعیت کمک کرده باشد که برخی از بازدیدکنندگان سایت از مشارکت منصرف شده اند، اما اگر به آنها دسترسی مستقیم به نتایج داده می شد، به عنوان مثال، آنها مایل به مشارکت در داده ها بودند. API توسعه یافته با node.js. در زمینه برنامه برای ارزیابی داده ها، اصلاحات دستی نیز ممکن است ضروری باشد، یا پرس و جوی SQL برای تعیین موقعیت فضایی محیط خانه ممکن است اصلاح یا تکمیل شود. شکل ممکن است این رویکرد به این واقعیت کمک کرده باشد که برخی از بازدیدکنندگان سایت از مشارکت منصرف شده اند، اما اگر به آنها دسترسی مستقیم به نتایج داده می شد، به عنوان مثال، آنها مایل به مشارکت در داده ها بودند. API توسعه یافته با node.js. در زمینه برنامه برای ارزیابی داده ها، اصلاحات دستی نیز ممکن است ضروری باشد، یا پرس و جوی SQL برای تعیین موقعیت فضایی محیط خانه ممکن است اصلاح یا تکمیل شود. شکل ممکن است این رویکرد به این واقعیت کمک کرده باشد که برخی از بازدیدکنندگان سایت از مشارکت منصرف شده اند، اما اگر به آنها دسترسی مستقیم به نتایج داده می شد، به عنوان مثال، آنها مایل به مشارکت در داده ها بودند. API توسعه یافته با node.js. در زمینه برنامه برای ارزیابی داده ها، اصلاحات دستی نیز ممکن است ضروری باشد، یا پرس و جوی SQL برای تعیین موقعیت فضایی محیط خانه ممکن است اصلاح یا تکمیل شود. شکل یا پرس و جوی SQL برای تعیین موقعیت فضایی محیط خانه ممکن است نیاز به تجدید نظر یا تکمیل داشته باشد. شکل یا پرس و جوی SQL برای تعیین موقعیت فضایی محیط خانه ممکن است نیاز به تجدید نظر یا تکمیل داشته باشد. شکل 13 محیط خانه ای را نشان می دهد که به وضوح در منطقه ای از اطلس شهری قرار ندارد. یک جستجوی خالص با استفاده از تابع Postgres ST_WITHIN در اینجا کافی نیست. محیط خانه به چند ضلعی اطلس شهری اختصاص داده نشده است. روش دیگر، به جای استفاده از توابع بیشتر Postgres مانند ST_INTERSECTS، هر ساختمان همچنین می تواند با کمک یک نقطه، به عنوان مثال، مرکز چندضلعی محیطی خانه، نمایش داده شود، به طوری که یک نقشه برداری خالص از طریق ST_WITHIN در اینجا امکان پذیر است.

شکل 10

شکل 14

(عکس از 14.09.2020)

شکاف داده در مجموعه داده های اولیه آبی: داده های اولیه، قرمز: داده های از دست رفته.

شکل 11

شکل 15

(عکس متعلق به 20.09.2020)

شکاف داده در مجموعه داده های اولیه II.

شکل 12

شکل 16

(اسکرین شات از 05.07.2020)

محیط خانه انتخاب شده کلن Hbf در آیفون SE.

شکل 13

شکل 17

(عکس از 07.09.2020)

مشکل در تعیین موقعیت محیط خانه به دلیل همپوشانی با چند ضلعی اطلس شهری.

با این حال، برای این کار، جداول بیشتری باید در پایگاه داده ایجاد شود یا نمایش نقطه ای محیط خانه باید در پرس و جوی SQL محاسبه شود. در این کار، به دلیل مشکل پرس و جو ناکافی SQL، اصلاحات دستی برای تعیین اعداد موارد صحیح ضروری بود. بنابراین، اگرچه برنامه برای تجزیه و تحلیل خودکار عملکردی است و تجسمی از نتایج را ارائه می دهد، پرس و جوهای SQL نقاط پایانی باید بازنگری شوند تا خروجی صحیحی از داده ها تولید شود. برای مثال، با استفاده از روشی که قبلاً توضیح داده شد، این امکان پذیر است. یکی دیگر از برنامه‌های افزودنی که برنامه را بهبود می‌بخشد، اجرای اعلان‌ها زمانی است که دو کاربر یک حلقه خانه را انتخاب کرده‌اند. به این ترتیب، به طور مستقیم قابل مشاهده است که در آن تماس ممکن است وجود داشته باشد. با این حال، در همان زمان، جنبه های حفاظت از داده ها باید در نظر گرفته شود، به طوری که برای دیگران امکان پذیر نباشد که بدانند شخص تماس چه کسی است. در طول جمع آوری داده ها، کاربران چندین محیط خانه را دو یا سه بار در یک جلسه مرورگر به روز کردند. بنابراین، ممکن است لازم باشد بازخورد کاربر بهبود یابد یا دستورالعمل‌های ثبت داده‌ها اصلاح شود و ویژگی “تعداد بازدید” اضافه شود. این کار از رویکردی استفاده نمی کند که از فناوری بلوتوث شرح داده شده در فصل 2 استفاده کند. استفاده کامل از عملکردهای بلوتوث، مانند برنامه Corona-Warn-App، تاکنون برای برنامه های بومی محفوظ بوده است. با این حال، توسعه دهندگان در واقع بر روی پیاده سازی API بلوتوث برای مرورگرها کار می کنند. با این حال، اینها ویژگی های تجربی [ کاربران چندین محیط خانه را دو یا سه بار در یک جلسه مرورگر به روز کردند. بنابراین، ممکن است لازم باشد بازخورد کاربر بهبود یابد یا دستورالعمل‌های ثبت داده‌ها اصلاح شود و ویژگی “تعداد بازدید” اضافه شود. این کار از رویکردی استفاده نمی کند که از فناوری بلوتوث شرح داده شده در فصل 2 استفاده کند. استفاده کامل از عملکردهای بلوتوث، مانند برنامه Corona-Warn-App، تاکنون برای برنامه های بومی محفوظ بوده است. با این حال، توسعه دهندگان در واقع بر روی پیاده سازی API بلوتوث برای مرورگرها کار می کنند. با این حال، اینها ویژگی های تجربی [ کاربران چندین محیط خانه را دو یا سه بار در یک جلسه مرورگر به روز کردند. بنابراین، ممکن است لازم باشد بازخورد کاربر بهبود یابد یا دستورالعمل‌های ثبت داده‌ها اصلاح شود و ویژگی “تعداد بازدید” اضافه شود. این کار از رویکردی استفاده نمی کند که از فناوری بلوتوث شرح داده شده در فصل 2 استفاده کند. استفاده کامل از عملکردهای بلوتوث، مانند برنامه Corona-Warn-App، تاکنون برای برنامه های بومی محفوظ بوده است. با این حال، توسعه دهندگان در واقع بر روی پیاده سازی API بلوتوث برای مرورگرها کار می کنند. با این حال، اینها ویژگی های تجربی [ این کار از رویکردی استفاده نمی کند که از فناوری بلوتوث شرح داده شده در فصل 2 استفاده کند. استفاده کامل از عملکردهای بلوتوث، مانند برنامه Corona-Warn-App، تاکنون برای برنامه های بومی محفوظ بوده است. با این حال، توسعه دهندگان در واقع بر روی پیاده سازی API بلوتوث برای مرورگرها کار می کنند. با این حال، اینها ویژگی های تجربی [ این کار از رویکردی استفاده نمی کند که از فناوری بلوتوث شرح داده شده در فصل 2 استفاده کند. استفاده کامل از عملکردهای بلوتوث، مانند برنامه Corona-Warn-App، تاکنون برای برنامه های بومی محفوظ بوده است. با این حال، توسعه دهندگان در واقع بر روی پیاده سازی API بلوتوث برای مرورگرها کار می کنند. با این حال، اینها ویژگی های تجربی [60]. اینها می‌توانند در آینده مرتبط باشند تا کاربرانی که سیستم‌عامل‌هایی غیر از iOS یا Android دارند از استفاده از آن‌ها منع نشوند. این امکان را برای بیماران در معرض خطر با سیستم عامل های Windows یا Huawei فراهم می کند تا از این برنامه استفاده کنند. فاکتور هزینه در اینجا اهمیت چندانی ندارد، همه مرورگرهای رایج از JS برای دستکاری محتوا استفاده می کنند، بنابراین کار توسعه تکراری وجود ندارد. علاوه بر این، میزان ردیابی وب سرور (در این کار، Nginx) در ارزیابی داده ها در نظر گرفته می شود یا اینکه تا چه حد این امر از قبل محدود یا تنظیم شده است، باید در نظر گرفته شود. در زمینه حفاظت از داده ها، ورود به سیستم وب سرور برای اطمینان از امنیت برنامه و شناسایی درخواست های سرور با هدف ضربه زدن به اطلاعات یا دسترسی به داده ها و مسدود کردن این آدرس های IP ضروری است. متقابلا، ثبت استاندارد وب سرور همچنین اجازه می دهد تا در مورد یک آدرس IP فردی نتیجه گیری شود. زمان دسترسی یا فرکانس تماس‌های صفحه و درخواست‌ها به API برای تولید نشانه‌های جدید یا منشاء تماس برنامه قابل ردیابی است. برای مثال، در این کار، از لاگ‌ها، می‌توان ردیابی کرد که کاربران از واتس‌اپ، اینستاگرام یا فیسبوک که شبکه‌های اجتماعی محبوب در آلمان هستند، به URL دسترسی داشته‌اند. از برنامه های توسعه یافته فقط می توان به میزان محدودی برای ردیابی تماس استفاده کرد. اگرچه می توان مشاهده کرد که آیا نام مستعار مختلف مجموعه داده های یکسانی را به روز کرده اند یا خیر و در نتیجه آیا تماس بالقوه ای وجود داشته است یا خیر، نمی توان به وضوح تعیین کرد که آیا یک فرد ممکن است حلقه خانه یکسانی را تحت چندین نام مستعار به روز کرده باشد و در نتیجه مجموعه داده ها را جعل کرده باشد. . علاوه بر این، زمان در نظر گرفته نشد. ممکن است بین بازدید دو نفر از یک ساختمان چند هفته یا چند ماه فاصله وجود داشته باشد، به طوری که مخاطب را نتوان به عنوان مرتبط طبقه بندی کرد. بنابراین، عامل زمان باید در توسعه بیشتر برنامه در نظر گرفته شود، به عنوان مثال، با مشخص کردن زمانی که ساختمان در طول پردازش بازدید شده است. در اینجا دوباره، جنبه های حفاظت از داده ها باید در نظر گرفته شود. در صورت لزوم، اطلاعات دقیق در مورد یک مقطع زمانی خاص می تواند گروه افراد را محدود کند، به طوری که ممکن است بتوان در مورد افراد نتیجه گیری کرد. اگر عامل زمان در نظر گرفته شود، ورود دو یا چندگانه ساختمان ها نیز می تواند معنادار و قابل قبول باشد، به عنوان مثال، اگر یک ساختمان به طور مکرر به صورت روزانه بازدید شود. علاوه بر این، اظهار نظر در مورد اعتبار داده های جمع آوری شده دشوار است. که یک ضعف آشکار VGI در زمینه داده های شخصی مرتبط با سلامت است. مجموعه داده را می توان برای انتخاب های تکراری یا چندگانه به دلیل مکانیسم های تأیید استفاده شده پاک کرد، اما نمی توان تأیید کرد که آیا یک شرکت کننده واقعاً آلوده شده است یا از یک ساختمان انتخاب شده بازدید کرده است. در سایر پروژه‌های VGI، مانند OSM، مشارکت‌ها همیشه برای اشخاص ثالث قابل تأیید هستند. برای مثال، اگر مسیرها یا ساختمان‌ها دیجیتالی شوند، دیگران می‌توانند ببینند که آیا واقعاً وجود دارند یا خیر. با این حال، موارد بیماری به طور فیزیکی در چشم انداز نشان داده نمی شود. بنابراین، هیچ بازرسی بصری را نمی توان انجام داد. این با مشکلات اخلاقی همراه است. اگر معیارها از چنین برنامه‌ای مشتق شوند، اما بخش بزرگی از داده‌های ورودی مبتنی بر ادعاهای نادرست باشد، اینها هدف‌گرا نیستند و اعتبار برنامه (به عنوان مثال، یکپارچگی داده ها) داده نشده است. در مورد پراکندگی واقعی موارد بیماری در مناطق شهری نمی توان اظهار نظر معتبری داشت. به طور کلی باید به تکمیل روش های مورد استفاده با روش های اضافی به ویژه روش های کیفی توجه کرد. یک مثال برای این امر می تواند مصاحبه با افراد آزمایشی باشد که از این ابزار استفاده می کنند و داوطلبانه با پاسخ دادن به سوالات مربوط به برنامه های کاربردی توسعه یافته موافقت می کنند. به ویژه، تجربیات مفید کاربر را می توان برای شناسایی نقاط ضعف جمع آوری کرد. یک مثال برای این امر می تواند مصاحبه با افراد آزمایشی باشد که از این ابزار استفاده می کنند و داوطلبانه با پاسخ دادن به سوالات مربوط به برنامه های کاربردی توسعه یافته موافقت می کنند. به ویژه، تجربیات مفید کاربر را می توان برای شناسایی نقاط ضعف جمع آوری کرد. یک مثال برای این امر می تواند مصاحبه با افراد آزمایشی باشد که از این ابزار استفاده می کنند و داوطلبانه با پاسخ دادن به سوالات مربوط به برنامه های کاربردی توسعه یافته موافقت می کنند. به ویژه، تجربیات مفید کاربر را می توان برای شناسایی نقاط ضعف جمع آوری کرد.

نتیجه

تا چه حد می توان یک برنامه وب برای ثبت/ارزیابی فضایی موارد COVID-19 در منطقه شهری کلن بر اساس محصولات منبع باز ایجاد کرد؟

وب GIS را می توان به روشی نسبتاً ساده با کمک نرم افزار منبع باز پیاده سازی کرد. با این حال، دانش در مورد زبان های مختلف نشانه گذاری و اسکریپت و همچنین کتابخانه ها ضروری است. علاوه بر این، حداقل دانش از استانداردهای داده های مکانی مورد نیاز است. اجزای نرم افزاری که در این کار به کار رفته اند مانند Geoserver، OpenLayers یا Postgres به دلیل پیاده سازی پیشرفته و توابع یا کلاس های آماده، توسعه دهنده را از دست بسیاری از کارهای توسعه راحت می کند. Geoserver همچنین یک رابط کاربری ارائه می دهد که با آن می توان داده های جغرافیایی را در قالب های استاندارد معمولی مانند WMS یا WFS منتشر کرد. بنابراین، دانش کمتری از برنامه نویسی مورد نیاز است. در دسترس بودن بالای داده های باز در مورد موضوعات مختلف، جمع آوری اطلاعات را به صورت داوطلبانه آسان می کند. استفاده از یک محصول منبع باز امکان انتقال آسان به شهرهای دیگر، به ویژه در آلمان را تضمین می کند. داده های مکانی با وضوح های مختلف را می توان در پایگاه داده ذخیره کرد. پرس و جو از محل محیط خانه یکسان است. برای مثال، فقط توابع ماشه باید با توجه به نام جدول آنها تطبیق داده شوند. علاوه بر این، برای شهرهای کشورهای در حال توسعه، پیاده سازی به شرط در دسترس بودن داده های جغرافیایی امکان پذیر است. با این وجود، باید بر انگیزه شرکت کنندگان بالقوه تکیه کرد. برای ارزیابی خودکار داده‌ها، نقاط پایانی API باید کمی اصلاح شوند، و پرس‌وجوهای SQL باید به طور حاشیه‌ای اصلاح شوند. به طور کلی، با در نظر گرفتن مقررات مربوط به حفاظت از داده ها، این امکان را فراهم می کند که نتایج را به روشی بدون عارضه در اختیار اشخاص ثالث قرار دهد. اما به طور همزمان، در آینده باید مستندات جامعی برای این امر ایجاد شود. سپس نقاط پایانی را می توان به دلخواه گسترش داد، به عنوان مثال، برای خروجی نتایج در مقیاس های فضایی مختلف. برای توسعه بهتر، یک کانتینر Docker باید ارائه شود، از جمله راه‌اندازی برای Postgres و Geoserver با داده‌های مربوطه.

هنگام استفاده از VGI و در زمینه توسعه برنامه، چه جنبه های حفاظت از داده، اخلاقی و قانونی باید در نظر گرفته شود؟

حفاظت از داده ها باید همیشه از اولویت بالایی برخوردار باشد. فقدان محافظت می تواند افراد را از مشارکت بازدارد و در صورت دسترسی به داده ها، به عنوان مثال، توسط هکرها، عواقب مخربی به همراه داشته باشد. جنبه‌های اخلاقی با مسائل حفاظت از داده‌ها همراه است، که باید به طور همزمان هنگام برنامه‌نویسی در زمینه امنیت فناوری اطلاعات در نظر گرفته شود. علاوه بر این، از منظر اخلاقی، باید اطمینان حاصل شود که هیچ نتیجه‌ای در مورد افراد (گروه‌ها) نمی‌توان گرفت. استانداردهای خاصی مانند استفاده از گواهی های سرور (https)، همیشه باید هنگام توسعه برنامه های مربوطه تضمین شوند. با استفاده نکردن از خدمات نقشه از Google، می‌توان اطمینان حاصل کرد که شخص به خط‌مشی‌های حفظ حریم خصوصی/استفاده از شخص ثالث محدود نمی‌شود و ممکن است دیگر توسط آنها استفاده نشود. علاوه بر این، جداسازی جمع آوری داده ها و ارزیابی داده ها مهم است. برای کارهای علمی آتی، می‌توان یک دستورالعمل با توصیه‌هایی برای اقدام و مثال‌های کاربردی مشخص برای در نظر گرفتن حفاظت از داده‌ها و جنبه‌های اخلاقی یا قانونی ایجاد کرد که به صراحت برای برنامه‌های مبتنی بر VGI معتبر است. به خصوص برای برنامه های توسعه یافته در این مطالعه، جنبه مداخله پذیری به اندازه کافی مورد توجه قرار نمی گیرد، به همین دلیل است که توسعه آینده توابع مربوطه باید در پیش زمینه باشد.

در دسترس بودن داده ها و مواد

برنامه: Github-Repository; جمع آوری داده ها: https://github.com/fschmidt56/ma_app ; ارزیابی داده ها: https://github.com/fschmidt56/ma_dashboard_client ; API: https://github.com/fschmidt56/ma_dashboard_server

  •  

     

     

     

     

منابع

  1. روزر ام، ریچی اچ. همه‌گیری کروناویروس (COVID-19) – داده‌ها؛ 2020. https://ourworldindata.org/coronavirus-data . 30 آوریل 2021.

  2. Scarpone C، Brinkmann S، Große T، Sonnenwald D، Fuchs M، Walker B. یک رویکرد چند روشی برای تجزیه و تحلیل جغرافیایی در مقیاس شهرستانی بیماری‌های عفونی نوظهور: یک مطالعه موردی مقطعی از بروز COVID-19 در آلمان. Int J Health Geogr. 2020. https://doi.org/10.1186/s12942-020-00225-1 .

    مقاله PubMed PubMed Central Google Scholar

  3. نیکولا م، الصافی ز، سهرابی سی، کروان ع، الجابیر ع، ایوسیفیدیس سی، آقا م، آقا ر. پیامدهای اجتماعی-اقتصادی همه‌گیری ویروس کرونا (COVID-19): بررسی. Int J Surg. 2020؛ 78 (1): 185-93. https://doi.org/10.1016/j.ijsu.2020.04.018 .

    مقاله PubMed PubMed Central Google Scholar

  4. ACHENER Verkehrsverbund Corona-Krise: Sonderfahrplan für den NRW-Schienenverkehr; 2020 . https://avv.de/de/aktuelles/neuigkeiten/corona-krise-sonderfahrplan-f%C3%BCr-den-nrw-schienenverkehr . دسترسی به 9 نوامبر 2020.

  5. Aloi A، Alonso B، Benavente J، Cordera R، Echániz E، González F، Ladisa C، Lezama-Romanelli R، López-Parra Á، Mazzei V، Perrucci L، Prieto-Quintana D، Rodríguez A، Sañudo Effect of R. قرنطینه COVID-19 در تحرک شهری: شواهد تجربی از شهر سانتاندر (اسپانیا). پایداری. 2020؛ 12 (9): 1-18.

    مقاله Google Scholar

  6. انجمن بین المللی حمل و نقل هوایی (IATA) . تأثیر COVID-19 بر هوانوردی اروپا (ژوئن 2020)؛ 2020. https://www.iata.org/contentassets/2dc66fdff10d455a84535184d206d132/covid-europe-june2020.pdf . 09 نوامبر 2020.

  7. P resse-Und Informationsamt Der Bundesregierung (BPA) . هتل ها و غذا. 2020. https://www.bundesregierung.de/breg-de/themen/coronavirus/gastronomie-und-corona-1745038 . دسترسی به 9 نوامبر 2020.

  8. B unsagentur Für Arbeit. Kurzarbeit in der Corona-Krise; 2020. https://zav.arbeitsagentur.de/SharedDocs/Downloads/DE/Corona/Kurzarbeit.pdf?__blob=publicationFile&v=2 . دسترسی به 9 نوامبر 2020.

  9. رحیم BR، خان م.ال. نقش آموزش الکترونیکی در بحران کووید-19. Int J Creat Res Thoughts. 2020؛ 3 (8): 3135-8.

    Google Scholar

  10. Möhring K، Naumann E، Reifenscheid M، Blom AG، Wenz A، Rettig T، Lehrer R، Krieger U، Juhl S، Friedel S، Fikel M، Cornesse C. Die Mannheimer Corona-Studie: Schwerpunktbericht zu Erwerbstätigkeit und Kinderbetreuung; 2020. https://www.uni-mannheim.de/media/Einrichtungen/gip/Corona_Studie/2020-04-05_Schwerpunktbericht_Erwerbstaetigkeit_und_Kinderbetreuung.pdf . دسترسی به 9 نوامبر 2020.

  11. Vaishya R. همه گیری COVID-19 و بازی های المپیک. ترومای ارتوپ جی کلین. 2020؛ 11 (3): 281-2. https://doi.org/10.1016/j.jcot.2020.05.019 .

    مقاله Google Scholar

  12. U EFA. یوفا یورو 2020 را 12 ماه به تعویق انداخت. 2020. https://www.uefa.com/uefaeuro-2020/news/025b-0ef35fa07210-adb80b5eb2e7-1000–uefa-postpones-euro-2020/ . دسترسی به 9 نوامبر 2020.

  13. پارلمان اروپا Parlament fordert starkes Konjunkturpaket und EU Coronavirus-Solidaritätsfonds; 2020 a. https://www.europarl.europa.eu/news/de/press-room/20200415IPR77109/parlament-fordert-starkes-konjunkturpaket-und-eu-coronavirus-solidaritatsfonds . 09 نوامبر 2020.

  14. پارلمان اروپا وضعیت های اضطراری در پاسخ به بحران کرونا: وضعیت در برخی از کشورهای عضو؛ 2020b. https://www.europarl.europa.eu/RegData/etudes/BRIE/2020/649408/EPRS_BRI(2020)649408_EN.pdf . دسترسی به 9 نوامبر 2020.

  15. یورگنس سی. نقشه برداری قابل اعتماد COVID-19: جنبه های سواد داده های جغرافیایی-مکانی نقشه های choropleth. KN J Cartogr Geogr Inf. 2020؛ 70 (4): 155-61. https://doi.org/10.1007/s42489-020-00057-w .

    مقاله Google Scholar

  16. ب undeskanzleramt. Anfragebeantwortung durch den Bundeskanzler Sebastian Kurz zu der schriftlichen Anfrage (1283/J) der Abgeordneten Dr. Nikolaus Scherak، MA، Kolleginnen und Kollegen an den Bundeskanzler betreffend Übermittlung Regfiler von Bewegunegs; 2020. https://www.parlament.gv.at/PAKT/VHG/XXVII/AB/AB_01293/imfname_798162.pdf . دسترسی به 9 نوامبر 2020.

  17. Deutsche Vereinigung Für Datenschutz EV (DVD). RKI präsentiert Datenspende-App. DANA Datenschutz-Nachrichten. 2020؛ 43 (2): 98-100.

    Google Scholar

  18. B undesministerium Des Innern Für Bau And Heimat (BMI) . سوالات متداول Corona-Warn-App; 2020. https://www.bmi.bund.de/SharedDocs/downloads/DE/veroeffentlichungen/2020/corona/corona-warn-app-faq.pdf?__blob=publicationFile&v=4 . 09 نوامبر 2020.

  19. Dmitrienko A، Fröhlich L، Miettinen M، Nguyen TC، Sadeghi AR Sinn und Unsinn der Corona-Warn-App; 2020 . https://tracecorona.net/wp-content/uploads/2020/10/20201013_Sinn-und-Unsinn_Corona-Warn-App.pdf . 01 مه 2021.

  20. Goodchild MF. شهروندان به عنوان حسگر: دنیای جغرافیای داوطلبانه جئوژورنال. 2007؛ 69 (4): 211-21. https://doi.org/10.1007/s10708-007-9111-y .

    مقاله Google Scholar

  21. Boulos MNK. Web GIS در عمل III: ایجاد یک نقشه تعاملی ساده از مقامات استراتژیک سلامت انگلستان با استفاده از Google Maps API، Google Earth KML و MSN Virtual Earth Map Control. Int J Health Geogr. 2005؛ 4 (1): 22. https://doi.org/10.1186/1476-072X-4-22 .

    مقاله PubMed PubMed Central Google Scholar

  22. Demuzere M، Hankey S، Mills G، Zhang W، Lu T، Bechtel B. ترکیب داده‌های آموزشی متخصص و جمعی برای نقشه‌برداری شکل شهری و عملکردهای قاره ایالات متحده. داده های علمی 2020؛ 7 (1): 264. https://doi.org/10.1038/s41597-020-00605-z .

    مقاله PubMed PubMed Central Google Scholar

  23. Ilieva RT، Mcphearson T. داده های رسانه های اجتماعی برای پایداری شهری. نات ساستین. 2018؛ 1:553-65. https://doi.org/10.1038/s41893-018-0153-6 .

    مقاله Google Scholar

  24. رینو A. _ اطلاعات جغرافیایی داوطلبانه برای توسعه پایدار شهری هارد دی، ویراستار. تحقیق کلان شهری: روش ها و رویکردها. ارسال شده.

  25. Herfort B، Lautenbach S، Porto de Albuquerque J، Anderson J، Zipf A. تکامل نقشه برداری بشردوستانه در جامعه OpenStreetMap. Sci Rep. 2021؛ 11:3037. https://doi.org/10.1038/s41598-021-82404-z .

    CAS مقاله PubMed PubMed Central Google Scholar

  26. Chen H، Zhang WC، Deng C، Nie N، Yi L. داوطلب اطلاعات جغرافیایی برای مدیریت بلایا با استفاده از بانک اطلاعات بلایای زلزله و پلت فرم اشتراک‌گذاری. IOP Conf Ser Earth Environ Sci. 2017؛ 57 (1): 1-9. https://doi.org/10.1088/1755-1315/57/1/012015 .

    مقاله Google Scholar

  27. Engler NJ، Scassa T، Fraser Taylor DR. کارتوگرافی سایبری و اطلاعات جغرافیایی داوطلبانه. در: فریزر تیلور DR، ویراستار. سری کارتوگرافی مدرن (5) – تحولات در تئوری و عمل کارتوگرافی سایبری، برنامه های کاربردی و نقشه برداری بومی. الزویر: آمستردام؛ 2014. ص. 43-57. https://doi.org/10.1016/B978-0-444-62713-1.00004-0 .

    فصل Google Scholar

  28. Edler D, Vetter M. سادگی کارتوگرافی وب سمعی و بصری مدرن: نمونه ای با منبع باز کتابخانه جاوا اسکریپت leaflet.js. KN J Cartogr Geogr Inf. 2019؛ 69:51–62. https://doi.org/10.1007/s42489-019-00006-2 .

    مقاله Google Scholar

  29. بلات ای جی. مزایا و خطرات اطلاعات جغرافیایی داوطلبانه J Map Geogr Libr. 2015؛ 11 (1): 99-104. https://doi.org/10.1080/15420353.2015.1009609 .

    مقاله Google Scholar

  30. Mooney P، Oltenau-Raimond AM، Touya G، Juul N، Alvanides S، Kerle N. ملاحظات حریم خصوصی، اخلاقی و حقوقی در اطلاعات جغرافیایی داوطلبانه. در: Foody G، رجوع کنید به L، Fritz S، Mooney P، Oltenauraimond AM، Antoniou V، ویراستاران. نقشه برداری و سنسور شهروند. Ubiquity Press: لندن; 2017. ص. 119-35. https://doi.org/10.5334/bbf.f .

    فصل Google Scholar

  31. Shen N، Yang J، Yuan K، Fu C، Jia C. مکانیزم به اشتراک گذاری مکان کارآمد و حفظ حریم خصوصی. رابط های پایه محاسباتی. 2016؛ 44 (2): 102-9. https://doi.org/10.1016/j.csi.2015.06.001 .

    مقاله Google Scholar

  32. سولا ع. اخلاق تحقیق در عصر کلان داده Bull Assoc Inf Sci Technol. 2016؛ 42 (2): 17-21. https://doi.org/10.1002/bul2.2016.1720420207 .

    مقاله Google Scholar

  33. سی هو جی . برخی نگرانی های حقوقی در مورد استفاده از اطلاعات جغرافیایی با منبع جمعیت. در: سری کنفرانس های IOP: علوم زمین و محیط زیست 20 (1)، هفتمین کنفرانس و نمایشگاه بین المللی سنجش از دور و سیستم اطلاعات جغرافیایی IGRSM، کوالالامپور، مالزی، 22 تا 23 آوریل، 1 تا 15. 2014. https://doi.org/10.1088/1755-1315/20/1/012040 .

  34. Scassa T. مسائل حقوقی با اطلاعات جغرافیایی داوطلبانه. Can Geogr. 2013؛ 57 (1): 1-10. https://doi.org/10.1111/j.1541-0064.2012.00444.x .

    مقاله Google Scholar

  35. کنسرسیوم وب جهانی (W3C) . مشخصات API جغرافیایی، 2nd edn; 2018. https://www.w3.org/TR/geolocation-API/ . دسترسی به 9 نوامبر 2020.

  36. Patil S، Lai J. چه کسی چه زمانی را می شناسد: پیکربندی مجوزهای حریم خصوصی در یک برنامه آگاهی. در: مجموعه مقالات کنفرانس SIGCHI در مورد عوامل انسانی در سیستم های محاسباتی، پورتلند، اورگان، ایالات متحده، آوریل 02-07. 2005، ص. 101-10.

  37. Doty N, Mulligan DK, Wilde E. مسائل حریم خصوصی API مکان جغرافیایی W3C. گزارش 2010-038. UC Berkeley: School of Information; 2010، ص. 1-17.

  38. A k Technik Der Konferenz Der Unabhängigen Datenschutzaufsichtsbehörden Des Bundes Und Der Länder (DSK). Das Standard-Datenschutzmodell – Eine Methode zur Datenschutzberatung und -prüfung auf der Basis einheitlicher Gewährleistungsziele; 2020 . https://www.datenschutzzentrum.de/uploads/sdm/SDM-Methode_V2.0b.pdf . دسترسی به 9 نوامبر 2020.

  39. Boulos MNK، Resch B، Crowley DN، Breslin JG، Sohn G، Burtner R، Pike WA، Jezierski E، Chuang KY. جمع سپاری، سنجش شهروندان و فناوری های وب حسگر برای نظارت بر سلامت عمومی و محیط زیست و مدیریت بحران: روندها، استانداردهای OGC و نمونه های کاربردی. Int J Health Geogr. 2011؛ ​​67 (10): 1-29. https://doi.org/10.1186/1476-072X-10-67 .

    مقاله Google Scholar

  40. اُوارد A. _ _ برنامه جدید موقعیت جغرافیایی اولین پاسخ دهندگان شهروندان را به قربانیان حمله قلبی متصل می کند. 2011. https://radar.oreilly.com/2011/01/firedepartment-app.html . دسترسی به 9 نوامبر 2020.

  41. Sickweather INC. چگونه sickweather کار می کند. 2020. https://sickweather.com/how/ . دسترسی به 9 نوامبر 2020.

  42. بیمارستان کودکان B OSTON. درباره HealthMap 2020 a. https://healthmap.org/about/ . دسترسی به 9 نوامبر 2020.

  43. بیمارستان کودکان B OSTON. شیوع در نزدیکی من؛ 2020b. https://healthmap.org/outbreaksnearme . دسترسی به 9 نوامبر 2020.

  44. Freunde Liberias EV Was ist EBOLAPP بود؟ 2020. https://www.ebolapp.org/ . 09 نوامبر 2020.

  45. Weichert T. Mit Digitaler Technik gegen die Pandemie—mit oder ohne Bürgerrechte? DANA Datenschutz-Nachrichten. 2020؛ 43 (2): 80-90.

    Google Scholar

  46. Gis Cloud Ltd. توقف کرونا! برنامه Crowdsourcing از تجزیه و تحلیل نقشه حرارتی برای پیش بینی شیوع ویروس کرونا استفاده می کند. 2020 a. https://www.giscloud.com/blog/stop-corona-crowdsourcing-app-uses-heatmap-analysis-to-predict-coronavirus-outbreaks/ . دسترسی به 9 نوامبر 2020.

  47. G Cloud LTD است. Zusammen gegen corona; 2020b. https://stopcorona.app/ . 09 نوامبر 2020.

  48. موسسه رابرت کخ (RKI) . Corona-datenspende; 2020 a. https://corona-datenspende.de/ . دسترسی به 9 نوامبر 2020.

  49. موسسه رابرت کخ (RKI) . برنامه Corona-datenspende; 2020b. https://www.rki.de/DE/Content/InfAZ/N/Neuartiges_Coronavirus/Corona-Datenspende.html . دسترسی به 9 نوامبر 2020.

  50. B ezirksregierung Köln Hausumringe; 2020 . https://www.bezreg-koeln.nrw.de/brk_internet/geobasis/liegenschaftskataster/alkis-folgeprodukte/hausumringe/index.html . دسترسی به 9 نوامبر 2020.

  51. استان کلن. Postleitzahlgebiete Köln; 2020c. https://offenedaten-koeln.de/dataset/postleitzahlgebiete-koeln . دسترسی به 9 نوامبر 2020.

  52. Zook M, Graham M, Shelton T, Gorman S. داوطلبانه اطلاعات جغرافیایی و امداد رسانی به بلایای جمعی: مطالعه موردی زلزله هائیتی. سیاست بهداشت جهانی پزشکی 2010؛ 2 (2): 7-33. https://doi.org/10.2202/1948-4682.1069 .

    مقاله Google Scholar

  53. S tadt Köln. ویروس کرونا در کلن – Entwicklung der Fallzahlen; 2020b. https://www.stadt-koeln.de/artikel/69443/index.html . دسترسی به 9 نوامبر 2020.

  54. S tadt Köln. Corona-virus: 119 Erkrankte در کلن؛ 2020 a. https://www.stadt-koeln.de/politik-und-verwaltung/presse/corona-virus-119-erkrankte-koeln . دسترسی به 9 نوامبر 2020.

  55. تیلور پی، واکر دی، کاتالانو جی، هویلر ام. تنوع و قدرت در شبکه شهر جهانی. شهرها 2002؛ 19:231-41.

    مقاله Google Scholar

  56. آژانس محیط زیست اروپا (EEA) . Urban Atlas LCLU 2018; 2018. https://land.copernicus.eu/local/urban-atlas/urban-atlas-2018?tab=metadata . 09 نوامبر 2020.

  57. Micromarketing-Systeme Und Consult GMBH. Das Datenhandbuch 2019. Microcom: Neuss; 2019. ص. 1-162.

    Google Scholar

  58. A rbeitsgemeinschaft Der Vermessungsverwaltungen Der Länder Der Bundesrepublik Deutschland (AdV) ATKIS-Objektartenkatalog Basis-DLM; 2018 . https://www.adv-online.de/icc/extdeu/nav/a63/binarywriterservlet?imgUid=9201016e-7efa-8461-e336-b6951fa2e0c9&uBasVariant=11111111-1111111111111 . دسترسی به 9 نوامبر 2020.

  59. Flanagin AJ، Metzger MJ. اعتبار اطلاعات جغرافیایی داوطلبانه جئوژورنال. 2008؛ 72 (3): 137-48. https://doi.org/10.1007/s10708-008-9188-y .

    مقاله Google Scholar

  60. B eaufort F. تعامل با دستگاه های بلوتوث در وب. 2019 . https://developers.google.com/web/updates/2015/07/interact-with-ble-devices-on-the-web . دسترسی به 9 نوامبر 2020.

منابع:

Bertino، E.، Thuraisingham، B.، Gertz، M.، & Damiani، ML (2008). امنیت و حریم خصوصی برای داده های مکانی: مفاهیم و دستورالعمل های تحقیق. در مجموعه مقالات کارگاه بین المللی SIGSPATIAL ACM GIS 2008 در مورد امنیت و حریم خصوصی در GIS و LBS (ص 6-19). نیویورک، نیویورک، ایالات متحده آمریکا: ACM. DOI: 10.1145/1503402.1503406

براون، جی، و وبر، دی (2011). GIS مشارکت عمومی: روشی جدید برای برنامه ریزی پارک ملی منظر و برنامه ریزی شهری , 102 (1), 1-15. DOI: 10.1016/j.landurbplan.2011.03.003

Dragićević، S. (2004). پتانسیل GIS مبتنی بر وب مجله نظام های جغرافیایی ، 6 (2)، 79-81. DOI: 10.1007/s10109-004-0133-4

Goodchild، MF (2007). شهروندان به عنوان حسگر: دنیای جغرافیای داوطلبانه GeoJournal , 69 (4), 211-221.

هاکلی، ام (2013). جغرافیای جدید و توهم دموکراسی‌سازی. محیط زیست و برنامه ریزی A , 45 (1), 55-69. DOI: 10.1068/a45184

پنگ، Z.-R. (1999). چارچوب ارزیابی برای توسعه GIS اینترنت. محیط و برنامه ریزی ب: برنامه ریزی و طراحی ، 26 (1)، 117-132. DOI: 10.1068/b260117

Plewe, B. (1997). GIS آنلاین: بازیابی اطلاعات، نقشه برداری و اینترنت (1 ویرایش). سانتافه، NM: OnWord Press.

Turner, A. (2006). مقدمه ای بر جغرافیای جدید . O’Reilly Media, Inc.

Yang, C., Wong, DW, Yang, R., Kafatos, M., & Li, Q. (2005). تکنیک های بهبود عملکرد در GIS مبتنی بر وب مجله بین المللی علوم اطلاعات جغرافیایی , 19 (3), 319-342. DOI: 10.1080/13658810412331280202

3 نظرات

دیدگاهتان را بنویسید