laptop and a wrench

漏洞

Unable to search for alternate names with the address locator created in ArcGIS Desktop 10.5 with the US Address - Single House Subaddress style.

上次发布: July 22, 2019 ArcGIS for Desktop
漏洞 ID 编号 BUG-000123640
已提交July 11, 2019
上次修改时间June 5, 2024
适用范围ArcGIS for Desktop
找到的版本10.5
操作系统Windows OS
操作系统版本10.0 64 Bit
状态Non-Reproducible

附加信息

The ability to use alternate name tables with a locator based on the US Address - Single House Subaddress style is addressed at ArcGIS Desktop 10.6.1.

解决办法

  1. Navigate to the USAddress.lot XML document file that has ArcGIS Desktop 10.5 installed. Navigate to the following folder, C:\Program Files (x86)\ArcGIS\Desktop10.5\Locators.
  2. Open this file in Notepad++ and add the code in bold to the same location. With this code added, the alternate names in ArcMap 10.5 can be searched. These two lines are within ArcMap 10.6, but not ArcMap 10.5.
<!--Street aliases-->

           <query>

             <tables>

               <table role_ref="Primary" />

               <table role_ref="AltStreet" />

             </tables>

             <fields>

               <field ref="ShapePtPoly"                   field_role_ref="Primary.Shape" />

               <field ref="ID"                            field_role_ref="Primary.ID"/>

               <field ref="Street_ID"                     field_role_ref="Primary.Street_ID"/>

               <field ref="House"                         field_role_ref="Primary.House"/>

               <field ref="Side"                          field_role_ref="Primary.Side"/>

               <field ref="FullStreetName"                field_role_ref="AltStreet.FullStreetName"/>

               <field ref="PreDir"                        field_role_ref="AltStreet.PreDir" />

               <field ref="PreType"                       field_role_ref="AltStreet.PreType" />

               <field ref="StreetName"                    field_role_ref="AltStreet.StreetName" />

               <field ref="SufType"                       field_role_ref="AltStreet.SufType" />

               <field ref="SufDir"                        field_role_ref="AltStreet.SufDir" />

               <field ref="SubAddressType"                field_role_ref="Primary.SubAddrType"/>

               <field ref="SubAddressUnit"                field_role_ref="Primary.SubAddrUnit"/>

               <field ref="SubAddressTypeForOutput"       field_role_ref="Primary.SubAddrType"/>

               <field ref="SubAddressUnitForOutput"       field_role_ref="Primary.SubAddrUnit"/>

               <field ref="Locality"                      field_role_ref="Primary.Locality"/>

               <field ref="SubAdminForOutput"             field_role_ref="Primary.SubAdmin"/>

               <field ref="Admin"                         field_role_ref="Primary.Admin"/>

               <field ref="AdminAbbr"                     field_role_ref="Primary.AdminAbbr"/>

               <field ref="Postal"                        field_role_ref="Primary.Postal"/>

               <field ref="Country"                       field_role_ref="Primary.Country"/>

               <field ref="LangCode"                      field_role_ref="Primary.LangCode"/>

               <field ref="LangCode2"                     field_role_ref="Primary.LangCode2"/>

               <field ref="AdmLangCode"                   field_role_ref="Primary.AdmLangCode"/>

               <field ref="Block_ID"                      field_role_ref="Primary.Block_ID"/>

               <field ref="Rank"                          field_role_ref="Primary.StreetRank"/>

               <field ref="DisplayX"                      field_role_ref="Primary.DisplayX"/>

               <field ref="DisplayY"                      field_role_ref="Primary.DisplayY"/>

               <!--<field ref="ExtVal"                        field_role_ref="Primary.ExtVal"/>--><!--GLOBAL-->

               <field ref="Xmin"                          field_role_ref="Primary.Xmin"/>

               <field ref="Xmax"                          field_role_ref="Primary.Xmax"/>

               <field ref="Ymin"                          field_role_ref="Primary.Ymin"/>

               <field ref="Ymax"                          field_role_ref="Primary.Ymax"/>

               <field ref="User_fld"                      field_role_ref="Primary.User_fld"/>

             </fields>

             <join_clause>

               <field_ref field_role_ref="Primary.Alt_JoinID" /> = <field_ref field_role_ref="AltStreet.ID" />

             </join_clause>

             <selection_clause/>

           </query>

 

重现步骤

漏洞 ID: BUG-000123640

软件:

  • ArcGIS for Desktop

当漏洞状态发生变化时获得通知

下载 Esri 支持应用程序

发现关于本主题的更多内容

获取来自 ArcGIS 专家的帮助

联系技术支持部门

下载 Esri 支持应用程序

转至下载选项