13
1 ﻣﻘﺎﻟﻪ ﻋﻨﻮان: ﻃﺮ ا ﻣﻜـﺎﻧﻲ اﻃﻼﻋـﺎت ﺳﻴﺴﺘﻢ ﺳﺎزي ﭘﻴﺎده و ﺣﻲ ﭘـﺬﻳﺮ ﺗﻌﺎﻣـﻞ) Interoperable ( ﺧﺎﻧﻮادﮔﻲ ﻧﺎم و ﻧﺎم: اﺳﻜﻮﻳﻲ ﻛﻼﻧﺘﺮي ﻋﻠﻲ ﺷﺮﻗﻲ آذرﺑﺎﻳﺠﺎن ﻃﺒﻴﻌﻲ ﻣﻨﺎﺑﻊ و ﻛﺸﺎورزي ﺗﺤﻘﻴﻘﺎت ﻣﺮﻛﺰ ﻋﻠﻤﻲ ﻫﻴﺌﺖ ﻋﻀﻮ- ارﺷﺪ ﻛﺎرﺷﻨﺎسGIS & RS – Geoinformatics آدرس: ﺷﺮﻗﻲ آذرﺑﺎﻳﺠﺎن اﺳﺘﺎن ﺗﺒﺮﻳﺰ ﺳﻬﻨﺪ ﺟﺪﻳﺪ ﺷﻬﺮ ﻳﻚ ﮔﻠﺴﺘﺎن ﻣﺠﺘﻤﻊ دو ﺑﻠﻮك ﻏﺮﺑﻲ دو ﻃﺒﻘﻪ ﺗﻠﻔﻦ: 09144154732 و3440120 - 0412 دورﻧﮕﺎر: 2662866 - 0412 Email : com . yahoo @ Oskhom ﭼﻜﻴﺪه ﭘﺬﻳﺮي ﺗﻌﺎﻣﻞ اﻣﺮوزه) Interoperability ( ﭘﺎﻳﻪ و اﺳﺎس ﻫـﺎ داده ﮔـﺬاري اﺷﺘﺮاك ﺑﻪ) Data Sharing ( ﺳـﺎزي ﻳﻜﭙﺎرﭼـﻪ و دﻧﻴﺎي در اﻃﻼﻋﺎتWeb GIS ﻣﻴﺸﻮد ﻣﺤﺴﻮب. ﻣﺮاﺣـﻞ ﻧﻤـﻮدن ﺳـﭙﺮي ﺣﺎل در ﻳﺎ ﻧﻤﺎﻳﻨﺪ ﻓﺮاﻫﻢ را ﺗﻌﺎﻣﻞ اﻳﻦ ﺑﺘﻮاﻧﻨﺪ ﻛﻪ ﻓﻨﺎورﻳﻬﺎﻳﻲ اﻣﺎ وﻳﺎ ﻫﺴﺘﻨﺪ ﺧﻮد اوﻟﻴﻪ اﻧﺘﻈﺎرات ﻧﻈ ﻣﻮرد ﻧﻤ ﺗﺎﻣﻴﻦ اﻧﺪ ﻧﺘﻮاﻧﺴﺘﻪ را ﺎﻳﻨﺪ. ﺣﺎﺿﺮ ﺗﺤﻘﻴﻖ ﻫﺪف ﺑﺮرﺳﻲ ﻓﻨﺎوريGML ﻧﻤـﻮدن ﻓـﺮاﻫﻢ ﺑـﺮايInteroperability ﻣﻴﺒﺎﺷﺪ ﻫﻮا آﻟﻮدﮔﻲ اﻃﻼﻋﺎﺗﻲ ﺳﻴﺴﺘﻢ ﻳﻚ در. در ا ﺗﺤﻘﻴﻖ ﻳﻦ ﺑﻌﺪ از اﻧﺘﺨﺎب ﺷﻬﺮ ﻣﻄﺎﻟﻌﻪ ﻣﻮرد ﻣﻨﻄﻘﻪ ﺑﻌﻨﻮان ﺗﻬﺮان ﺑﻪ ﻧﻴﺎزﻫﺎ آﻧﺎﻟﻴﺰ و ﺷﺪه ﭘﺮداﺧﺘﻪ ﺳﻴﺴﺘﻢ اﻃﻼﻋﺎﺗﻲ ﻣﺪل، اﺳﻜﻴﻤﺎيGML ﭘﺮوﻧﺪه وGML ﻧﻴﺎز ﻣﻮرد ﺗﻬﻴﻪ ﺷﺪ ﻧﺪ. ﺳﻴـﺴﺘﻢ اداﻣﻪ در اﻃﻼﻋـﺎﺗﻲ ﻣﺸﺘﺮي ﻣﻌﻤﺎري اﺳﺎس ﺑﺮ- ﺧﺎدم(Client-Server) ﺗﻜﻨﻮﻟﻮژﻳﻬﺎي ﺑﻜﺎرﮔﻴﺮي ﺑﺎ و ﻃﺮاﺣﻲASP ‘ VBScript ‘ DOM HTML اﺳﺘﺎﻧﺪارد وPSI و ﺳﺎزي ﭘﻴﺎده ﮔﺮدﻳﺪ اﺳﺘﻔﺎده آﻣﺎده. دا ﻧﺸﺎن ﺗﺤﻘﻴﻖ اﻳﻦ د ﻛﻪ ﺗﻜﻨﻮﻟﻮژيGML و ﻛﺪﺑﻨﺪي ﺟﻬﺖ ﻻزم ﻗﺎﺑﻠﻴﺘﻬﺎي ﺗﻤﺎﻣﻲ ﻫﺎي ﺳﻨﺴﻮر ﻣﺸﺎﻫﺪات اﻧﺘﺸﺎر ﻫﻮا آﻟﻮدﮔﻲ ﺑﻪ ﺣﺴﺎس را ﻣﻴﺘﻮاﻧﺪ و داﺷﺘﻪ ﻛـﺮدن ﻓـﺮاﻫﻢ ﺿـﻤﻦInteroperability اي داده، اﺷـﺘﺮاك ﻫﺎ داده ﮔﺬاري(Data Sharing) اﻣﺎ ﻧﻤﺎﻳﺪ ﺗﺴﻬﻴﻞ را ﻓﺮﻣﺘﻬـﺎ ﺳـﺎﻳﺮ ﺑـﺎ ﻣﻘﺎﻳﺴﻪ در، GML ﭘﺮوﻧـﺪه ﺣﺠﻴﻤـﻲ ﻫـﺎي ﭼﻨـﻴﻦ ﺑـﺮاي را ﺳﻴﺴﺘﻤﻬﺎﻳﻲ ﻣﻴﻜﻨﺪ اﻳﺠﺎد. اﻳﻨﻬﺎ ﺑﺮ ﻋﻼوه ﺑﻜﺎرﮔﻴﺮي ﺗﻜﻨﻮﻟﻮژيSVG ﺑﻬﻤﺮاهGML ﺑﻪ آﻳﻨﺪه ﻛﺎر ﻋﻨﻮان ﺑﺮاي ﻋﻼﻗﻤﻨـﺪ ﻣﺤﻘﻘـﺎن ﺗﻮﺻـﻴﻪ ﻣﻴﮕ ﺮد دد. ﻛﻠﻴﺪي ﻛﻠﻤﺎت: ﺳﻨﺴﻮر، ﻫﻮا آﻟﻮدﮔﻲ، Client ، Data sharing ، GML ، Interoperability ، PSI ، Server ، SVG وWeb GIS

طراحي و پياده سازي سيستم اطلاعات مكاني تعامل پذير

Embed Size (px)

Citation preview

Page 1: طراحي و پياده سازي سيستم اطلاعات مكاني تعامل پذير

1

:عنوان مقاله تعامـل پـذير حي و پياده سازي سيستم اطالعـات مكـاني اطر

)Interoperable( - عضو هيئت علمي مركز تحقيقات كشاورزي و منابع طبيعي آذربايجان شرقي– علي كالنتري اسكويي:نام و نام خانوادگي

GIS & RS – Geoinformatics كارشناس ارشد

طبقه دو غربي– بلوك دو – مجتمع گلستان يك – شهر جديد سهند – تبريز – استان آذربايجان شرقي :آدرس 0412-2662866 : دورنگار0412-3440120 و 09144154732: تلفن

Email :com.yahoo@Oskhom

چكيده و يكپارچـه سـازي ) Data Sharing(به اشتراك گـذاري داده هـا اساس و پايه )Interoperability(امروزه تعامل پذيري

اما فناوريهايي كه بتوانند اين تعامل را فراهم نمايند يا در حال سـپري نمـودن مراحـل . محسوب ميشودWeb GISاطالعات در دنياي بـراي فـراهم نمـودن GML فناوري بررسيهدف تحقيق حاضر .ايند را نتوانسته اند تامين نم ر مورد نظ انتظاراتاوليه خود هستند ويا Interoperability به تهران بعنوان منطقه مورد مطالعه شهر انتخاب از بعد ين تحقيق ادر. در يك سيستم اطالعاتي آلودگي هوا ميباشد

اطالعـاتي در ادامه سيـستم .ند شد تهيهمورد نياز GML و پرونده GML اسكيماي ،مدل اطالعاتي سيستم پرداخته شده و آناليز نيازها ASP ‘ VBScript ‘ DOM HTML طراحي و با بكارگيري تكنولوژيهاي (Client-Server)خادم -بر اساس معماري مشتري

تمامي قابليتهاي الزم جهت كدبندي و GMLتكنولوژي كه داين تحقيق نشان دا . آماده استفاده گرديدپياده سازي وPSI و استاندارد اشـتراك ، داده اي Interoperability ضـمن فـراهم كـردن داشته و ميتواندرا حساس به آلودگي هوا انتشار مشاهدات سنسور هاي

را بـراي چنـين هـاي حجيمـي پرونـده GML ، در مقايسه بـا سـاير فرمتهـا را تسهيل نمايد اما (Data Sharing)گذاري داده ها توصـيه محققـان عالقمنـد براي عنوان كار آينده به GMLبهمراه SVGتكنولوژي بكارگيري عالوه بر اينها .ايجاد ميكند سيستمهايي

.ددردميگ

Web GISو Client ،Data sharing،GML،Interoperability،PSI ،Server، SVG،آلودگي هوا ، سنسور: كلمات كليدي

Page 2: طراحي و پياده سازي سيستم اطلاعات مكاني تعامل پذير

2

مقدمه ترين شـهرهاي جهـان تبـديل تهران ، پايتخت ايران ، در چند سال اخير از لحاظ كيفيت هوا به يكي از آلوده

ناشي از وجود كارخانجـات صـنعتي ” اين آلودگي ناشي از وسايط نقليه بوده و بقيه عمدتا % 70بيش از . شده است گزارشات نشان ميدهند كه همه ساله حدود همچنين . در نزديكي اين شهر مي باشد ) از كل كارخانجات كشور % 37(

ايـن ادامه بديهي است كه .آلودگي هوا جان خود را از دست ميدهند سوء اثرات بخاطر شهروندان تهراني از نفر 4500 لـذا .بـا بحـران هـاي زيـست محيطـي عديـده اي مواجـه نمايـد دور اين شهر را درآينده نه چندان ميتواندوضعيت

تـرل و نيازمنـد راه حـل هـاي اساسـي جهـت كن بوده و كامال اجتناب ناپذير مهم آلودگي هوا ضرورت توجه به امر سنـسورهاي يهـاي ده از تكنولوژ امروزه در كشورهاي مختلف دنيـا اسـتفا .مديريت و بهبود وضعيت موجود ميباشد

مقالـه . از راه حلهاي مطرح ميباشد و انتشار اطالعات آلودگي كنترل ،و اينترنت جهت مديريت آلودگي هوا سنجنده Interoperable اسـتاندارد و داده اي فرمت يك رتكيه ب با و تكنولوژي ها اين حاضر اختصاص دارد به بكارگيري

از اهميت ويژه اي Web GIS كه در دنياي) ناهمگناطالعاتي توانايي برقراري ارتباط و تعامل متقابل دو سيستم ( يـك توسـعه براي Web GISدر واقع هدف اصلي در اين تحقيق بررسي آخرين تكنولوژي هاي . استبرخوردار

با فراهم كردن اطالعات وضعيت آلودگي كه ميتواند عاتي مديريت آلودگي هوا براي شهر تهران مي باشد سيستم اطال در اين تحقيق مشاهدات ثبت شـده در . و عموم مردم قرار گيرد در امر آلودگي هوا در خدمت سازمانهاي درگير هوا

و بعـد از انجـام (Encoding)شـده رمـز گـذاري GML1 با استفاده از تكنولـوژي آلودگيسنجشايستگاههاي ازمهمتـرين .ميـشود اينترنـت منتـشر با اسـتفاده از و محاسبه PSI2بر اساس استاندارد محاسبات الزم وضعيت هوا به ميتوان سيستم اطالعاتي آلودگي هوا همچون در توسعه سيستمهاي اطالعاتي GMLمزاياي استفاده از تكنولوژي

: موارد زير اشاره كرد پذيرفتـه شـده GIS نرم افزارهاي گانتوسط توليد كننده مكان مند داده هاي كدبنديبعنوان استاندارد ” الوا Data) بوده لذا به آساني مي تواند در اشتراك گذاري (Non-proprietary)تي غير اختصاصي مفر” دوما. است

sharing) بر اساس ” ثالثا. )4(داده ها مورد استفاده قرار گيردXML3 بوده و تمـامي ويژگيهـاي XML را بـه ارث Microsoftبراي مثال ( متني كافي ويراستاريك فرصت ساده متني است و براي كار با آن ساده ترين ” رابعا. ميبرد

Wordpad( خواهد بود)6( . ا آلـودگي هـواي تهـران شـركت كنتـرل كيفيـت هـو مديريتترين سازمان مسئول در امر مهمدر حال حاضر

)AQCC4( آن بهبـود ، ي تاسيس كرده و هدف اصـل 1993اين شركت در سال . وابسته به شهرداري تهران مي باشد ي هـوا هـاي رشده در يازده ايستگاه اندازه گيري آالينـده قكنترل و مديريت آلودگي هوا با استفاده از سنسورهاي مست

PM5، CO6، O3 تهران شامل7،8 NO29و SO2ايـن داده هاي مورد نيـاز جهـت انجـام .)1شكل () 1( مي باشد

.تحقيق بر اساس مشاهدات سنسورهاي اين شركت بوده است جهـت Interoperable و Open، بررسي منابع موجود در رابطـه بـا كـاربرد تكنولـوژي هـاي اسـتاندارد

در اين منتشر شده اي و انتشار مشاهدات سنسورهاي حساس به آالينده هاي هوا نشان داد كه هيچگونه كار كدبنديو مهمتـر از همـه )Proprietary( و تمامي سيستمهاي موجود بر پايه تكنولوژيهـاي اختـصاصي وجود نداردزمينه

Non-Interoperable ميباشنداستوار. نـشان دادنـد كـه هـا ردر رابطه با تكنولوژي هاي استاندارد بـراي كدبنـدي مـشاهدات سنـسو مطالعه منابع

OGC10 )عضو از دانـشگاهها ، سـازمانهاي دولتـي و خـصوصي و 260سيومي بين المللي متشكل از بيش از كنسر ـ در قا) فعاليـت دارد GISكمپانيهاي بزرگ نرم افزاري و سخت افزاري كـه بـه منظـور توسـعه اسـتانداردهاي ب ل

ي مدلا از طريق وب ي جهت كدبندي و دسترسي به مشاهدات سنسورهچهارچوب ارائه ضمن SWE11 بنام فعاليتيالزم و جزئيـات اين مدل كليه اجـزا .منتشر نموده است GMLبا تكيه بر را "مشاهدات و اندازه گيريها "موسوم به

1-Geography Markup Language 2- Pollutant Standard Index 3- Extensible Markup Language 4- Air Quality Control Company 5- Particular Matter 6- Carbon Monoxide 7- Ozone 8- Nitrogen Dioxide 9- Sulphur Dioxide 10- Open GIS Consortium 11- Sensor Web Enablement

Page 3: طراحي و پياده سازي سيستم اطلاعات مكاني تعامل پذير

3

تحقيق حاضر با تكيه بر نتايج اين فعاليت انجام شده .)14 و 16(جهت كدبندي مشاهدات سنسورها را فراهم مينمايد . است

)1منبع شماره :ماخذ ( شهر تهراندر آلودگيايستگاههاي سنجشش نقشه پراكن-1 شكل شماره

مواد و روشها

.مراحل متوالي انجام شده در اين تحقيق بشرح زير ميباشد (Need Analyses) آناليز نيازها-1

لـذا هـدف . هر سيستم اطالعاتي بايد بر اساس نيازهاي واقعي كاربران طراحـي شـده باشـد بديهي است كه . اين مرحله از تحقيق جمع آوري و شناسـائي نيازهـاي كـاربران سيـستم اطالعـاتي آلـودگي هـوا ميباشـد اصلي در

در اين مرحله اساس كار . استفاده ميگردد در مرحله بعدي جهت طراحي سيستم اطالعات بدست آمده در اين مرحله :بر رسيدن به پاسخ سئواالت زير بنا نهاده شد

ا ويا چه افرادي هستند؟كاربران سيستم چه سازمانه • زهاي واقعي كاربران كدامند؟نيا • نحوه استفاده از سيستم اطالعاتي چگونه خواهد بود؟ •

سپس . با طراحي پرسشنامه و انجام مصاحبه به جمع آوري اطالعات مورد نياز پرداخته شد اين مرحله طيدر نمـودار ابـزار ايـن ).2 شكل(تهيه شد UML12 Use Case تجزيه وتحليل شده و نمودار آمدهاطالعات بدست

نـرم بـراي تهيـه ايـن نمـودار از . )13( كاربران از سيـستم ميباشـد و انتظارات استانداردي براي نشان دادن ديدگاهها . استفاده شد ®Rational Roseافزار

12- Unified Modelling Language

Page 4: طراحي و پياده سازي سيستم اطلاعات مكاني تعامل پذير

4

توسعه داده شده براي سيستم اطالعاتي آلودگي هوا UML Use Case نمودار -2شكل شماره

Use Case نمودار راهنماي -3شكل شماره

طراحي مدل اطالعاتي-2

مدل اطالعاتي ابزاري است كه .ميباشدهدف اصلي در اين مرحله توسعه مدل اطالعاتي بر اساس آناليز نيازها اي توسعه اين مدل بـه نحـوي انجـام ميگيـرد كـه نيازهـ .)12(و روابط بين آنها را تعريف ميكند داده اي اجزاي مدل

شهر تهران داراي يـازده ،بر اساس مطالعات و اطالعات موجود .سيستم اطالعاتي مديريت آلودگي هوا را تامين نمايد رادر فواصـل SO2 وPM، CO، O3، NO2 مشاهدات سنسورهاي ايستگاه سنجش آلودگي هوا بوده و تمامي آنها

اين مدل .را نمايش ميدهد ي تامين شرايط مذكور برا شده طراحي مدل 4ماره ششكل .)1 (زماني معين ثبت مينمايند . بوده كه به روشي استاندارد جهت تعريف عناصر مـدل و روابـط بـين آنهـا بكـار ميـرود UMLيك نمودار كالس

GML پرونـده ايجـاد مورد نيـاز جهـت (Schema)اصلي مدل توسعه داده شده در پياده سازي اسكيمايكاربرد .ميباشد

Page 5: طراحي و پياده سازي سيستم اطلاعات مكاني تعامل پذير

5

)UML Class diagram(ودار مدل اطالعاتي توسعه داده شده نم-4شكل سماره

نمودار مدل اطالعاتيراهنماي -5شكل شماره

GML پرونده ي اسكيماتوسعه -3 سيـستم GML اسـكيماي پرونـده ،دراين مرحله بااستفاده از مدل اطالعاتي طراحـي شـده در مرحلـه قبـل

از آنجائيكـه . )17( را تعريف ميكند GMLاسكيما ساختار اصلي پرونده هاي .عاتي آلودگي هوا توسعه داده شداطال ميباشد در اين مرحله اسـكيماي ارائـه شـده اين تحقيق از اهداف مهم OGCدراين تحقيق استفاده از استانداردهاي

اين اسكيما ميتواند تمامي عناصر .كار گرفته شد تغييرات الزم باعمال با RichObservationبنام OGCتوسط ® ايـن مرحلـه بـا اسـتفاده از نـرم افـزار .)15 و 16( نمايـد فـراهم مورد نياز براي كدبنـدي مـشاهدات سنـسورها را

XMLSPY )7 (انجام شد.

GML توسعه پرونده -4ستم اطالعاتي آلودگي سي GMLدر اين مرحله اسكيماي توسعه داده شده در مرحله قبل جهت ايجاد پرونده

و ذخيـره هـت ثبـت جاين پرونده .نمايش ميدهد را نتيجه بدست آمده در اين مرحله 6 شماره شكل.هوااستفاده شد نشان ميدهـد 6همانطوريكه شكل شماره . كار ميرود ب ي حساس به آالينده هاي هوا مشاهدات و داده هاي سنسورها

: بايستي ثبت گرددGML ده پروندر اطالعات زير ي سنسورهمشاهدهربراي

Page 6: طراحي و پياده سازي سيستم اطلاعات مكاني تعامل پذير

6

يستگاهنام ا • UTM 13 مختصات حغرافيايي ايستگاه بر اساس سيستم • نام و كد شناسايي آالينده يا سنسور • اندازه گيري ميزان اندازه گيري شده آالينده و واحد • تاريخ و ساعت اندازه گيري •

.د انجام ش)XMLSPY)17 اين مرحله از تحقيق با استفاده از نرم افزار

XMLSPY توسعه داده شده در محيط GML پرونده بخشي از -6شكل شماره

اطالعاتي آلودگي هوا سيستممعماري -5

و اينترنت به Web GISاز آنجائيكه هدف تحقيق توسعه سيستمي است كه بتواند از طريق تكنولوژيهاي در اين تحقيق (Client-Server) مشتري –خادم بپردازد معماري انتشار اطالعات مربوط به وضعيت آلودگي هوا

درخواست مشتري با استفاده از يك مرورگر وب با خادم در تعامل بوده و، بر اساس اين معماري.بكار گرفته شدخادم پس از دريافت و پردازش درخواست پاسخ مناسب را به مشتري مي فرستد و . خود را به خادم ارسال مينمايد

براي اجراي اين مرحله از .)8(دسترسي پيدا كنداين فرآيند همچنان ادامه مييابد تا مشتري به اطالعات مورد نظر خود

13- Universal Transverse Mercator

Page 7: طراحي و پياده سازي سيستم اطلاعات مكاني تعامل پذير

7

سپس پارامترها و توابع . تقسيم شد طرف خادميمراحل كار به دو قسمت طراحي طرف مشتري و طراح تحقيق 7 شكل شماره . معماري مورد نياز تهيه شدUMLس و با استفاده ار نمودار كالگرديده تعيينمورد نياز هر قسمت

.معماري توسعه داده شده براي سيستم اطالعاتي آلودگي هوا را نشان ميدهد

اطالعاتي آلودگي هوا معماري سيستمUML نمودار كالس -7شكل شماره

معماري سيستمUML نمودار كالس راهنماي -8شكل شماره

بعنوان بانك اطالعاتي در طرف GMLهم راجع به اين معماري اينست كه در اين معماري از پرونده نكته م

را براي سيستم مورد بحث الزم Interoperability ميتواندطراحي سيستم اين فرآيند در .خادم استفاده شده است .د تهيه شRational Rose اين نمودار با استفاده از نرم افزار .فراهم نمايد

پياده سازي سيستم-6

در اين مرحله . دني مدلهاي طراحي شده در مرحله قبل به اجرا در ميا طي آنپياده سازي مرحله اي است كه :ندشد موارد زير تعيين انجامي برايي تكنولوژيها با انجام مطالعات و بررسيهاي الزمابتدا

.)GML) 9 دسترسي به پرونده جهت: DOM14 تكنولوژي • . توابع مورد نيازتهيه كد جهت زبان اسكريپت نويسي: Vbscript15تكنولوژي • .)User interface( پياده سازي رابطهاي كاربرجهت: HTML16تكنولوژي • )3(. در طرف خادم پردازش درخواستها و پاسخهاجهت: ASP17تكنولوژي •

14- Document Object Model 15- Visual Basic Script 16- Hypertext Markup Language 17- Active Server Page

Page 8: طراحي و پياده سازي سيستم اطلاعات مكاني تعامل پذير

8

مورد ه و پياده سازي شد زيهاي مذكور، با استفاده از تكنولو معماري طراحي شده درمرحله قبل،در ادامه صفحه اصلي رابط 8 شكل شماره .آزمايش قرار گرفت تا ايرادات و اشكاالت احتمالي آن شناسايي و رفع گردد

.سيستم اطالعاتي آلودگي هوا را نشان ميدهد

صفحه اصلي سيستم اطالعاتي آلودگي هوا – 8شكل شماره

مشاهدات ونتايجديدگاه كلي از .ميتواند مورد بررسي قرار گيرد نتيجه تحقيق ازدو ديدگاه ،ت بدست آمدهبا توجه به تجربيا

كه ميتواند در GMLفراهم كردن يك سيستم اطالعاتي آلودگي هوا مبتني بر اينترنت و تكنولوژيهاي استاندارد مانند از نتايج بكار گرفته شودرهاي آلوده مديريت و كنترل آلودگي هوا نه تنها براي شهر تهران بلكه در ساير كالن شه

:بيان نمود ميتوان موارد زير را بعنوان نتايج اين تحقيق تخصصي اما از ديدگاه .اين طرح محسوب ميشود . PSI آلودگي هوا بر اساس استاندارد وضعيت امكانات دسترسي به فراهم كردن-1

حيطي است كه جهت گزارش وضعيت آلودگي يك شاخص استاندارد زيست م(PSI)شاخص استاندارد آلودگي شده محاسبه ) SO2وPM، CO، O3، NO2(اين شاخص بر اساس مقادير آالينده هاي هوا .)5.(هوا استفاده ميگردد

. ميگرددتعيين وضعيت آلودگي هوا شماره يكسپس بر اساس جدول

PSI و كالسهاي وضعيت هوا جدول مقادير - -1 جدول شماره

PSI يت هواوضع مقادير

50-0 خوب

100-50 متوسط

200-10 ناسالم

300-200 خيلي ناسالم

خطرناك 300<

Page 9: طراحي و پياده سازي سيستم اطلاعات مكاني تعامل پذير

9

با (سيستم اطالعاتي آلودگي هوا اين قابليت را براي كاربران فراهم ميكند تا با ساده ترين شكل ممكن ساعتي بصورت ( PSI به وضعيت آلودگي هوا براساس استاندارد ) محل مورد نظرنام مشخص نمودن تاريخ و

در نهايت تاريخ و نام محل مورد نظر و بهمراه داده هاي رابط كاربر بترتيب 10 و 9 هاي شكل.دسترسي پيدا نمايند) .خروجي سيستم را نشان ميدهند

PSI رابط كاربر –9 شكل شماره

9كل ش مطابق بخشي از خروجي سيستم بر اساس وروديهاي–10 شكل شماره

Page 10: طراحي و پياده سازي سيستم اطلاعات مكاني تعامل پذير

10

(Spatial Query) جستجوي مكاني ات جهت امكاندننمو فراهم -2وده ددسترسي به اطالعات ثبت شده توسط سنسورهاي مستقر در يك مح امكان كهويژگيهايي استاز

همراه با تاريخ هاي مورد از UTMدر سيستم ) مستطيلي شكل( مختصات محدوده .جغرافيايي را فراهم ميكند . را نمايش ميدهند سيستم رابط كاربر و خروجي12 و11 شكل هاي.د قسمت ميباشنناطالعات مورد نياز اي

جستجوي مكاني رابط كاربر –11شكل شماره

11 بخشي از خروجي سيستم بر اساس وروديهاي مطابق شكل –12شكل شماره

Page 11: طراحي و پياده سازي سيستم اطلاعات مكاني تعامل پذير

11

عت ،تـاريخ و سـا بر اساس محـل ، نـوع سنـسور يـا آالينـده جستجو-ي پيشرفته جستجوات فراهم كردن امكان -3(Advanced Query).

دسترسي به جزئيات واطالعات حاصل از سنسورها يا آالينده هاي هوا از جمله نيازهاي سازمانهاي مسئول با توجه به اين مهم سيستم اطالعاتي توسعه داده شده اين قابليت را براي . در امر مديريت آلودگي هوا ميباشدر، نوع سنسور يا آالينده هوا ،تاريخ و ساعت اندازه ظا ايستگاه موردنمحل ي نامكاربران فراهم مياورد تا بر اساس

رابط كاربر و خروجي14و13 شكل هاي. داده و به اطالعات مورد نياز دسترسي پيداكنندگيري آالينده جستجو انجام . نمايش ميدهندسيستم را

پيشرفته رابط كاربر جستجوي -13شكل شماره

13 از خروجي سيستم بر اساس وروديهاي مطابق شكل بخشي–14 شكل شماره

Page 12: طراحي و پياده سازي سيستم اطلاعات مكاني تعامل پذير

12

و پيشنهاداتبحث حث درحوزها يكي از مهمترين مب(spatial data) يداده هاي مكانامروزه موضوع استفاده اشتراكي از

Geomaticكاهش هزينه و جلو گيري از دوباره كاريهاباعث استفاده اشتراكي از داده ها چرا كه . محسوب ميشود مناسبي جهت امر به اشتراك گذاري محيطاگر چه وب امروزه .ميگردد هاي مكاني جهت تهيه دادهصرف شده هاي

از مشكالتي )روي وب( قابل استفاده Interoperableعدم وجود فرمتها و پروتكل هاي اما ميشودداده ها شناخته GDF17 ل دهه قبل تكنولوژيهاي زيادي مانند در طو .مانع استفاده اشتراكي از داده هاي تهيه شده ميگردداست كه

بين داده هاي مختلف سازمانها و شركتها توسعه Interoperabilityفراهم كردن حل مشكل و جهت SDTS18 و شركتها و نتوانسته اند نياز سازمانهامناسب بخاطر عدم بهره گيري از تكنولوژي داده شده است اما هيچكدام از آنها

با بكار پرداخته وGML بنام XMLبر و مبتني تازه متولد شده به بررسي تكنولوژي اين تحقيق ندرا تامين نماي با توسعه يك سيستم اطالعاتي آلودگي هوا قابليتهاي آن را در گرفتن داده هاي سنسور هاي حساس به آلودگي هواو

ده سازي شد اا موفقيت طراحي و پيه اين سيستم بچاگر.ه استگذاشت به نمايش Interoperable سيستمهايتوسعه يدگي خاصي برخوردار بوده و استفاده از عالرغم تمامي مزاياي خود از پيچGML تحقيق روشن شد كه اين دراماهمچنين . امكان پذير نميباشدXML بدون وجود نيروي متخصص ماهر وداشتن دانش پيشرفته در تكنولوژي آن

كاربردي تحت وب در مقايسه با ساير تكنولوژيها منجر به تشكيل پرونده در توسعه سيستمهاي GMLبكار گيري در اين زمينه . هاي حجيمي ميگردد كه اين مسئله ميتواند در محيط وب باعث تاخير در دسترسي به داده ها گردد

250 به اين نتيجه رسيده است كه براي MySql و GMLدر تحقيقي ضمن مقايسه تكنولوژيهاي ) 10(محمدي . بوده استGML برابر كمتراز پرونده 2,5 حدود MySqlركورد اطالعاتي اندازه پرونده

يك تكنولوژي بعنوان GML عالرغم اينكه كرد كه ميتوان به اين نكته اشارهاز طرف ديگرInteroperable مبتني بر ، XML ، Open مستقل از فروشنده، (Vendor)قدرتمند در ذخيره و انتقال داده ،

بحال نتوانسته جايگاه واقعي خود را پيدا نمايد تا اماشناخته شده استهاي مكان مند در محيطهاي وب و غير وب جايگزين شدن آن بجاي بطوريكه امروزه به سختي ميتوان سيستم هايي بر پايه اين تكنولوژي روي وب پيدا كرد و

زمان ، وجود نيروي انساني متخصص و مهمتر از همه در كشور ما، نيازمند گذشت" ،مخصوصافعليتكنولوژيهاي بدليل داشتن قابليتهاي GMLاما ميتوان پيش بيني نمود كه .عزم ملي در بكارگيري استانداردهاي جهاني ميباشد

را Interoperableخواهد توانست خال موجود ناشي از عدم وجود فرمت OGC استثنايي و پشتيباني آن توسط . حل نمايد Web GISدر دنياي علي الخصوص ل استفاده اشتراكي از داده ها را ر نموده و مشكپ

:پيشنهاد ميگردد موارد زير بعنوان كار آينده با توجه به تجربيات بدست آمده در اين تحقيق

ضـمن ميتواننـد با بكارگيري تكنولوژيهاي اسـتاندارد توليد كنندگان و توسعه دهندگان سيستم هاي مبتني بر وب -1 فـراهم را در كـشور (Data Sharing) اطالعـات ي اشـتراك زمينه اسـتفاده داده اي ، Interoperabilityايجاد توسعه و ارتقـا و فعاليتهاي بين المللي همگامي با جهت OGC لذا استفاده از استانداردهاي ارائه شده توسط .نمايند

.يه ميگرددتوص سيستم هاي كاربردي مبتني بر داده هاي مكان مند نشان (را بصورت نقشه هاي موضوعي ميتواند قابليت ارائه خروجي SVG20 نوظهورلوژيكنو بكارگيري ت-2

در توسعه GML به همراه SVGاستفاده از تكنولوژي لذا . نمايداضافهبه سيستم )دهنده وضعيت آلودگي هوا .ه ميگرددتوصي آلودگي هوا سيستم اطالعات " مخصوصاسيستمهاي اطالعاتي

18- Geospatial Data Format 19- Spatial Data Transfer Standard 20- Scalable Vector Graphic

Page 13: طراحي و پياده سازي سيستم اطلاعات مكاني تعامل پذير

13

سپاسگزاري فراهم نمودن داده هاي تحقيق و آلودگي هواي تهران بخاطر كيفيتكارشناسان شركت كنترلكليه بدينوسيله از

. تشكر ميگردد اشانهمكاريهاي صميمانه :منابع مورد استفاده

1- Air Quality Control Company of Tehran Website, Air Quality. WWW site http://www.aqcc.org/tehran_air.htm (accessed 5,4,2003). 2-Cox, S. (2002). Observations and Measurements. WWW site http://www.ned.dem.csiro.au/XMML/docs/ObservationsDIPR.pdf. (accessed 4,7,2002). 3-Christoph,W. & C,Koller .(,1999). Active Server Pages in 24 hours. Sams publishing.477p 4-Dibner,P.(2002). The Open GIS Consortium, Geospatial data sharing, and interoperability.WWW site http://216.239.53.104/search?q=cache:eFJ5jimDnukJ:www.baama.org/vlibrary/pastpresentations /042002_ogc.ppt+geospatial+sharing+data+&hl=en&ie=UTF-8 (accessed 2,4,2003). 5-La. Department of environmental Quality Website, Pollutant Standards Index. WWW site http://www.deq.state.la.us/evaluation/air_indicators/psi.htm (accessed 4,4,2003). 6-Lake, R. & S, Cox, 2001, Geography Markup Language (GML) 2.0. WWW site http://www.opengis.net/gml/01-029/GML2.html (accessed 13,8,2002). 7-Larry,k. (2003). The official XMLSPY handbook. Wiley publishing. 8- Groot,R. & J,Mclaughlim.(1999). Geospatial data infrastructure. Oxford university press. 9-MeeFoo,S. & W,MengLee (2002). XML Programming Using the Microsoft XML Parser.Apress Publishing. 451p 10-Mohammadi,E..(2004).Design and Implementation of a spatial data Clearinghouse through Internet, using XML Technology.MSc thesis,Tehran, K.N.Toosi university, Geomatic faculty. 11-MSDN Website.(2002). Interoperability: A Comprehensive Approach to Data and Systems Integration. WWW site http://www.microsoft.com/enterprise/articles/interoperability.asp (accessed 5,1,2003). 12- Open GIS Consortium,OpenGIS® Geography Markup Language (GML) Implementation Specification. . WWW site http://www.opengis.net (accesed 10,2,2003). 13-Schmuller, J.(1999). SAMS Teach Yourself UML in 24 hours. Sams publishing. 14-Open GIS Consortium (OGC) Inc.(2002). Appendix D: OGC Interoperability Program Service Model (IPSM). WWW site http://opengis.org (accessed 10,8,2002). 15-Open GIS Consortium (OGC) Inc.(2002). Overview of OpenGIS Implementation Specifications OpenGIS. WWW site http://www.opengis.org/info/gisworld/20010911.TS.SpecOver.htm (accessed 10,11,2002). 16-Open GIS Consortium (OGC) Inc, Sensor Web Enablement. WWW site http://ip.opengis.org/swe/ (accessed 4,2,2003). 17-Vlist,E.(2002). XML Schema. Oreilly publishing.379p