Описание типов выходных данных, содержащих результаты анализа размещения-распределения.
Линии
Обеспечивает доступ к линиям, соединяющим точки спроса со связанными с ними пунктами обслуживания. Эти линии в документации называются линиями распределения. Эти линии распределения содержат данные о спросе, распределенном от каждой точки спроса к соответствующему пункту обслуживания.
Этот тип данных поддерживает следующее поля:
Поле | Описание | Тип данных |
---|---|---|
Name | Имя линии распределения содержит имена точки спроса и пункта обслуживания, к которому она относится. Имя линии распределения основано на именах соответствующего пункта обслуживания и точки спроса. Имя пункта обслуживания ставится впереди, если у объекта анализа значение параметраtravelDirection равно TravelDirection.FromFacility. Например, Facility 5 - Demand 3 обозначает, что маршрут проходит от Пункта обслуживания 5 к Точке спроса 3. Если для параметра travelDirection задано TravelDirection.ToFacility, имя точки спроса находится в начале, например, Demand 3 — Facility 5. | Text |
Weight | Вес, назначенный из связанной точки спроса связанному пункту обслуживания. | Double |
FacilityOID | Значение ObjectID соответствующего входного пункта обслуживания. Это поле часто используется для присоединения к линиям распределения информации из пунктов обслуживания. | Long |
DemandOID | Значение ObjectID соответствующей входной точки спроса. Это поле часто используется для присоединения к линиям распределения информации из точек спроса. | Long |
Total_Minutes | Время в минутах между пунктом обслуживания и точкой спроса. Следует заметить, что, хотя линии распределения имеют либо прямую геометрию, либо не имеют ее вовсе (значение null ), стоимость всегда соотносится с временем, измеренным по транспортной сети, а не с расстоянием по прямой. Примечание:Дополнительное поле Total_[TimeUnits] включено, если для свойства timeUnits объекта анализа не задано TimeUnits.Minutes. Значения полей указаны в единицах, заданных свойством timeUnits. Примечание:Дополнительные поля Total_[AccumulateAttributeName]_[TimeUnits] включаются в результат для каждого атрибута стоимости на основе времени, накапливаемого в ходе анализа. | Double |
TotalWeighted_Minutes | Взвешенная стоимость перемещения между объектом и точкой спроса. Это значение Total_Minutes, умноженное на значение веса точки спроса, назначенной пункту обслуживания. Это поле используется только если режим передвижения, применяемый для анализа, использует атрибут импеданса на основе времени. Примечание:Дополнительное поле TotalWeighted_[TimeUnits] используется, если режим передвижения в анализе имеет атрибут сопротивления на основе времени, а для параметра timeUnits объекта анализа не задано значение TimeUnits.Minutes. Значения полей указаны в единицах, заданных свойством timeUnits. | Double |
Total_Miles | Расстояние в милях между пунктом обслуживания и точкой спроса. Следует заметить, что, хотя линии распределения имеют либо прямую геометрию, либо не имеют ее вовсе (значение null ), стоимость всегда соотносится с расстоянием, измеренным по транспортной сети, а не с расстоянием по прямой. | Double |
Total_Kilometers | Расстояние в километрах между пунктом обслуживания и точкой спроса. Следует заметить, что, хотя линии распределения имеют либо прямую геометрию, либо не имеют ее вовсе (значение null ), стоимость всегда соотносится с расстоянием, измеренным по транспортной сети, а не с расстоянием по прямой. Примечание:Дополнительное поле Total_[DistanceUnits] включено, если для свойства distanceUnits объекта анализа не задано DistanceUnits.Kilometers или DistanceUnits.Miles. Значения полей указаны в единицах, заданных свойством distanceUnits. Примечание:Дополнительные поля Total_[AccumulateAttributeName]_[DistanceUnits] включаются в результат для каждого атрибута стоимости на основе времени, накапливаемого в ходе анализа. | Double |
TotalWeighted_Miles | Взвешенная стоимость перемещения между объектом и точкой спроса в милях. Это значение Total_Miles, умноженное на значение веса точки спроса, назначенной пункту обслуживания. Это поле используется только если режим передвижения, применяемый для анализа, использует атрибут импеданса на основе расстояния. | Double |
TotalWeighted_Kilometers | Взвешенная стоимость перемещения между объектом и точкой спроса в километрах. Это значение Total_Kilometers, умноженное на значение веса точки спроса, назначенной пункту обслуживания. Это поле используется только если режим передвижения, применяемый для анализа, использует атрибут импеданса на основе расстояния. Примечание:Дополнительное поле TotalWeighted_[DistanceUnits] используется, если режим передвижения в анализе имеет атрибут сопротивления на основе расстояния, а для параметра distanceUnits объекта анализа не задано значение DistanceUnits.Miles или DistanceUnits.Kilometers. Значения полей указаны в единицах, заданных свойством distanceUnits. | Double |
Total_Other | Расстояние между пунктом обслуживания и точкой спроса в неизвестных единицах. Следует заметить, что, хотя линии распределения имеют либо прямую геометрию, либо не имеют ее вовсе (значение null ), стоимость всегда соотносится со стоимостью, измеренным по транспортной сети, а не с расстоянием по прямой. Это поле используется только, если режим передвижения, применяемый для анализа, использует атрибут импеданса, основанный ни на времени, ни на расстоянии. Примечание:Дополнительные поля Total_[AccumulateAttributeName]_Other включаются в результат для каждого атрибута стоимости, основанного ни на времени, ни на расстоянии, и накапливаемого в ходе анализа. | Double |
TotalWeighted_Other | Взвешенная стоимость перемещения между объектом и точкой спроса в неизвестных единицах. Это значение Total_Cost, умноженное на значение веса точки спроса, назначенной пункту обслуживания. Это поле включено только в случае, если режим передвижения, заданный для анализа, работает с атрибутом импеданса, не основанным ни на времени, ни на расстоянии. | Double |
Facilities
Обеспечивает доступ к выбранным, обязательным и конкурирующим пунктам обслуживания, а также к невыбранным кандидатам в пункты обслуживания.
Этот тип данных поддерживает следующие поля. Помимо указанных полей тип данных также включает все поля из входного класса объектов, который используется в качестве пунктов обслуживания для анализа.
Поле | Описание | Тип данных |
---|---|---|
Name | Имя пункта обслуживания. Значения для этого поля копируются из поля Name входных пунктов обслуживания. | String |
FacilityOID | Значение ObjectID соответствующего входного пункта обслуживания. Это поле часто используется для присоединения информации из входных пунктов обслуживания. | Double |
FacilityType | В этом полк обозначаются наилучшие пункты обслуживания, или те, которые были выбраны в процессе анализа. Типы пунктов обслуживания:
| Long |
Weight | Относительный вес объекта, используемый для ранжирования по привлекательности, предпочтительности или склонности. Значения для этого поля копируются из поля Weight входных пунктов обслуживания. | Double |
Capacity | Объем взвешенного спроса, который может удовлетворить пункт обслуживания. Значения для этого поля копируются из поля Capacity входных пунктов обслуживания. | Double |
DemandCount | Счетчик точек спроса, выделенных для объекта. Значение, отличное от нуля, означает, что объект является частью решения, как обязательный, конкурентный или выбранный пункт обслуживания. | Long |
DemandWeight | Сумма эффективного веса всех точек спроса, выделенных для объекта. Значение – это сумма всех значение веса точек спроса, выделенных для объекта. В случае с задачами Увеличения посещаемости и Увеличения доли рынка это значение является пропорциональной суммой значений поля Weight, поскольку эти типы задач допускают снижение спроса с удалением и разделение спроса между пунктами обслуживания. | Double |
Total_Minutes | Сумма времени перемещения между пунктом обслуживания и каждой точкой спроса, относящейся к этому пункту. Это поле используется только если режим передвижения, применяемый для анализа, использует атрибут импеданса на основе времени. Примечание:Дополнительное поле Total_[TimeUnits] используется, если режим передвижения в анализе имеет атрибут сопротивления на основе времени, а для параметра timeUnits объекта анализа не задано значение TimeUnits.Minutes. Значения полей указаны в единицах, заданных свойством timeUnits. | Double |
TotalWeighted_Minutes | В этом поле хранится совокупная взвешенная стоимость объекта в минутах. Взвешенная стоимость точки спроса – это ее вес, умноженный на минимальную стоимость пути между пунктом обслуживания и точкой спроса. Относительная стоимость объекта – это сумма всех относительных величин стоимости точек спроса, выделенных для объекта. Например, если точка спроса с весом 2 выделена для пункта обслуживания в 10 минутах от нее, то значение TotalWeighted_Minutes составит 20 (2 x 10). Если другая точка спроса с весом 3 выделена для того же пункта обслуживания и находится в пяти минутах от него, значение TotalWeighted_Minutes возрастет до 35 (3 x 5 + 20). Это поле используется только если режим передвижения, применяемый для анализа, использует атрибут импеданса на основе времени. Примечание:Дополнительное поле TotalWeighted_[TimeUnits] используется, если режим передвижения в анализе имеет атрибут сопротивления на основе времени, а для параметра timeUnits объекта анализа не задано значение TimeUnits.Minutes. Значения полей указаны в единицах, заданных свойством timeUnits. | Double |
Total_Miles | Сумма расстояний в милях между пунктом обслуживания и каждой точкой спроса, относящейся к этому пункту. Это поле используется только если режим передвижения, применяемый для анализа, использует атрибут импеданса на основе расстояния. Примечание:Дополнительное поле Total_[DistanceUnits] используется, если режим передвижения в анализе имеет атрибут сопротивления на основе расстояния, а для параметра distanceUnits объекта анализа не задано значение DistanceUnits.Miles или DistanceUnits.Kilometers. Значения полей указаны в единицах, заданных свойством distanceUnits. | Double |
TotalWeighted_Miles | В этом поле хранится совокупная взвешенная стоимость объекта в милях. Взвешенная стоимость точки спроса – это ее вес, умноженный на минимальную стоимость пути между пунктом обслуживания и точкой спроса. Относительная стоимость объекта – это сумма всех относительных величин стоимости точек спроса, выделенных для объекта. Например, если точка спроса с весом 2 выделена для пункта обслуживания в 10 милях от нее, то значение TotalWeighted_Miles составит 20 (2 x 10). Если другая точка спроса с весом 3 выделена для того же пункта обслуживания и находится в пяти милях от него, значение TotalWeighted_Miles возрастет до 35 (3 x 5 + 20). Это поле используется только если режим передвижения, применяемый для анализа, использует атрибут импеданса на основе расстояния. Примечание:Дополнительное поле TotalWeighted_[DistanceUnits] используется, если режим передвижения в анализе имеет атрибут сопротивления на основе расстояния, а для параметра distanceUnits объекта анализа не задано значение DistanceUnits.Miles или DistanceUnits.Kilometers. Значения полей указаны в единицах, заданных свойством distanceUnits. | Double |
Total_Kilometers | Это поле аналогично полю Total_Miles, только вместо миль используются километры. | Double |
TotalWeighted_Kilometers | Это поле аналогично полю TotalWeighted_Miles, только вместо миль используются километры. | Double |
Total_Other | Сумма стоимости перемещения в неизвестных единицах измерения между пунктом обслуживания и каждой точкой спроса, относящейся к этому пункту. Это поле включено только в случае, если режим передвижения, заданный для анализа, работает с атрибутом импеданса, не основанным ни на времени, ни на расстоянии. | Double |
TotalWeighted_Other | В этом поле хранится совокупная взвешенная стоимость объекта в неизвестных единицах. Взвешенная стоимость точки спроса – это ее вес, умноженный на минимальную стоимость пути между пунктом обслуживания и точкой спроса. Относительная стоимость объекта – это сумма всех относительных величин стоимости точек спроса, выделенных для объекта. Это поле включено только в случае, если режим передвижения, заданный для анализа, работает с атрибутом импеданса, не основанным ни на времени, ни на расстоянии. | Double |
SourceID | Числовой идентификатор исходного класса пространственных объектов набора сетевых данных, в котором находится входная точка. | Double |
SourceOID | ObjectID объекта в источнике, на котором расположена входная точка. | Double |
PosAlong | Положение направления оцифровки исходного линейного объекта. Это значение хранится как доля. Это поле пустое, если сетевое местоположение ссылается на соединение. | Double |
SideOfEdge | Сторона грани по отношению к направлению оцифровки линейного объекта. Это поле ограничено доменом из двух значений: Правая сторона (1), и Левая сторона (2). | Double |
CurbApproach | Указывает направление, в котором транспортное средство может подъехать или отъехать от пункта обслуживания. Значения для этого поля копируются из поля CurbApproach входных пунктов обслуживания. | Long |
Status | Указывает статус точки относительно ее местоположения в сети и результат анализа. Список возможных значений следующий:
| Long |
SnapX | Координата x положения точки в наборе сетевых данных в системе координат набора сетевых данных. | Double |
SnapY | Координата y положения точки в наборе сетевых данных в системе координат набора сетевых данных. | Double |
SnapZ | Координата z положения точки в наборе сетевых данных в системе координат набора сетевых данных. Поле SnapZ равно 0, если сеть двухмерная. | Double |
DistanceToNetworkInMeters | Расстояние в метрах между географическим положением точки и положением, где она находилась в сети. | Double |
Bearing | Значения в этом поле копируются из поля Bearing входных пунктов обслуживания. | Double |
BearingTol | Значения в этом поле копируются из поля BearingTol входных пунктов обслуживания. | Double |
NavLatency | Значения в этом поле копируются из поля NavLatency входных пунктов обслуживания. | Double |
DemandPoints
Предоставляет доступ к точкам спроса, которые участвуют в анализе: к тем, что были распределены по пунктам обслуживания, и к тем, которые не были распределены.
Этот тип данных поддерживает следующие поля. Помимо указанных полей тип данных также включает все поля из входного класса объектов, который используется в качестве пунктов обслуживания для анализа.
Поле | Описание | Тип данных |
---|---|---|
Name | Имя точки спроса. Значения для этого поля копируются из поля Name входных точек спроса. | Text |
FacilityOID | Значение ObjectID пункта обслуживания, для которого выделена точка спроса. Если точка спроса на распределена, используется значение Null. Это поле часто используется для присоединения информации из входных пунктов обслуживания к выходным точкам спроса. | Long |
DemandOID | Значение ObjectID соответствующей входной точки спроса. Это поле часто используется для присоединения информации. | Long |
Weight | Относительный вес точки спроса. Значения для этого поля копируются из поля Weight входных точек спроса. | Double |
AllocatedWeight | Объем спроса, распределенный по выбранным и обязательным пунктам обслуживания. Это величина спроса, распределенного к выбранному или обязательному пункту обслуживания. Возможны следующие опции значений:
| Double |
GroupName | Имя группы, к которой относится точка спроса. Значения для этого поля копируются из поля GroupName входных точек спроса. | String |
ImpedanceTransformation | Значения для этого поля копируются из поля ImpedanceTransformation входных точек спроса. | Long |
ImpedancParameter | Значения для этого поля копируются из поля ImpedanceParameter входных точек спроса. | Double |
Cutoff | Точка спроса не может быть выделена для пункта обслуживания, если превышено указанное здесь значение. Значения для этого поля копируются из поля Cutoff входных точек спроса. | Double |
SourceID | Числовой идентификатор исходного класса пространственных объектов набора сетевых данных, в котором находится входная точка. | Long |
SourceOID | ObjectID объекта в источнике, на котором расположена входная точка. | Long |
PosAlong | Положение направления оцифровки исходного линейного объекта. Это значение хранится как доля. Это поле пустое, если сетевое местоположение ссылается на соединение. | Double |
SideOfEdge | Сторона грани по отношению к направлению оцифровки линейного объекта. Это поле ограничено доменом из двух значений: Правая сторона (1), и Левая сторона (2). | Long |
CurbApproach | Направление, в котором транспортное средство может подъехать или отъехать от пункта обслуживания. Значения для этого поля копируются из поля CurbApproach входных пунктов обслуживания. | Long |
Status | Обозначает, как точка спроса оценивался в анализе. Список возможных значений следующий:
| Long |
SnapX | Координата x положения точки в наборе сетевых данных в системе координат набора сетевых данных. | Double |
SnapY | Координата y положения точки в наборе сетевых данных в системе координат набора сетевых данных. | Double |
SnapZ | Координата z положения точки в наборе сетевых данных в системе координат набора сетевых данных. Поле SnapZ равно 0, если сеть двухмерная. | Double |
DistanceToNetworkInMeters | Расстояние в метрах между географическим положением точки и положением, где она находилась в сети. | Double |
Bearing | Значения для этого поля копируются из поля Bearing входных точек спроса. | Double |
BearingTol | Значения для этого поля копируются из поля BearingTol входных точек спроса. | Double |
NavLatency | Значения для этого поля копируются из поля NavLatency входных точек спроса. | Double |