دوره آموزش کاربردی نرم افزار Arc GIS10.8(تصحیح آدرس های لایه مرجع خیابان)

دوره آموزش کاربردی نرم افزار Arc GIS10.8(تصحیح آدرس های لایه مرجع خیابان)

تصحیح آدرس های لایه مرجع خیابان

در اینپست، نحوه یافتن و رفع آدرس نادرست در یک لایه خیابان مرجع که برای کدگذاری جغرافیایی استفاده می شود، یاد خواهید گرفت. برای انجام این کار، آدرس‌های کاربر بی‌همتا را بررسی می‌کنید، خیابان‌های موردنظر را برای بازبینی شناسایی می‌کنید، و اطلاعات خیابان‌ها را برای جستجوی غلط املایی یا حذف داده‌ها بررسی می‌کنید.

یک فایل نقشه باز کنید

  1. Tutorial8-4.mxd را از پوشه Maps باز کنید.

Tutorial8-4 شامل جدولی از مشتریان و یک لایه خطوط مرکزی خیابان برای منطقه تجاری مرکزی پیتسبورگ است.

  1. فایل نقشه را در پوشه Chapter8 ذخیره کنید.
  2. روی Clients در فهرست مطالب کلیک راست کرده و Open را کلیک کنید.

جدول داده ها دارای آدرس برای تمام ۲۷ رکورد، از جمله کد پستی است. توجه داشته باشید که چهار رکورد آخر به جای آدرس خیابان، نام مکان دارند. بعداً در آموزش از یک جدول مستعار برای کدگذاری جغرافیایی آن مکان ها استفاده خواهید کرد. جدول نام مستعار شامل آدرس خیابان برای نام مکان است.

  1. جدول را ببند

یک آدرس یاب برای خیابان های CBD ایجاد کنید

  1. روی نماد Catalog در لبه سمت راست پنجره ArcMap کلیک کنید (یا اگر نماد آنجا نیست، روی Windows > Catalog کلیک کنید).
  2. پوشه Chapter8 MyExercises را باز کنید، روی پوشه Chapter8 راست کلیک کنید و New > Address Locator را کلیک کنید.
  3. در پنجره Create Address Locator، روی دکمه مرور برای Address Locator Style > US Address–Dual Ranges > OK کلیک کنید و نماد و پیام هشدار را نادیده بگیرید.
  4. CBDSstreets را برای داده های مرجع انتخاب کنید.
  5. نام مکان یاب را در قسمت Output Address Locator به PghCBDSstreets تغییر دهید.
  6. روی OK کلیک کنید.
  7. پنجره Catalog را مخفی کنید.

آدرس های مشتریان ژئوکد به خیابان های CBD

  1. اگر نوار ابزار Geocoding باز نیست، روی Customize > Toolbars > Geocoding کلیک کنید.
  2. در نوار ابزار Geocoding، روی دکمه Geocode Addresses کلیک کنید. توجه داشته باشید:

اگر پیغام خطا دریافت کردید، کدگذاری جغرافیایی جدول آدرس با کوئری تعریف یا انتخاب پشتیبانی نمی‌شود، جدول Clients را باز و بسته کنید.

  1. PghCBDSstreets را انتخاب کرده و OK کنید.
  2. در پنجره آدرس‌های جغرافیایی، برای شکل فایل خروجی یا کلاس ویژگی، نتیجه را به‌عنوان CBDClients ذخیره کرده و روی OK کلیک کنید.

ArcMap با ۱۲ (۴۴ درصد) از ۲۷ رکورد مطابقت دارد.

  1. روی Close کلیک کنید.

با استفاده از آدرس‌های بازبینی/مقایسه، رکورد بخش مشکل‌دار خیابان را شناسایی کنید

  1. در فهرست مطالب، روی نتیجه Geocoding: CBDClients کلیک کنید.
  2. در نوار ابزار Geocoding، روی دکمه Review/Rematch Addresses کلیک کنید. برای فیلد نمایش نتایج، آدرس های نامطلوب را انتخاب کنید.
  3. در آدرس‌های بی‌همتا به سمت راست اسکرول کنید، روی سرصفحه ستون ADDRESS کلیک راست کرده و مرتب‌سازی صعودی را کلیک کنید.
  4. به پایین بروید و رکورد را با ADDRESS 490 Penn Ave انتخاب کنید. روی دکمه Geocoding Options کلیک کنید، ۰ را برای حداقل امتیاز نامزد تایپ کنید و OK را کلیک کنید.

بسیاری از مسابقات خیابانی منتخب در پانل پایینی پنجره مسابقه مجدد تعاملی وجود دارد. نزدیکترین مسابقه ۵۰۰ PENN AVE 15222 است.

  1. ۵۰۰ PENN AVE 15222 را در پانل کاندیداها انتخاب کنید و روی منطقه با نشانگر نقطه زرد روی نقشه زوم کنید.

شماره آدرس خیابان در CBD از چپ به راست افزایش می‌یابد، و می‌توانید در سمت راست پایین پنجره مسابقه مجدد تعاملی ببینید که کمترین عدد بهترین نامزد ۵۰۰ است. بنابراین بخش خیابان مورد نظر باید در سمت چپ نشانگر نقطه زرد باشد.

  1. در نوار ابزار Tools، روی دکمه Select کلیک کنید و بر روی قسمت خیابانی که در شکل مرحله ۵ نشان داده شده است کلیک کنید.
  2. پنجره Interactive Rematch را ببندید.
  3. جدول عوارض CBDStreets را باز کنید و روی دکمه Selected در پایین جدول کلیک کنید.
  4. در جدول به سمت راست پیمایش کنید تا ببینید که رکورد بخش خیابان انتخابی، شماره خیابان‌های به سبک TIGER (از و به، اعداد خیابان چپ و راست) را ندارد. جدول را باز بگذارید.

یک رکورد خیابانی را ویرایش کنید

فرض کنید اعداد معتبری را برای ویژگی‌های گمشده بخش خیابان به دست آورده‌اید: ۴۹۸ تا ۴۷۴ در سمت چپ و ۴۹۹ تا ۴۷۵ در سمت راست. برای وارد کردن این مقادیر می توانید از نوار ابزار ArcMap Editor استفاده کنید.

  1. در نوار منو، روی سفارشی کردن > نوار ابزار > ویرایشگر کلیک کنید.
  2. روی فلش فهرست در نوار ابزار ویرایشگر کلیک کنید. روی Start Editing > CBDSstreets > OK کلیک کنید.
  3. در جدول CBDStreets، مقادیر زیر را تایپ کنید: L_F_ADD=498، L_T_ADD=474، R_F_ADD=499، و R_T_ADD=475.
  4. روی فلش فهرست در ویرایشگر کلیک کنید و روی Save Edits کلیک کنید. دوباره روی فلش لیست کلیک کنید و روی Stop Editing کلیک کنید.
  5. جدول CBDStreets و نوار ابزار ویرایشگر را ببندید.

اکنون ۴۹۰ Penn Ave.، یکی از آدرس‌های مشتری بی‌همتا، دفعه بعد که سعی کنید آدرس‌ها را مجدداً تطبیق دهید، ژئوکد می‌شود.

با این حال، ابتدا باید PghCBDStreets Locator را دوباره بسازید تا شامل ویرایش هایی باشد که به تازگی در لایه مرجع CBDStreets انجام داده اید.

بازسازی خیابان یاب

اگر بعد از ساختن مکان یاب، یک لایه مرجع مکان را تغییر دهید، باید مکان یاب را دوباره بسازید.

  1. نمایش یا باز کردن Catalog.
  2. در صورت لزوم، پوشه Chapter8 MyExercises را گسترش دهید.
  3. روی PghCBDSstreets راست کلیک کنید و روی Rebuild > OK کلیک کنید. اگر در فرآیند بازسازی با خطایی مواجه شدید، ArcMap را ببندید و مجددا راه اندازی کنید.
  4. پنهان کردن Catalog

مسابقه مجدد تعاملی با استفاده از یک بخش خیابان ویرایش شده

  1. در فهرست مطالب، روی نتیجه Geocoding: CBDClients کلیک کنید.
  2. در نوار ابزار Geocoding، روی دکمه Review/Rematch Addresses کلیک کنید، آدرس‌های Unmatched را برای قسمت Show results انتخاب کنید و آدرس ۴۹۰ Penn Ave. را انتخاب کنید.

اکنون با توجه به بخش خیابان به روز شده شما، یک کاندید امتیاز ۱۰۰ برای کدگذاری جغرافیایی، دقیقاً برای آدرس درست، ۴۹۰ PENN AVE 15222 وجود دارد.

  1. در پنجره مسابقه مجدد تعاملی، روی رکورد ۱۰۰ امتیازی > مسابقه کلیک کنید.

ArcMap با رکورد مطابقت دارد و تعداد رکوردهای منطبق از ۱۲ به ۱۳ افزایش می یابد. علاوه بر این، هر زمان که در آینده از CBDStreets برای کدگذاری جغرافیایی استفاده کنید، ArcMap با موفقیت هر رکورد آدرس ورودی برای بخش خیابان ویرایش شده را با موفقیت ژئوکد می کند.

  1. پنجره Interactive Rematch را ببندید.
  2. فایل نقشه خود را ذخیره کنید.

 

استفاده از جدول مستعار

برخی از مکان‌ها معمولاً به‌جای نشانی خیابان‌ها، با نام‌های شاخص خود قرار می‌گیرند. به عنوان مثال، کاخ سفید ممکن است در جدولی به‌عنوان «کاخ سفید» به‌جای خیابان پنسیلوانیا ۱۶۰۰ در شمال غربی، واشنگتن، دی سی ۲۰۵۰۰ در جدولی فهرست شود. در تمرین زیر، از یک جدول نام مستعار برای ژئوکد کردن رکوردهایی استفاده می‌کنید که با علامت مشخصه‌شان مشخص می‌شوند. نام به جای آدرس خیابان آنها.

یک جدول مستعار اضافه کنید و آدرس‌ها را با هم تطبیق دهید

  1. فایل نقشه خود را به عنوان Tutorial8-5.mxd ذخیره کنید.
  2. روی دکمه Add Data کلیک کنید و جدول BldgNameAlias ​​را از Data > Pittsburgh > CBD.gdb اضافه کنید.
  3. در فهرست مطالب، روی BldgNameAlias ​​کلیک راست کرده و روی Open کلیک کنید.

جدول شامل نام مستعار و آدرس خیابان برای سه رکورد است. شما می توانید چنین جداول را در مایکروسافت اکسل، در Notepad با جداکننده کاما یا در بسته های دیگر ایجاد کنید و با استفاده از Catalog آنها را به یک پایگاه داده جغرافیایی فایل وارد کنید.

  1. جدول نام مستعار را ببندید.
  2. Catalog را باز کنید. روی PghCBDSstreets locator در پوشه Chapter8 کلیک راست کرده و روی Properties کلیک کنید.
  3. جدول نام مستعار مکان را باز کنید و BldgNameAlias ​​را برای جدول مستعار و BLDGNAME را برای فیلد مستعار انتخاب کنید. روی OK کلیک کنید و Catalog را پنهان کنید.
  4. در فهرست مطالب، روی گزینه Geocoding Result CBDClients کلیک کنید. روی دکمه Review/Rematch Addresses در نوار ابزار Geocoding کلیک کنید. برای فیلد نمایش نتایج، آدرس های نامطلوب را انتخاب کنید.
  5. در سوابق آدرس به پایین اسکرول کنید، روی رکورد با ObjectID 21 کلیک کنید و برای دیدن آدرس – One PPG Place به سمت راست بروید.

اکنون که نام مستعار برای آن ساختمان دارید، نامزدی با امتیاز ۱۰۰ وجود دارد.

  1. روی کاندیدی که امتیاز ۱۰۰ دارد کلیک کنید و روی Match کلیک کنید. به طور مشابه، سه رکورد آخر را مطابقت دهید.
  2. پنجره Interactive Rematch را ببندید، نقشه خود را ذخیره کنید و ArcMap را ببندید.

بدون دیدگاه

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

خانهدربارهتماسارتباط با ما