تبليغاتX
سیستم اطلاعات جغرافیایی

سیستم اطلاعات جغرافیایی

G.I.S

فرمت به صورت توصیفی است(Mdb)- دارای کدی است که جهت تبدیل این اطلاعات توصیفی در یک Geodata base باید انرا Incod کرد.

در یک Geodata base متواند مجموعه ای از عوارض وجود داشته باشدوهر کدام از عوارض یکسری Featur Class دارند.

مثلا اگر یک Geodata base شامل سه عارضه از قبیل(کاربری-توپوگرافی-آب)باشد . هر یک ازاین عوارض ممکن است چندین F.C داشته باشند.بعنوان مثال عوارض مربوط به کاربریها چند F.C از قبیل(کاربریها ی زراعی- تجاری- مسکونی -صنعتی و...) داشته باشند.

مزایای استفاده از یک Geodata base

1)بجای فرمت سنگین shapefile یا Coverage از فرمت کم حجم بانک اطلاعاتی(mdb) استفاده میکنه.(سهولت جابجایی در شبکه اینترنت)

2)چون فرمت mdb است به راحتی با Access همخوانی داره در صورتی که در dpf شیپ فایلها به این راحتی نیست.

3)اگر اطلاعات توصیفی نرم افزار ArcView (dpf) ویا ArcInfo را در محیط نرم افزارAuto lable کنیم فرمت فارسی بهم خورده و نامفهوم می گردنند در صورتی که فرمت mdb این مشکل را حل کرده است.

4) برای ورود اطلاعات محدودیت در عرض ستون وجود ندارد

5)قابلیت ایجاد توپولوژی بر روی یک Geodata base براحتی وبا یک کلیک راست امکان پذیر است.

6)در Geodata base قابلیت Geometric Network وجود دارد و...

+نوشته شده در پنجشنبه 31 فروردین1385ساعت6:35 قبل از ظهرتوسط رضااقبالی | |

۱)داده های مکانی:که مختصات زمینی عوارض را نشان میدهد(Raster و(Vector

2)داده های غیر مکانی: اطلاعات توصیفی

مدل برداری (Vector) شامل دو مدل است: اسپاگتی (داده های CAD ) و توپولوژی(داده های Coverage )

در مدل اسپاگتی نقاط به صورت مختصات زوجی (y وx ) و

خطوط به صورت زنجیره ای از مختصات زوجی (Yn وXn )000 (Y3 و x3 )(y2 و X2 )(Y1 و X1 ) و

سطوح نیز در قالب خطوطی که سطوح بسته را تشکیل می دهند نشان داده می شوند(Y1و X1)(Y4 و X4)(Y3 وX3)(Y2و X2) (Y1 و X1)

در مدل اسپاگتی ترسیم مرز بین دو همسایه تکرار میشود. ولی آنچه از مفهوم GIS استنباط می شود مفهوم توپولوژیکی آن است. که در آن از توپولوژی برای بیان روابط فضایی بین پدیدهای زمینی استفاده میشود. برای انجام عملیات تحلیلی GIS مانند همپوشانی و مباحث مکانیابی و مدلسازی داده ها باید در ساختار توپولوژیکی ذخیره شوند.

در مدل توپولوژیکی مرزهای پلیگونها به صورت یکسری از طا قها(Arc)و گره ها(Nodes) شکسته و رابطه فضایی بین آنها بطور صریح در جداول توصیفی(Attribute Table) تعریف میشود.بدون توپولوژی عوارض مجاور هم فاقد شناسایی بوده

+نوشته شده در پنجشنبه 31 فروردین1385ساعت6:32 قبل از ظهرتوسط رضااقبالی | |

اگر اطلاعات مورد توجه کاربر ترکیبی از اطلاعات توصیفی(اعدادونوشته ها)ونقشه باشد GIS می تواند مفید واقع گردد.

GIS کاربر را قادر به نمایش وتحلیل اطلاعات به شیوه های متفاوت می کند.

برخی از این امکانات به قرار زیر است:

1)با استفاده از gis می توان از محل استقرار مشتریان وتاسیسات کل مجموعه آگاه شد.

2)استقرار مناسب را برای واحدهای هر مجموعه انتخاب کرد. به عنوان مثال با توجه به الگوی توزیع جرایم در سطح شهر؛ محل مناسب استقرار پلیس را تعیین کرد.

3)تصاویر؛ نمودارها؛جداول و نقشه های مختلف را می توان به یکدیگر متصل کرد و به طور یکجا ارائه نمود.

4) نقشه ها را به طور اتوماتیک با تغییر اطلاعات توصیفی بروز کرد.

GIS عوارض موجود روی یک نقشه رابه اطلاعات توصیفی متصل می کند. اتصال ایجاد شده میان عوارض جغرافیایی(رودخانه و...)وداده های توصیفی محور اصلی عمل gis است که منشاء

قابلیتهای متنوع gis گردیده است. از انجایی که حوزه جغرافیایی و داده های توصیفی به هم ارتباط داشته باشد با انتخاب هر عارضه می توان به اطلاعات توصیفی مربوطه دست یافت یا با توجه داده های تو صیفی عوارض مربوط را روی نقشه مشخص کرد.

جهت اطلاعات بیشتر:کتاب مقدمه ای بر GIS و نرم افزار Arc View انتشارات دیبا گران

+نوشته شده در چهارشنبه 30 فروردین1385ساعت8:25 قبل از ظهرتوسط رضااقبالی | |

در ابتدا برای عوارض خطی یا سطحی که می خواهیم طول ومساحت آنرا محاسبه نماییم یک Field مربوط به طول(length) و مساحت(Area) در داخل جدول توصیفی هر یک از عوارض ایجاد می نماییم.

سپس start Editing میکنیم وجدول توصیفی عارضه مورد نظر را باز مینماییم  و بر روی Field مربوط به length یا Area راست کلیک می نماییم و گزینه calculate  را زده.

گزینه Advanced  را تیک زده وبرای عوارض سطحی در قسمت VBA این عبارت را تایپ نمایید

Dim dblArea as double

Dim pArea as IArea

Set pArea = [shape]

dblArea = pArea.area

ودر باکس پایینی این عبارت را تایپ نمایید  

dblArea

 

وبرای عوارض خطی به این صورت

در قسمت VBA

 

Dim dblLength as double

Dim pCurve as ICurve

Set pCurve = [shape]

dblLength = pCurve.Length

ودر  باکس پایین

dblLength

+نوشته شده در چهارشنبه 2 فروردین1385ساعت8:15 قبل از ظهرتوسط رضااقبالی | |