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

Rate this post

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

MapServer

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

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

gistech.ir

بیشتر بخوانید:   سیاست ESRI درباره جاوااسکریپت ، سیلورلایت Silverlight و فلکس Flex

Check Also

MapServer

اجزای یک برنامه نوشته شده به وسیله MapServer

یک برنامه ساده از MapServer حاوی موارد زیر است : ۱) Mapfile : یک ساختار …

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

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