انجمن تخصصی جی.آی.اس (GIS)

نسخه‌ی کامل: انجام خودکار Calculate Geometry
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
با سلام
در ارک مپ بعد از انجام ویرایش مکانی عوارض، فیلد های مساحت، محیط و یا X و Y به صورت اتوماتیک آپدیت نمی شوند و نیاز هست کاربر روی ستون مربوطه کلیک راست کرده و calculate geometry را بزند. چه طور می توان قابلیت اتوماتیک شدن آپدیت خودکار این مقادیر را به ارک مپ افزود؟
دوستانی که پایتون یا ارک آبجکتس متخصص هستند، اگر راهنمایی کنند بسیار ممنون می شوم.
داده ها در پایگاه داده نیستند و در mdb ذخیره شده اند.
 
منطقا مساحت و محیط باید اپدیت بشن. برای لایه های پلیگونی و خطی.
اگر اپدیت نمی شن، احتمالا این فیلدها اون فیلدهایی نیستند که موقع وارد کردن لایه به ژئودیتابیس ساخته شدن. یعنی از قبل این فیلدها به طور ثابت توی دیتا بودند.
فیلد مختصات هم کلا امکان اپدیت خودکار نداره. چون Arcgis این فیلدها رو خودکار برای فایل نقطه ای نمی سازه.
راهش مثلا نوشتن یک برنامه یا یک ابزار تولباکس هست که این کار رو انجام بده. که البته این یک قدم اضافه بعد از تغییر در دیتا هست.
برنامه نویسی این که کاربر هیچ کاری انجام نده و اپدیت خودکار انجام بشه هم ممکن هست.
برای اینکه به صورت خودکار، آپدیت X و Y انجام بشه (بدون دخالت کاربر)،  چه نوع ابزاری باید به آرک مپ اضافه بشه؟ addins یا ... ؟
طوری که اگر روی هر لایه در دیتافریم، آپدیت مکانی یا insert انجام شد، قطعه کد نوشته شده در بک گراند اجرا بشه؟ 
سرعت خوبی هم داشته باشه با توجه به اینکه حجم دیتایی که کاربر روی دیتا فریم در حال کارباهاش هست کم نیست
همون addin اضافه میشه
لینک مرجع