ابزار Find and Replace به شما این امکان را میدهد که در یک لایه، مقادیر خاصی را جستجو کرده و سپس آنها را با مقادیر جدیدی جایگزین کنید. این ابزار معمولاً برای تصحیح اشتباهات، تغییر دستهبندیها یا بهروزرسانی دادهها استفاده میشود. این ابزار بهویژه زمانی مفید است که بخواهید تغییرات مشابهی را در مقادیر مختلف در سراسر یک لایه ایجاد کنید و بهطور دستی این تغییرات را اعمال نکنید.
فرض کنید یک لایه اطلاعاتی دارید که در آن ویژگیهای مختلفی مانند نوع کاربری زمین (land use) ثبت شده است. در این لایه، مقادیر نوع کاربری زمین برای یک ناحیه خاص به اشتباه وارد شده است و بهجای “مسکونی” (Residential)، “تجاری” (Commercial) وارد شده است. حالا میخواهید همه مقادیر “تجاری” را به “مسکونی” تغییر دهید. در این حالت، شما میتوانید از ابزار Find and Replace استفاده کنید:
- Find: مقدار “تجاری” (Commercial) را جستجو کنید.
- Replace: آن را با “مسکونی” (Residential) جایگزین کنید.

برای اجرای این ابزار، ابتدا از کمبوباکس layer، لایه مورد نظر را انتخاب میکنیم. سپس از فیلد target_column، نام ستون مورد نظر را انتخاب میکنیم. در مرحله بعد، از فیلد find، مقداری که قصد داریم تغییر دهیم و از فیلد replace، مقداری که میخواهیم جایگزین شود را وارد میکنیم. پس از کلیک بر روی دکمه Run، مقادیر بهروزرسانی شده در ستون replaced_column قرار خواهند گرفت. همچنین میتوان این عوارض را به لایههای موجود اضافه کرد. برای این کار، مطابق با تصویر بالا، با انتخاب گزینه Save As، پنجرهای باز میشود که در آن باید Save as Layer را انتخاب کرده و لایه جدید به لایههای قبلی اضافه میشود.