كليدواژه :
وب معنايي , زبان پرسش و پاسخ ژئواسپاركل , پايگاه داده گرافي پارليامنت , روابط توپولوژي مكاني , خدمات عمومي
چكيده فارسي :
جستجو و اولويت بندي مكانها و خدمات از جمله نيازهاي ضروري كاربران در محيط هاي شهري است. در دو دهه اخير، قابليتهاي برنامه هاي كاربردي تحت وب بهبود يافته و بخش قابل توجهي از پرسشهاي كاربران در وب با جستجوهاي ساده مكاني پاسخ داده ميشوند؛ اما در برخي موارد نياز است كه علاوه بر معيارهاي مكاني ساده، روابط مكاني نيز درنظرگرفته شوند. علاوه براين، وب فعلي به سمت اضافه كردن توانايي درك و فهم به ماشين از طريق وب معنايي پيش ميرود. برنامه هاي كاربردي حاوي داده هاي مكاني در وب به سرعت در حال افزايش است. اين داده ها با مشكلاتي از قبيل تنوع وگستردگي، تعامل ناپذيري و كامل نبودن رو به رو هستند؛ بنابراين براي بازيابي و به كارگيري اطلاعات مكاني مناسب نميباشند. تعريف داده هاي مكاني با استفاده از مفاهيم وب معنايي، راه حلي براي مشكلات مذكور است. در حال حاضر استانداردهاي مختلفي براي تعريف داده هاي مكاني- معنايي توسعه داده شدهاند. ژئواسپاركل به عنوان يك زبان پرسش وپاسخ معنايي، استانداردي توسعه يافته به منظور پرسش وپاسخ و بازيابي اطلاعات مكاني در وب معنايي ميباشد. در اين پژوهش يك برنامه كاربردي تحت وب به منظور اطلاع رساني، جستجو و توصيه مراكز خدماتي توسعه داده شده است. در سامانه توسعهدادهشده، سيستم اطلاعات مكاني و وب معنايي با يكديگر تركيب شده و جستجو براساس روابط هندسي ساده، روابط توپولوژي مكاني، عملگرهاي مكاني، روابط معنايي و ويژگيهاي توصيفي انجام ميشود. به علاوه، از فرض جهان باز و فناوريهايي همچون هست يشناسي و زبان پرسشوپاسخ مكاني - معنايي ژئواسپاركل استفاده شده است. هست يشناسي ژئواسپاركل براي كار با مفاهيم مكاني و هستي شناسي QallMe براي تعريف مفاهيم گردشگري شده اند. علايق و نيازهاي شهروندان نيز در اين سامانه درنظرگرفته شده است. روال اجرايي سامانه شامل دو فاز ورود اطلاعات و پرسش و پاسخ ميباشد. ابتدا اطلاعات مكاني و توصيفي از منابع مختلف گرداوري شده و به فرمت معنايي در هستي شناسي كاربردي تبديل شده اند. سپس اطلاعات معنايي در پايگاه داده گرافي پارليامنت ذخيره شده اند. با وجود اين داده ها و با استفاده از رابط كاربري تحت وب توسعه داده شده، كاربر ميتواند مراكز خدماتي موردنياز خود را جستجو كند. سامانه طراحي شده، با دريافت درخواست كاربر، پرسشي مكاني - معنايي مبتني بر زبان پرسش و پاسخ ژئواسپاركل را ايجاد و اجرا كرده و نتايج بر روي نقشه به كاربر نمايش داده ميشوند. براي بررسي قابليتهاي سامانه، دو سناريو اجرايي پياده شده است. در اين سامانه، مشكلات اطلاعات مكاني در وب شامل تعامل ناپذيري، تنوع و كامل نبودن تا حد قابل قبولي كاهش يافته است. همچنين نتايج حاصل از اجراي سناريو در نرم افزار مكاني، عملكرد بهتر سامانه توسعه داده شده را نسبت به سامانه هاي مرتبط پيشين نشان ميدهد.
چكيده لاتين :
Search, discovery, and prioritizing important places and facilities is a vital requirement of users in urban environments. Over the past twenty years, web mapping applications have been continuously improving to better proffer location based services to users. A considerable part of users’ search in web mapping application can be addressed by simple distance-based spatial search. However, there are cases where, in order to properly address user requirements, web mapping applications need to consider not only simple spatial criteria but also spatial relationships. Additionally, current web is moving towards machine readable and machine understandable contents through semantic web. Semantic web provides standards and technologies for machines to be capable of understanding documents on the web. Meanwhile, the amount of spatial data that is published on the web is rapidly growing. These data are faced with problems such as diversity, heterogeneity, incompleteness, and therefor are not well prepared for retrieval and utilization. Description of spatial data using semantic web concepts is a solution to most of the mentioned problems. Currently, different standardization organizations in geospatial community are working on development of required standards for semantic spatial data. GeoSPARQL, a semantic query language, is a standard developed to query and retrieve semantically described spatial information over the web. In order to enable citizens to search and recommend urban facilities, this study developed a web mapping application. In this application, GIS and semantic web technologies are integrated to enhance the performance of the system. Search and discovery based on simple geometric relations, topological relationships, spatial operators, semantic relations and descriptive characteristics of features are implemented in the system. The system implements semantic web technologies, ontology, Open World Assumption and spatio-semantic query language. GeoSPARQL ontology is used to define a RDF/OWL vocabulary for representing spatial objects and querying topological and non-topological relations. QallMe ontology is used to define concepts related to the tourism industry including urban facilities. In this system, interests and needs of citizens are considered as well. There are two executive routines in the system, including data entry and query handling. In the data preparation phase, spatial characteristics and attribute information of urban service centers from various sources are gathered and converted to a semantic representation based on the application ontologies. This semantic representation is saved in Parliament triple store. Having the data prepared in the triple store, a user can access the system through a web based user interface and search for required facilities or places within the city. The query is transformed to GeoSPARQL select queries afterward and executed on the triple store. The responses are presented to the user on a map, developed by Google Maps APIs. In order to demonstrate the feasibility of the developed application, two usage scenarios are thoroughly implemented and described. The implementation results in spatial software comparing the developed application show the general adequacy of the system. Additionally, diversity, heterogeneity and incompleteness problems of spatial information on the web have decreased to a significant extent. The developed system helps citizens to find urban facilities accurately and efficiently.