طراحی و اجرای وب اپلیکیشن مسیر یابی سه بعدی در فضاهای داخلی(مقاله علمی وزارت علوم)
حوزه های تخصصی:
با توجه به وسیعتر و پیچیده تر شدن فضای بسته داخل ساختمان ها مانند فرودگاه ها، مراکز خرید و بیمارستان ها نیاز به سیستم های ناوبری در فضای بسته ( Indoor ) جهت راهنمایی کاربر مخصوصا در مواقع بحران مانند زلزله و آتش سوزی احساس میشود. هدف اصلی این پژوهش طراحی و پیاده سازی سیستم تحت وب ناوبری در فضای سه بعدی داخل ساختمان است. این سیستم بطور اتوماتیک مدل داده CityGML را پردازش کرده، و اطلاعات مفهومی، توپولوژی و ژئومتری مانند، پلان طبقات، کاربری فضاهای داخلی و نحوه اتصال این فضا ها را از آن استخراج و سپس یک گراف مسیریابی از اطلاعات استخراج شده تولید می کند. پردازش مدل داده CityGML و آنالیز گراف و مسیریابی در سمت سرور و با استفاده از زبان برنامه نویسی Python انجام شده، و رابط کاربری نیز با استفاده از زبان های توسعه وب مانند HTML ، JavaScript ، JQuery و AJAX توسعه یافته است. از ویژگی های این وب اپلیکیشن، ارائه مسیر و مدل سه بعدی ساختمان در یک محیط سه بعدی است که با استفاده از کره مجازی Cesium ایجادشده و علاوه بر آن به همراه مسیر محاسبه شده یک راهنمای توصیفی نیز در اختیار کاربر قرار می گیردکه باعث درک بهتر از مسیر شده است. انجام اتوماتیک پردازش مدل داده CityGML و تولید گراف و مسیریابی، توسط موتور نرم افزاری توسعه داده شده در این پژوهش باعث شده تا نیازی به استفاده از هرگونه نرم افزار جانبی برای اینگونه محاسبات نباشد. امکان اجرای این نرم افزار روی هر وسیله ای که به شبکه اینترنت متصل و مجهز به یک مرورگر رایج وب باشد، وجود دارد