Доступно с лицензией Business Analyst.
Краткая информация
Allows you to turn tabular data (.dbf, .txt, or RDBMS format) into store points.
Использование
When geocoding stores, it's best to have address, city, state, and ZIP fields to ensure the best results for the geocoder.
View the geocoding output log to examine the match rate of your input addresses.
The standard input tabular data formats used are .dbf (IV), .csv, and tab-delimited text (.txt).
Relational database files can be accessed through this tool utilizing the Database Connections wizard in ArcCatalog.
If importing from Excel to .dbf, make sure your field headers are eight characters or less and do not have special characters embedded in the description.
Синтаксис
SetupStoreByTable_ba (Table, Locator, MatchFields, NameField, StoreIDField, OutputFeatureClass, {WayToSpecifyStoreIDField}, {UsePictureSymbol}, {ImagePath}, {PictureSymbolSize})
Параметр | Объяснение | Тип данных |
Table | The tabular data (.dbf, .txt, or RDBMS format) that will be used to geocode your stores. | Table View |
Locator | The address locator service to use to geocode addresses. | Address Locator |
MatchFields | Input fields for geocoding addresses. | Field Info |
NameField | The field containing the store name. | Field |
StoreIDField | The name used to identify the store ID. | String |
OutputFeatureClass | The feature class that will contain the store points. | Feature Class |
WayToSpecifyStoreIDField (Дополнительный) | Selects an existing store ID field or creates a new field.
| Boolean |
UsePictureSymbol (Дополнительный) | Inserts custom store symbology into point feature class.
| Boolean |
ImagePath (Дополнительный) | The file location containing the custom store symbology. | File |
PictureSymbolSize (Дополнительный) | Set the symbol size by points. | Long |
Пример кода
SetupStoreByTable example (stand-alone script)
# Name: SetupStoreByTable.py
# Description: Geocodes San Francisco customers using tabular data.
# Author: Esri
# Import system modules
import arcview
import arcpy
arcpy.ImportToolbox(r"C:\Program Files (x86)\ArcGIS\Desktop10.7\Business Analyst\ArcToolbox\Toolboxes\Business Analyst Tools.tbx")
try:
# Acquire extension license
arcpy.CheckOutExtension("Business")
# Defines the parameters for the Setup Store Using Tabular Data tool
Table = "C:/ArcGIS/Business Analyst/US_2018/Datasets/Tutorial/sf_stores.dbf"
Locator = "C:/ArcGIS/Business Analyst/US_2018/Data/Geocoding Data/USA_StreetAddress.loc"
MatchFields = "Addr ADDRESS VISIBLE;Addr2 <none> VISIBLE;City <none> VISIBLE;State <none> VISIBLE;ZIP ZIP VISIBLE;ZIPExt <none> VISIBLE;Firm NAME VISIBLE"
NameField = "NAME"
StoreIDField = "STORE_ID"
OutputFeatureClass = "C:/temp/sf_store.shp"
# Setup Store Using Tabular Data
arcpy.SetupStoreByTable_ba(Table, Locator, MatchFields, NameField, StoreIDField, OutputFeatureClass)
# Release extension license
arcpy.CheckInExtension("Business")
except:
print arcpy.GetMessages(2)
Параметры среды
Этот инструмент не использует параметры среды геообработки
Информация о лицензиях
- ArcGIS Desktop Basic: Требует Business Analyst
- ArcGIS Desktop Standard: Требует Business Analyst
- ArcGIS Desktop Advanced: Требует Business Analyst