الاسم
rules table — يحتوي جدول القواعد على مجموعة من القواعد التي تربط رموز تسلسل العنوان المُدخل بتسلسل مُخرَج موحَّد. تُعرَّف القاعدة بأنها مجموعة من رموز الإدخال يليها -1 (فاصل إنهاء)، ثم مجموعة من رموز الإخراج يليها -1، ثم رقم يدل على نوع القاعدة، ثم رتبة القاعدة.
الوصف
يجب أن يحتوي جدول القواعد على الأعمدة التالية على الأقل، مع أنه يُسمح لك بإضافة المزيد لاستخداماتك الخاصة.
-
id -
المفتاح الأساسي للجدول
-
rule -
حقل نصي يدل على القاعدة. التفاصيل في سجلات قواعد مُوحِّد عناوين PAGC.
تتكون القاعدة من مجموعة من الأعداد الصحيحة غير السالبة تمثل رموز الإدخال، تنتهي بـ -1، يليها عدد مساوٍ من الأعداد الصحيحة غير السالبة تمثل السمات البريدية، تنتهي بـ -1، يليها عدد صحيح يمثل نوع القاعدة، ثم عدد صحيح يمثل رتبة القاعدة. تُرتَّب القواعد من 0 (الأدنى) إلى 17 (الأعلى).
فعلى سبيل المثال، القاعدة
2 0 2 22 3 -1 5 5 6 7 3 -1 2 6تربط تسلسل الرموز TYPE NUMBER TYPE DIRECT QUALIF بتسلسل المخرجات STREET STREET SUFTYP SUFDIR QUALIF. والقاعدة من نوع ARC_C ورتبتها 6.أرقام رموز الإخراج المقابلة مذكورة في stdaddr.
رموز الإدخال
تبدأ كل قاعدة بمجموعة من رموز الإدخال يليها فاصل الإنهاء -1. رموز الإدخال الصالحة، مقتبسةً من رموز الإدخال في PAGC، هي كما يلي:
رموز الإدخال القائمة على الشكل
-
AMPERS -
(13). كثيرًا ما تُستخدم علامة العطف (&) اختصارًا لكلمة "and".
-
DASH -
(9). حرف ترقيم.
-
DOUBLE -
(21). تسلسل من حرفين. يُستخدم غالبًا كمعرّف.
-
FRACT -
(25). تُستخدم الكسور أحيانًا في أرقام المباني أو أرقام الوحدات.
-
MIXED -
(23). سلسلة أبجدية رقمية تحتوي على حروف وأرقام معًا. تُستخدم للمعرّفات.
-
NUMBER -
(0). سلسلة من الأرقام.
-
ORD -
(15). صيغ مثل First أو 1st. تُستخدم غالبًا في أسماء الشوارع.
-
ORD -
(18). حرف واحد.
-
WORD -
(1). الكلمة هي سلسلة من الحروف بأي طول. ويمكن للحرف الواحد أن يكون SINGLE وWORD في آن واحد.
رموز الإدخال القائمة على الوظيفة
-
BOXH -
(14). كلمات تُستخدم للدلالة على صناديق البريد. مثل Box أو PO Box.
-
BUILDH -
(19). كلمات تُستخدم للدلالة على المباني أو المجمّعات السكنية، عادةً كبادئة. مثال: Tower في Tower 7A.
-
BUILDT -
(24). كلمات واختصارات تُستخدم للدلالة على المباني أو المجمّعات، عادةً كلاحقة. مثال: Shopping Centre.
-
DIRECT -
(22). كلمات تُستخدم للدلالة على الاتجاهات، مثل North.
-
MILE -
(20). كلمات تُستخدم للدلالة على عناوين علامات الأميال (milepost).
-
ROAD -
(6). كلمات واختصارات تُستخدم للدلالة على الطرق السريعة والطرق. مثال: Interstate في Interstate 5
-
RR -
(8). كلمات واختصارات تُستخدم للدلالة على الطرق الريفية. RR.
-
TYPE -
(2). كلمات واختصارات تُستخدم للدلالة على أنواع الشوارع. مثال: ST أو AVE.
-
UNITH -
(16). كلمات واختصارات تُستخدم للدلالة على العناوين الفرعية الداخلية. مثال: APT أو UNIT.
رموز الإدخال من النوع البريدي
-
QUINT -
(28). عدد من 5 أرقام. يحدد الرمز البريدي (Zip Code)
-
QUAD -
(29). عدد من 4 أرقام. يحدد ZIP4.
-
PCH -
(27). تسلسل من 3 محارف بنمط حرف رقم حرف. يحدد FSA، وهي المحارف الثلاثة الأولى من الرمز البريدي الكندي.
-
PCT -
(26). تسلسل من 3 محارف بنمط رقم حرف رقم. يحدد LDU، وهي المحارف الثلاثة الأخيرة من الرمز البريدي الكندي.
كلمات التوقف (Stopwords)
تندمج كلمات التوقف (STOPWORDS) مع الكلمات (WORDS). وفي القواعد، تُمثَّل سلسلة من عدة WORDs وSTOPWORDs برمز WORD واحد.
-
STOPWORD -
(7). كلمة ذات أهمية معجمية منخفضة، يمكن إغفالها عند التحليل. مثال: THE.
رموز الإخراج
بعد أول -1 (فاصل الإنهاء) تأتي رموز الإخراج وترتيبها، يليها فاصل الإنهاء -1. أرقام رموز الإخراج المقابلة مذكورة في stdaddr. والمسموح به يعتمد على نوع القاعدة. رموز الإخراج الصالحة لكل نوع من القواعد مذكورة في القسم المسمى “أنواع القواعد ورتبها”.
أنواع القواعد ورتبها
الجزء الأخير من القاعدة هو نوع القاعدة، ويُشار إليه بأحد ما يلي، تليه رتبة القاعدة. تُرتَّب القواعد من 0 (الأدنى) إلى 17 (الأعلى).
MACRO_C
(رقم الرمز = "0"). فئة القواعد الخاصة بتحليل العبارات الكبرى (MACRO) مثل PLACE STATE ZIP
رموز إخراج MACRO_C (مقتبسة من http://www.pagcgeo.org/docs/html/pagc-12.html#--r-typ--.
-
CITY -
(رقم الرمز "10"). مثال: "Albany"
-
STATE -
(رقم الرمز "11"). مثال: "NY"
-
NATION -
(رقم الرمز "12"). لا تُستخدم هذه السمة في معظم الملفات المرجعية. مثال: "USA"
-
POSTAL -
(رقم الرمز "13"). (عنصرا SADS "ZIP CODE" و"PLUS 4"). تُستخدم هذه السمة لكل من الرمز البريدي الأمريكي (Zip) والرموز البريدية الكندية.
MICRO_C
(رقم الرمز = "1"). فئة القواعد الخاصة بتحليل العبارات الصغرى (MICRO) الكاملة (مثل House وstreet وsufdir وpredir وpretyp وsuftype وqualif) (أي ARC_C مع CIVIC_C). لا تُستخدم هذه القواعد في مرحلة البناء.
رموز إخراج MICRO_C (مقتبسة من http://www.pagcgeo.org/docs/html/pagc-12.html#--r-typ--.
-
HOUSE -
نص (رقم الرمز
1): رقم المبنى على الشارع. مثال: 75 في75 State Street. -
predir -
نص (رقم الرمز
2): الاتجاه السابق لاسم الشارع (STREET NAME PRE-DIRECTIONAL) مثل North وSouth وEast وWest وغيرها. -
qual -
نص (رقم الرمز
3): المُعدِّل السابق لاسم الشارع (STREET NAME PRE-MODIFIER). مثال: OLD في3715 OLD HIGHWAY 99. -
pretype -
نص (رقم الرمز
4): نوع الشارع السابق للاسم (STREET PREFIX TYPE) -
street -
نص (رقم الرمز
5): اسم الشارع (STREET NAME) -
suftype -
نص (رقم الرمز
6): نوع الشارع اللاحق للاسم (STREET POST TYPE) مثل St وAve وCir. وهو نوع شارع يلي الاسم الجذري للشارع. مثال: STREET في75 State Street. -
sufdir -
نص (رقم الرمز
7): الاتجاه اللاحق لاسم الشارع (STREET POST-DIRECTIONAL)، وهو مُعدِّل اتجاهي يلي اسم الشارع. مثال: WEST في3715 TENTH AVENUE WEST.
ARC_C
(رقم الرمز = "2"). فئة القواعد الخاصة بتحليل العبارات الصغرى (MICRO) باستثناء السمة HOUSE. ولذلك تستخدم مجموعة رموز الإخراج نفسها التي تستخدمها MICRO_C ناقص الرمز HOUSE.
CIVIC_C
(رقم الرمز = "3"). فئة القواعد الخاصة بتحليل السمة HOUSE.
EXTRA_C
(رقم الرمز = "4"). فئة القواعد الخاصة بتحليل السمات الإضافية (EXTRA)، وهي السمات المستبعدة من الترميز الجغرافي. لا تُستخدم هذه القواعد في مرحلة البناء.
رموز إخراج EXTRA_C (مقتبسة من http://www.pagcgeo.org/docs/html/pagc-12.html#--r-typ--.
-
BLDNG -
(رقم الرمز
0): معرّفات المباني وأنواعها غير المحلّلة. -
BOXH -
(رقم الرمز
14): الجزء BOX فيBOX 3B -
BOXT -
(رقم الرمز
15): الجزء 3B فيBOX 3B -
RR -
(رقم الرمز
8): الجزء RR فيRR 7 -
UNITH -
(رقم الرمز
16): الجزء APT فيAPT 3B -
UNITT -
(رقم الرمز
17): الجزء 3B فيAPT 3B -
UNKNWN -
(رقم الرمز
9): مُخرَج غير مصنَّف بخلاف ذلك.