استخراج لیست لایه های موجود در نقشه ها به صورت فایل اکسل در بسیاری از مواقع نیاز است تا لیستی از لایه های موجود در یک یا چند نقشه جمع آوری شود. این ابزار لیست لایه های موجود در نقشه ها را به همراه آدرس لایه و معتبر بودن مسیر …
توضیحات بیشتر »بایگانی برچسب: arcpy
برنامه نویسی تعاملی
حالت تعاملی از درس پیش به خاطر داریم که کدهای پایتون را میتوان به دو روش اجرا نمود: ۱- ایجاد اسکریپت و معرفی آن به مفسر پایتون ۲- به شکل تعاملی با مفسر پایتون که موضوع همین درس است. برای ورود به حالت تعاملی پایتون از دستور فراخوانی مفسر (Python) …
توضیحات بیشتر »اجرای یک پروژه
اجرای سورس کد در حالت کلی به دو شیوه میتوان به زبان پایتون کد نوشت و اجرا نمود: ۱-به حالت تعاملی (Interactive) با مفسر پایتون در حالت تعاملی ابتدا باید مفسر پایتون فراخوانی شود ( با دستورPython<). در این حالت هر کدی که وارد می شود بلافاصله اجرا و نتیجه …
توضیحات بیشتر »ایجاد یک پروژه
۱-ساختار پروژه: در این قسمت به بیان تعاریف «بسته-Package»، «ماژولModule-» و «اسکریپتScript-» و رسم ساختار معمول یک پروژه پرداخته می شود. لذا تصویر کاملی از ساختار یک پروزه در ذهن خواننده ایجاد می شود. قدم اول در توسعه زبان پایتون، تعریف یک پروزه و به دنبال ان نوشتن کد یا …
توضیحات بیشتر »سیستم مدیریت بسته پایتون
سیستم مدیریت بسته پایتون Pip (پپ) سیستم مدیریت بسته پایتون است. ابزاری است مبتنی بر خط فرمان که از آن برای نصب، حذف، بروزرسانی و در کل مدیریت بستههای (یا کتابخانههای شخص ثالث) پایتون استفاده میگردد. برنامهنویس پس از یافتن بسته مورد نیاز خود در PyPI یا وبسایتها و سرویسهای …
توضیحات بیشتر »نصب و راه اندازی برنامه پایتون
مراحل: ۱-دانلود برنامه: بسته پایتون با دو نسخه متفاوت ۲x و ۳x با حجم تقریبی ۱۲ تا ۲۵ مگا بایت قابل ارائه است. جهت نصب در ویندوز با دو معماری ۳۲ بیتی (x86) و ۶۴ بیتی (AMD64, EM64T, x64, x86-64) موجود می باشد که باید فایل مربوط به ویندوز دانلود …
توضیحات بیشتر »مدل تخصیصی جاذبه (Gravity Model)
مدل تخصیصی جاذبه مدل جاذبه مدلی است که قادر به سنجش میانکنش میان نقاط است. در واقع این تئوری براساس مدل گرانشی اجسام براساس جرم، به ارتباط و کنش میان نقاط براساس مقدارشان می پردازد. این مدل با استفاده میزان جاذبه مقصد، نقاط مبدا را به نقاط مقصدها اختصاص می دهد. …
توضیحات بیشتر »تغییر ورژن نقشه به صورت گروهی (MXDs Version)
تغییر ورژن نقشه به صورت گروهی (MXDs Version) ورژن های مختلف ArcGIS با آنکه همگی فایل نقشه های خود را با پسوند MXD ذخیره سازی می کنند، اما ورژن های پایین تر قادر به باز کردن نقشه های ورژن های بالاتر از خود نیستند. از این رو نیاز است تا …
توضیحات بیشتر »تبدیل نقشه به صورت گروهی (MXDs To All)
تبدیل نقشه به صورت گروهی (MXDs To All) گاهی نیاز است تا نقشه های پروژه را به خروجی قابل ارائه به کارفرما تبدیل کنیم. با توجه به حجم کار گاه این امر مستلزم صرف زمان زیادی است. مانند طرح های هادی، جامع، تفصیلی و جامع-تفصیلی که در برخی از مواقع …
توضیحات بیشتر »شماره گذاری پلاک های تفکیکی
شماره گذاری پلاک های تفکیکی این ابزار به منظور شماره گذاری پلاک های تفکیکی به صورت ترتیبی برنامه ریزی شده است. روش کار به این صورت است که شماره گذاری از یکی از گوشه ها شروع شده در امتداد مسیر دسترسی به صورت ترتیبی ادامه میابد. این فرآیند می تواند …
توضیحات بیشتر »