معرفی نرم افزار MapServer در حوزه WebGIS

نرم افزار MapServer در ابتدا توسط دانشگاه مینه سوتا، ناسا و گروه منابع طبیعی مینه سوتا (به طور رسمی از سال 1997) توسعه داده شد و در حال حاضر تحت پروژه TerraSIP (مورد حمایت ناسا و مینه سوتا)اداره می شود. این نرم افزار می تواند در دو حالت به کار گرفته شود: در قالب یک برنامه CGI یا به عنوان یک API تحت نام MapScript قابل برنامه نویسی تحت زبان های برنامه نویسی مختلف. عنصر اساسی در این نرم افزار Mapfile است که یک فایل متنی بوده که تنظیمات برنامه ازقبیل تعیین مسیر داده ها، سیستم مختصات، قالب خروجی، تنظیمات کارتوگرافی و … در آن مشخص می شود. علاوه بر آن MapServer از یک فایل قالب HTML برای قالب بندی خروجی برای نمایش در سمت کاربر استفاده می کند. معماری این نرم افزار در شکل زیر نمایش داده شده است.

 

07 thumb معرفی نرم افزار MapServer در حوزه WebGIS

معماری نرم افزار UMN MapServer

در طول زمان نرم افزار هایی مهمی مانند CartoWeb، KaMap، p.Mapper و Chameleon بر مبنای آن توسعه داده شده است. این نرم افزارها به طور معمول قابلیت های بیشتری را مانند پشتیبانی از AJAX، اعتبار سنجی کاربرعلاوه بر توانایی های موجود MapServer فراهم می آورند. کاربر به سادگی می تواند توانایی های این نرم افزارها را با برنامه نویسی با هم ترکیب کند. طیف دومی از نرم افزارها مانند MapStorer نیز وجود دارند که در کنار MapServer برای ایجاد یک سیستم WebGIS در جهت افزایش امکانات و راحت سازی آن به کار می روند.

Трафиковое продвижение сайта, КАК ПРИВЛЕЧЬ ДОПОЛНИТЕЛЬНЫЙ ТРАФИК,

مطالب مرتبط

نظر بدهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *