اعلانات انجمن


ارسال پاسخ 
 
امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
انجام خودکار Calculate Geometry
نویسنده پیام
jafari_GIS آفلاین
کاربر عادی
*

ارسال‌ها: 76
تاریخ عضویت: اسف ۱۳۹۲
اعتبار: 19
ارسال: #1
انجام خودکار Calculate Geometry

با سلام
در ارک مپ بعد از انجام ویرایش مکانی عوارض، فیلد های مساحت، محیط و یا X و Y به صورت اتوماتیک آپدیت نمی شوند و نیاز هست کاربر روی ستون مربوطه کلیک راست کرده و calculate geometry را بزند. چه طور می توان قابلیت اتوماتیک شدن آپدیت خودکار این مقادیر را به ارک مپ افزود؟
دوستانی که پایتون یا ارک آبجکتس متخصص هستند، اگر راهنمایی کنند بسیار ممنون می شوم.
داده ها در پایگاه داده نیستند و در mdb ذخیره شده اند.
 
(آخرین ویرایش در این ارسال: ۲۴-۴-۱۳۹۶ ۱۲:۰۲ صبح، توسط علوی.)
۲۰-۴-۱۳۹۶ ۱۱:۲۵ عصر
یافتن تمامی ارسال‌های این کاربر نقل قول این ارسال در یک پاسخ
علوی آفلاین
ناظر انجمن
******

ارسال‌ها: 558
تاریخ عضویت: مرد ۱۳۹۲
اعتبار: 264
ارسال: #2
RE: انجام خودکار Calculete Geometry

منطقا مساحت و محیط باید اپدیت بشن. برای لایه های پلیگونی و خطی.
اگر اپدیت نمی شن، احتمالا این فیلدها اون فیلدهایی نیستند که موقع وارد کردن لایه به ژئودیتابیس ساخته شدن. یعنی از قبل این فیلدها به طور ثابت توی دیتا بودند.
فیلد مختصات هم کلا امکان اپدیت خودکار نداره. چون Arcgis این فیلدها رو خودکار برای فایل نقطه ای نمی سازه.
راهش مثلا نوشتن یک برنامه یا یک ابزار تولباکس هست که این کار رو انجام بده. که البته این یک قدم اضافه بعد از تغییر در دیتا هست.
برنامه نویسی این که کاربر هیچ کاری انجام نده و اپدیت خودکار انجام بشه هم ممکن هست.

دو اصل اساسی انجمن:
1- احترام به یکدیگر
2- درصورت نقل مطلب، ذکر منبع و لینک به اصل مطلب

برای تقدیر و تشکر از دکمه [تصویر:  postbit_reputation.gif] در پایین هر ارسال استفاده کنید.
۲۲-۴-۱۳۹۶ ۰۶:۰۴ صبح
مشاهده‌ی وب‌سایت کاربر یافتن تمامی ارسال‌های این کاربر نقل قول این ارسال در یک پاسخ
 اعتبار داده شده توسط : jafari_GIS(+1)
jafari_GIS آفلاین
کاربر عادی
*

ارسال‌ها: 76
تاریخ عضویت: اسف ۱۳۹۲
اعتبار: 19
ارسال: #3
RE: انجام خودکار Calculete Geometry

برای اینکه به صورت خودکار، آپدیت X و Y انجام بشه (بدون دخالت کاربر)،  چه نوع ابزاری باید به آرک مپ اضافه بشه؟ addins یا ... ؟
طوری که اگر روی هر لایه در دیتافریم، آپدیت مکانی یا insert انجام شد، قطعه کد نوشته شده در بک گراند اجرا بشه؟ 
سرعت خوبی هم داشته باشه با توجه به اینکه حجم دیتایی که کاربر روی دیتا فریم در حال کارباهاش هست کم نیست
(آخرین ویرایش در این ارسال: ۲۲-۴-۱۳۹۶ ۱۰:۰۰ صبح، توسط jafari_GIS.)
۲۲-۴-۱۳۹۶ ۰۹:۵۸ صبح
یافتن تمامی ارسال‌های این کاربر نقل قول این ارسال در یک پاسخ
علوی آفلاین
ناظر انجمن
******

ارسال‌ها: 558
تاریخ عضویت: مرد ۱۳۹۲
اعتبار: 264
ارسال: #4
RE: انجام خودکار Calculete Geometry

همون addin اضافه میشه

دو اصل اساسی انجمن:
1- احترام به یکدیگر
2- درصورت نقل مطلب، ذکر منبع و لینک به اصل مطلب

برای تقدیر و تشکر از دکمه [تصویر:  postbit_reputation.gif] در پایین هر ارسال استفاده کنید.
۲۴-۴-۱۳۹۶ ۱۲:۰۱ صبح
مشاهده‌ی وب‌سایت کاربر یافتن تمامی ارسال‌های این کاربر نقل قول این ارسال در یک پاسخ
ارسال پاسخ 




کاربرانِ درحال بازدید از این موضوع: 1 مهمان