Generate Trade Area Rings (Business Analyst)

Доступно с лицензией Business Analyst.

Краткая информация

Creates rings around point locations.

Иллюстрация

Generate Trade Area Rings

Использование

  • Valid numeric distances must be used when defining distance values. Negative distances cannot be used for rings.

  • The Remove Overlap parameter uses Thiessen polygons to remove overlap between output ring polygons.

Параметры

ПодписьОписаниеТип данных
Input Features

The input features containing the center points for the rings.

Feature Layer
Output Feature Class

The feature class that will contain the output ring features.

Feature Class
Distances
(Дополнительный)

The distances, in ascending size, used to create rings around the input features.

Double
Distance Units
(Дополнительный)

The linear unit to be used with the distance values.

String
ID Field
(Дополнительный)

A unique ID field in the ring center layer.

Field
Remove Overlap
(Дополнительный)

Creates overlapping concentric rings or removes overlap.

  • Checked—Thiessen polygons are used to remove overlap between output ring polygons.
  • Unchecked—Output ring features are created with overlap. This is the default.
Boolean
Dissolve Option
(Дополнительный)

Specifies whether overlapping or nonoverlapping service areas for a single location will be used when multiple distances are specified.

  • OverlapEach polygon will include the area reachable from the facility up to the distance value. This is the default.
  • SplitEach polygon will include only the area between consecutive distance values.
String
Input Method
(Дополнительный)

Specifies the type of value that is to be used for each drive time.

  • ValuesUses a constant value (all trade areas will be the same size). This is the default.
  • ExpressionThe values from a field or an expression (trade areas can be a different size).
String
Distance Expression
(Дополнительный)

A fields-based expression to calculate the radii.

SQL Expression

arcpy.ba.GenerateTradeAreaRings(in_features, out_feature_class, {radii}, {units}, {id_field}, {remove_overlap}, {dissolve_option}, {input_method}, {expression})
ИмяОписаниеТип данных
in_features

The input features containing the center points for the rings.

Feature Layer
out_feature_class

The feature class that will contain the output ring features.

Feature Class
radii
[radii,...]
(Дополнительный)

The distances, in ascending size, used to create rings around the input features.

Double
units
(Дополнительный)

The linear unit to be used with the distance values.

String
id_field
(Дополнительный)

A unique ID field in the ring center layer.

Field
remove_overlap
(Дополнительный)

Creates overlapping concentric rings or removes overlap.

  • REMOVE_OVERLAPThiessen polygons are used to remove overlap between output ring polygons.
  • KEEP_OVERLAPOutput ring features are created with overlap. This is the default.
Boolean
dissolve_option
(Дополнительный)

Specifies whether overlapping or nonoverlapping service areas for a single location will be used when multiple distances are specified.

  • OVERLAPEach polygon will include the area reachable from the facility up to the distance value. This is the default.
  • SPLITEach polygon will include only the area between consecutive distance values.
String
input_method
(Дополнительный)

Specifies the type of value that is to be used for each drive time.

  • VALUESUses a constant value (all trade areas will be the same size). This is the default.
  • EXPRESSIONThe values from a field or an expression (trade areas can be a different size).
String
expression
(Дополнительный)

A fields-based expression to calculate the radii.

SQL Expression

Пример кода

GenerateTradeAreaRings example (Python window)

The following Python window script demonstrates how to use the GenerateTradeAreaRings tool.

import arcpy
arcpy.ba.GenerateTradeAreaRings("sales_locations.shp",r"sales_locations_GenerateTrad.shp", [1, 3, 5],"MILES", "ID", "KEEP_OVERLAP", Values, None)

Информация о лицензиях

  • Basic: Обязательно Business Analyst
  • Standard: Обязательно Business Analyst
  • Advanced: Обязательно Business Analyst

Связанные разделы