انجمن جی آی اس (GIS)

نسخه‌ی کامل: سوال در مورد سنجش ظرفیت تراکم ساختمانی در GIS بر اساس عرض معبر
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
با سلام
من میخوام راجع به سنجش ظرفیت تراکم ساختمانی بر اساس عرض معبر کار کنم.من نقشه جی ای اس بلوک های شهری رو دارم که معابر هم توشون مشخصه(معابر به صورت خطی نیست.به صورت فضای خالی بین بلوک ها مشخصه)...سوالی که داشتم اینه آیا تو جی ای اس میشه طیفی از تراکم ساختمانی رو بر اساس عرض معابر ارائه داد؟میشه بصورت خلاصه راهنماییم کنید؟ ببخشید یه سوالم اینکه برای انجام همچین موضوعی معابر رو باید تک به تک به صورت خطی ترسیم کنم؟
خیلی ممنون
(۰۴-۲۵-۱۳۹۳، ۰۶:۴۷ ب.ظ)karimireza نوشته است: [ -> ]با سلام
من میخوام راجع به سنجش ظرفیت تراکم ساختمانی بر اساس عرض معبر کار کنم.من نقشه جی ای اس بلوک های شهری رو دارم که معابر هم توشون مشخصه(معابر به صورت خطی نیست.به صورت فضای خالی بین بلوک ها مشخصه)...سوالی که داشتم اینه آیا تو جی ای اس میشه طیفی از تراکم ساختمانی رو بر اساس عرض معابر ارائه داد؟میشه بصورت خلاصه راهنماییم کنید؟ ببخشید یه سوالم اینکه برای انجام همچین موضوعی معابر رو باید تک به تک به صورت خطی ترسیم کنم؟
خیلی ممنون

کسی نبود منو راهنمایی کنه؟
شما باید حداقل میانگین عرض هر معبر رو داشته باشید تا بتونین این کار رو بکنین.
اگر شما بخواهید فضای خالی بین پلی گون ها رو به دست بیارید یک پلی گون ترسیم کنید که کل محدوده شما را پوشش دهد سپس با استفاده از دستور eras ناحیه بلوک بندی خود را از آن جدا کنید.سپس برای به دست آوردن آکس معابر از دستور collapse dual line to center line استفاده کرده و آن را به دست بیاورید سپس از با استفاده از دستور merge و dissolve خطور را از تقاطع ها جدا کنید و سپس به صورت دستی جاهایی که خطوط به هم تقاطع دارند با استفاده از دستور cut polygon پلی گون های هر راه را ببرید و مشخص کنید(یعنی ماسحت موجود هر راه)سپس با استفاده از دستور calculate geometry برای این پلی گون ها مساحت بگیرید و بعد از آن با استفاده از دستور intersect مساحت لایه پلی گونی را به جدول توصیفی لایه ax خود ببرید(bebarid) سپس شما در لایه Ax خود مساحت هر معبر را دارید از این Ax خود یک length بگیرید سپس یک فیل ایجاد کنید و مساحت را تقسیم بر طول کنید عرض متوسط خیابان به دست می آید.
شما میتوانید همین عرض معبر را دوباره در لایه راه پلی گونی خود وارد کنید با استفاده از دستورات join-spatial join
سپس میتوانید از لایه بلوک های خود یک بافر 2 سانتیمتری ایجاد کرده با استفاده از دستور clip لایه بلوکها را از لایه راه پولیگونی خود ببرید(beborid) بعد از برش شما به جدول توصیفی لایه ایجاد شده بروید و با استفاده از دستور summarize عوارضی را که یک یا چند بار تکرار شده اند به دست آورید این همان بلوک هایی هستند که از یک طرف یا چند طرف با معبر ارتباط دارند.
مثلا بلوک 23 اگر 3 بار تکرار شده است یعنی از با سه معبر در ارتباط است شما باید به صورت دستی یا با استفاده از برنامه نویسی این عرض این معابر را باهم جمع زده و بر تعداد تقسیم نمایید.
سپس مساحت بلوک ها تقسیم بر این مساحت به دست آمده تراکم را نشان میدهد
(۰۴-۳۱-۱۳۹۳، ۱۱:۵۶ ب.ظ)فردین آژغ نوشته است: [ -> ]شما باید حداقل میانگین عرض هر معبر رو داشته باشید تا بتونین این کار رو بکنین.
اگر شما بخواهید فضای خالی بین پلی گون ها رو به دست بیارید یک پلی گون ترسیم کنید که کل محدوده شما را پوشش دهد سپس با استفاده از دستور eras ناحیه بلوک بندی خود را از آن جدا کنید.سپس برای به دست آوردن آکس معابر از دستور collapse dual line to center line استفاده کرده و آن را به دست بیاورید سپس از با استفاده از دستور merge و dissolve خطور را از تقاطع ها جدا کنید و سپس به صورت دستی جاهایی که خطوط به هم تقاطع دارند با استفاده از دستور cut polygon پلی گون های هر راه را ببرید و مشخص کنید(یعنی ماسحت موجود هر راه)سپس با استفاده از دستور calculate geometry برای این پلی گون ها مساحت بگیرید و بعد از آن با استفاده از دستور intersect مساحت لایه پلی گونی را به جدول توصیفی لایه ax خود ببرید(bebarid) سپس شما در لایه Ax خود مساحت هر معبر را دارید از این Ax خود یک length بگیرید سپس یک فیل ایجاد کنید و مساحت را تقسیم بر طول کنید عرض متوسط خیابان به دست می آید.
شما میتوانید همین عرض معبر را دوباره در لایه راه پلی گونی خود وارد کنید با استفاده از دستورات join-spatial join
سپس میتوانید از لایه بلوک های خود یک بافر 2 سانتیمتری ایجاد کرده با استفاده از دستور clip لایه بلوکها را از لایه راه پولیگونی خود ببرید(beborid) بعد از برش شما به جدول توصیفی لایه ایجاد شده بروید و با استفاده از دستور summarize عوارضی را که یک یا چند بار تکرار شده اند به دست آورید این همان بلوک هایی هستند که از یک طرف یا چند طرف با معبر ارتباط دارند.
مثلا بلوک 23 اگر 3 بار تکرار شده است یعنی از با سه معبر در ارتباط است شما باید به صورت دستی یا با استفاده از برنامه نویسی این عرض این معابر را باهم جمع زده و بر تعداد تقسیم نمایید.
سپس مساحت بلوک ها تقسیم بر این مساحت به دست آمده تراکم را نشان میدهد

خیلی ممنون....راهنماییتون خیلی جامع بود