説明
[コンポジット住所ロケーターの作成 (Create Composite Address Locator)] ツールの [結果の順序] パラメーターの構文が無効です。
解決策
注意:
構文の正確性を確保するには、まずこのツールを [ジオプロセシング] ウィンドウから実行し、次に Python コードを [履歴] ウィンドウからエクスポートすることを強くお勧めします。
[結果の順序] パラメーターを [ロケーターの順序] として指定する場合、正確な構文はロケーター名のカンマ区切り文字列です。 たとえば、Atlanta.loc および Raleigh.loc という 2 つのロケーターがある場合は、このパラメーターを "Atlanta, Raleigh" の形式で指定します。
[結果の順序] パラメーターを [ソート順をロールおよびスコアで指定] として指定する場合、正確な構文は各ロールのカンマ区切り文字列であり、まずロケーター ロールを角括弧で囲んで指定し、次にそのロールを含む各ロケーターにピリオドとロール名を付加し、カンマ区切りリストとして括弧で囲んで指定します。 たとえば、2 つの複数ロールのロケーター (Atlanta.loc および Raleigh.loc) があり、各ロケーターにポイント住所ロール、ストリート住所ロール、郵便番号ロールが含まれている場合は、このパラメーターを "[PointAddress](Atlanta.PointAddress,Raleigh.PointAddress),[StreetAddress](Atlanta.StreetAddress,Raleigh.StreetAddress),[Postal](Atlanta.Postal,Raleigh.Postal)" の形式で指定します。
注意:
ロールの順序は、精度が高い方を先、精度が低い方を後にします (ストリート住所の前にポイント住所など)。
[結果の順序] パラメーターを [カスタム順序] として指定する場合、正確な構文は、ピリオドとロケーター ロールが付加されたロケーター名のカンマ区切り文字列です。 たとえば、2 つの複数ロールのロケーター (Atlanta.loc および Raleigh.loc) があり、各ロケーターにポイント住所ロール、ストリート住所ロール、郵便番号ロールが含まれている場合は、このパラメーターを "Atlanta.StreetAddress,Atlanta.PointAddress,Raleigh.PointAddress,Raleigh.Postal,Atlanta.Postal,Raleigh.StreetAddress" の形式で指定します。