TY - JOUR JF - jsaeh JO - Journal of Spatial Analysis Environmental Hazards VL - 7 IS - 2 PY - 2020 Y1 - 2020/8/01 TI - designing and implementing a 3D indoor navigation web application TT - طراحی و اجرای وب اپلیکیشن مسیر یابی سه بعدی در فضاهای داخلی N2 - با توجه به وسیعتر و پیچیده­تر شدن فضای بسته داخل ساختمان­ها مانند فرودگاه­ها، مراکز خرید و بیمارستان­ها نیاز به سیستم های ناوبری در فضای بسته (Indoor) جهت راهنمایی کاربر مخصوصا در مواقع بحران مانند زلزله و آتش سوزی احساس میشود. هدف اصلی این پژوهش طراحی و پیاده­سازی سیستم تحت وب ناوبری در فضای سه­بعدی داخل ساختمان است. این سیستم بطور اتوماتیک مدل داده CityGML را پردازش کرده، و اطلاعات مفهومی، توپولوژی و ژئومتری مانند، پلان طبقات، کاربری فضاهای داخلی و نحوه اتصال این فضا­ها را از آن استخراج و سپس یک گراف مسیریابی از اطلاعات استخراج شده تولید می­کند. پردازش مدل داده CityGML و آنالیز گراف و مسیریابی در سمت سرور و با استفاده از زبان برنامه­نویسی Python انجام شده، و رابط کاربری نیز با استفاده از زبان­های توسعه وب مانند HTML، JavaScript، JQuery و AJAX توسعه یافته­است. از ویژگی­های این وب اپلیکیشن، ارائه مسیر و مدل سه­بعدی ساختمان در یک محیط سه­بعدی است که با استفاده از کره مجازی Cesium ایجادشده و علاوه بر آن به همراه مسیر محاسبه شده یک راهنمای توصیفی نیز در اختیار کاربر قرار می گیردکه باعث درک بهتر از مسیر شده­است. انجام اتوماتیک پردازش مدل داده CityGML و تولید گراف و مسیریابی، توسط موتور نرم­افزاری توسعه داده شده در این پژوهش باعث شده تا نیازی به استفاده از هرگونه نرم­افزار جانبی برای اینگونه محاسبات نباشد. امکان اجرای این نرم­افزار روی هر وسیله­ای که به شبکه اینترنت متصل و مجهز به یک مرورگر رایج وب باشد، وجود دارد SP - 67 EP - 80 AU - Sadidi, Javad AU - Judaki, Zahra AU - Rezayan, Hani AD - Kharazmi university KW - Indoor Navigation KW - indoor space KW - Graph CityGML KW - Topology KW - Semantic KW - Geometry UR - http://jsaeh.khu.ac.ir/article-1-2920-fa.html DO - 10.29252/jsaeh.7.2.67 ER -