انجمن جی آی اس (GIS)
سوال در مورد جدول توصیفی - نسخه‌ی قابل چاپ

+- انجمن جی آی اس (GIS) (http://forum.arcgis.ir)
+-- انجمن: تخصصی (http://forum.arcgis.ir/Forum-%D8%AA%D8%AE%D8%B5%D8%B5%DB%8C)
+--- انجمن: موضوعات عمومی GIS (http://forum.arcgis.ir/Forum-%D9%85%D9%88%D8%B6%D9%88%D8%B9%D8%A7%D8%AA-%D8%B9%D9%85%D9%88%D9%85%DB%8C-GIS)
+---- انجمن: سوالات بدون پاسخ (http://forum.arcgis.ir/Forum-%D8%B3%D9%88%D8%A7%D9%84%D8%A7%D8%AA-%D8%A8%D8%AF%D9%88%D9%86-%D9%BE%D8%A7%D8%B3%D8%AE)
+---- موضوع: سوال در مورد جدول توصیفی (/Thread-%D8%B3%D9%88%D8%A7%D9%84-%D8%AF%D8%B1-%D9%85%D9%88%D8%B1%D8%AF-%D8%AC%D8%AF%D9%88%D9%84-%D8%AA%D9%88%D8%B5%DB%8C%D9%81%DB%8C)



سوال در مورد جدول توصیفی - احمد مرادی - ۰۴-۰۵-۱۳۹۳

دوستان سلام
در جدول توصیفی 400 تا اطلاعات دارم می خوام 5 تا در میان آنها رو انتخاب کنم. راه حل خاصی دارید لطفا راهنماییم کنید؟


RE: سوال در مورد جدول توصیفی - Atieh-T - ۰۴-۰۵-۱۳۹۳

میتونید از select by attribute استفاده کنید.


RE: سوال در مورد جدول توصیفی - احمد مرادی - ۰۴-۰۵-۱۳۹۳

تو select by attribute کد رو چطور بنویسم که هر 5 تا ID یکی رو انتخاب کنه؟


RE: سوال در مورد جدول توصیفی - mahmood.samadi - ۰۹-۲۲-۱۳۹۳

شما میتونید یک فیلد به جدول اضافه کنید و روی اون کلیک راست کرده گذینه field calculator را بزنید گذینه python را انتخاب کنید و کد زیر را استفاده کنید. با اجرای این کد پنج در میان اعداد 1 در جدول نوشته می شود که شما میتونید با استفاده از select by attribute آنها را انتخاب کنید.
کد:
def findf(fieldValue, eee):
if eee is 0:
return 1
elif fieldValue is not None:
return 0

--------------
findf( !FID! , !FID! % 5)


RE: سوال در مورد جدول توصیفی - jalalaziz - ۰۹-۲۲-۱۳۹۳

(۰۹-۲۲-۱۳۹۳، ۰۵:۱۱ ق.ظ)mahmood.samadi نوشته است: شما میتونید یک فیلد به جدول اضافه کنید و روی اون کلیک راست کرده گذینه field calculator را بزنید گذینه python را انتخاب کنید و کد زیر را استفاده کنید. با اجرای این کد پنج در میان اعداد 1 در جدول نوشته می شود که شما میتونید با استفاده از select by attribute آنها را انتخاب کنید.
کد:
def findf(fieldValue, eee):
if eee is 0:
return 1
elif fieldValue is not None:
return 0

--------------
findf( !FID! , !FID! % 5)

سلام
لطفا اگه امکانش هست این کدو تو یه فایل ارسالش کنید..ظاهرا فرمتش بهم ریخته

با تشکر از پاسخ مفیدتون


RE: سوال در مورد جدول توصیفی - mahmood.samadi - ۰۹-۲۳-۱۳۹۳

(۰۹-۲۲-۱۳۹۳، ۰۷:۰۰ ق.ظ)jalalaziz نوشته است:
(۰۹-۲۲-۱۳۹۳، ۰۵:۱۱ ق.ظ)mahmood.samadi نوشته است: شما میتونید یک فیلد به جدول اضافه کنید و روی اون کلیک راست کرده گذینه field calculator را بزنید گذینه python را انتخاب کنید و کد زیر را استفاده کنید. با اجرای این کد پنج در میان اعداد 1 در جدول نوشته می شود که شما میتونید با استفاده از select by attribute آنها را انتخاب کنید.
کد:
def findf(fieldValue, eee):
if eee is 0:
return 1
elif fieldValue is not None:
return 0

--------------
findf( !FID! , !FID! % 5)

سلام
لطفا اگه امکانش هست این کدو تو یه فایل ارسالش کنید..ظاهرا فرمتش بهم ریخته

با تشکر از پاسخ مفیدتون

تصویر کد در field calculator
[attachment=2623]
در gis10.2 تورفتگی کدها هم مهمه.


RE: سوال در مورد جدول توصیفی - melika86 - ۰۱-۱۰-۱۳۹۵

(۰۴-۰۵-۱۳۹۳، ۰۷:۰۲ ب.ظ)احمد مرادی نوشته است: دوستان سلام
در جدول توصیفی 400 تا اطلاعات دارم می خوام 5 تا در میان آنها رو انتخاب کنم. راه حل خاصی دارید لطفا راهنماییم کنید؟

سلام می توانید 5 تا در میان کد یک و بقیه را صفر دهید و سپس با select by atribute انتخاب کنید.