Geocoding – نمونه کار عملی (قسمت اول)

در بخش های قبلی مفاهیمی از geocoding وجریان کاری آن را توضیح دادیم .در این قسمت گزارش نمونه کار عملی که انجام شده است را به صورت مرحله به مرحله در زیر مینویسیم که شامل سه قسمت می باشد :

  1. ساختن یک Address locator
  2. انطباق آدرس ها با توجه :.7.ه Address locator ساخته شده
  3. منطبق کردن آدرس هایی که در مرحله قبل منطبق نشده اند

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

   

ایجاد کردن یک Address locator

 

در این قسمت ما می خواهیم یک Address locator بسازیم بعد از ساختن این می توانیم جدول آدرس ها را با اطلاعات توصیفی داده های مرجع مقایسه کنیم وتطبیق دهیم-

مراحل ساختن یک  Address locator را که انجام داده ایم در زیر می آوریم:

 ۱- ابتدا ArcMap را اجرا میکنیم و سپس نقشه مربوط به شهر Atlanta راهمراه با لا یه های آن انتخاب می کنیم وآن ها را در ArcMap  فراخوان میکنیم.

 Geocoding   نمونه کار عملی (قسمت اول)

 این نقشه بخشی از مرکز شهر Atlanta را با لایه های معابر، اتوبان های درون شهری وZIP کد ها نشان می دهد.

۲- در انتهای جدول مندرجات روی دکمه source کلیک می کنیم ودر جدول مندرجات روی جدول customer راست کلیک می کنیم، وسپس روی open کلیک می کنیم تا فیلدهای توصیفی آ:/., را مشاهده کنیم.

 Geocoding   نمونه کار عملی (قسمت اول)

فیلد های توصیفی آن شامل کد شناسایی مشتری (ID)، نام (NAME)، نشانی معبر (ADDRESS)، کد پنج رقمی (ZIP)  می باشند.

۳- جدول Attributes of customers را می بندیم. در جدول مندرجات، روی لایه Atlanta streets راست کلیک می کنیم، سپس open Attribute Table را کلیک می کنیم.

 Geocoding   نمونه کار عملی (قسمت اول)

چهار فیلد توصیفی محدوده آدرس عبارتند از:

  • L-F-ADD (Left “from” address)
  • L-T-ADD (Left”to”address)
  • R-F-ADD (right”from”address)
  • R-T-ADD (right”to”address)

این ها ابتدا وانتهای شماره های معبر، در هر طرف از یک قسمت خیابان اند.

چندین فیلد اطلاعات توصیفی دیگر نیز در اینجا وجود دارد:

  • PREFIX جهت جغ%NB/L;/D8�فیایی است که پیش از نام معبر می آید، همانند “N” در ۱۳۹ N.Larch-mont Blv.
  • PRE-TYPE نوع معبری است که پیش از نام معبر قرار می گیرد، همانند “Avenue” در ۲۲۵ Avenue D .
  • ZIPR , ZIPL – کد های ZIP می باشند که در کناره های چپ وراست یک معبر قرار می گیرند.
  • CITYR , CITYL نام شهر ها برای طرف های چپ وراست یک قسمت معبر قرار می گیرند.
  • TYPE,NAME وجهت جغرافیایی SUFFIX که اطلاعات توصیفی آشنای یک آدرس خیابان اند.

توصیفات موجود در جدول معابر آتلانتا بسیار همخوان با روش Address locator “U.S.Street With “Zone است.

 ۴- جدول بالا را می بندیم و از نوار استاندارد روی دکمه ArcCatlaog کلیک می کنیم و ArcCatalog را اجرا می کنیم.

 ۵- در درخت واره catalog، روی پوشه Addreess locator کلیک می کنیم.

 Geocoding   نمونه کار عملی (قسمت اول)

۶- در این پنجره، روی creat new address locaor دو بار کلیک میکنیم. کادر محاوره ای باز می شود که دارای لیست کاملی از روش های Address locator در ArcGIS است.

در زیر لیست روش های موجود را می بینیم.

 Geocoding   نمونه کار عملی (قسمت اول)

۷- از روش های بالا روش(File)  US Street With Zone را انتخاب کرده وبه روی آن کلیک می کنیم چون با داده های مرجع ما این روش نطابق دارد.

روش US Street With Zone به ده گونه وجود دارد: یکی(File) برای داده های مرجع به فرمت shapefile و دیگری(GDB) برای فرمت geodatabase، لایه Atlanta strets یک shapefile است.

 ۸- بعد از انتخاب نوع روش که در مرحله قبل انجام گرفت کادر محاوره ای زیر باز می شودو حال داده مرجعی که برای آن استفاده خواهیم کرد مشخص می کنیم.

Geocoding   نمونه کار عملی (قسمت اول)

۹- در قسمت نوشتاری Name، Atlanta customer را تایپ می کنیم و در زبانه primary table، روی دکمه Brows در کنار قسمت refrence data  کلیک می کنیم.

 ۱۰- در کادر محاوره ای Choose Refrence Data به مسیری که لایه را در آن قرار دارد رفته و لایه Streets.shp را انتخاب می کنیم (Street.shp نام فایل لایه Atlanta Streets است). با این کار مسیر داده های مرجع به قسمت Refrence data افزوده شده است. بعد از انتخاب کردن لایه مورد نظر در قسمت primary table فیلد های زیر را داریم.

لیست فیلدهای زیر (fields) نشان دهنده انواعی از اطلاعات آدرس در داده های مرجع است که روش Address locator می تواند از آن استفاده کند. اطلاعات لازم یه صورت پررنگ است. مقادیر متناظر با هر یک از لیست های باز شونده، اطلاعات توصیفی داده های مرجعی که حاوی این اطلاعات است را نشان می دهد.در هر حالت ArcGIS قبلا نام فیلد صحیح را انتخاب کرده است. اگر چنین نبود، ما می توانیم روی فلش باز شونده کلیک کنیم وفیلد صحیح را انتخاب نماییم.

Geocoding   نمونه کار عملی (قسمت اول))9(

۱۱-در قسمت input Address Fields، فیلد ها را از جدول آدرس customers که دارای اطلاعات آدرس است، مشخص می کنیم.

Geocoding   نمونه کار عملی (قسمت اول)

مربع لیست های سمت چپ، دو نوع از اطلاعات آدرس ورودی را با روش Address locator مورد نیاز دارد:street (برای آدرس معبر) و zone (برای ZIP کد). مربع لیست های سمت راست، نام فیلد هایی است که ArcGIS  به صورت پیش فرض گرفته است وشامل این اطلاعات تشخیص داده است.

در مراحل اولیه دیدیم که اطلاعات آدرس معابر در customers شامل فیلدی است کهADDRESS نامیده شده است. از آنجا که این، نام شناخته شدهای است، ما نیاز به انجام کاری نداریم(اگر اطلاعات آدرس معبر مشتری ،در یک فیلد با نام ناشناخته ذخیره شده باشد، مثل cust_addr، ما برای اظافه کردن آن روی Add کلیک میکنیم).

درقسمت  سمت چپ روی zone کلیک می کنیم.

Geocoding   نمونه کار عملی (قسمت اول)

در  جدول customers،اطلاعات zone در بر گیرنده فیلدی است که ZIP نامیده می شود. دوباره این نام فیلدی است که توسط ArcGIS شناخته شده است (مهم نیست در بالا باشد یا پایین).

 ۱۲- در نهایت با تنظیماتی که ذکر کردیم کادر محاورهای ما به صورت زیر می باشد. وما بر روی دکمه ok کلیک می کنیم.

Geocoding   نمونه کار عملی (قسمت اول)

با انجام مراحل بالا ArcGIS ، Address locator جدید را می سازد.