PersistentUpdate
PersistentUpdate によって、サーバー レベルでルーティング データの変更を行い、すべてのルート要求またはステージに適用できます。 更新は、サーバーが再起動した後も維持されます。 更新には、次の 4 タイプがあります。
- ポイントの更新
- セグメントの更新
- 道路タイプの更新
- リセットの更新
永続更新でこのような変更を行うことで、次の操作を実行できます。
- ポイントの除外
- セグメントの除外
- ポイント、セグメント、道路タイプの速度の設定
- ポイント、セグメント、道路タイプの速度の値による変更 (増加または減少)
- ポイント、セグメント、道路タイプの速度の割合による変更 (増加または減少)
注: PersistentUpdate は、サービス (Management Console および SOAP Web サービス) としてのみ利用可能です。 PersistentUpdate を、ステージまたは REST API を介して利用することはできません。 Java、C++、C、.NET、または COM API を介して利用することもできません。
注: 永続更新はルーティング データに対してシステム全体で行われる変更であり、すべての更新が永続するため、注意して使用する必要があります。
PersistentUpdate は、Enterprise Routing モジュールに含まれています。
リソース URL
http://server:port/soap/PersistentUpdate
例
SOAP 要求を以下に示します。
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:per="http://www.g1.com/services/PersistentUpdate" xmlns:typ="http://www.g1.com/services/erm/types">
<soapenv:Header/>
<soapenv:Body>
<per:PersistentUpdateRequest>
<per:context>
<per:account.id>admin</per:account.id>
<per:account.password>admin</per:account.password>
</per:context>
<per:options>
<per:DataSetResourceName>US</per:DataSetResourceName>
<per:RestoreDefaults>N</per:RestoreDefaults>
</per:options>
<per:rows>
<per:row>
<per:PersistentUpdates>
<typ:UpdateList>
<typ:Update>
<typ:PointUpdate>
<typ:Point>
<typ:Latitude>34.40691</typ:Latitude>
<typ:Longitude>-80.062866</typ:Longitude>
</typ:Point>
<typ:SpeedUpdate>
<typ:Velocity VelocityUnit="mph">15</typ:Velocity>
</typ:SpeedUpdate>
</typ:PointUpdate>
</typ:Update>
</typ:UpdateList>
</per:PersistentUpdates>
</per:row>
</per:rows>
</per:PersistentUpdateRequest>
</soapenv:Body>
</soapenv:Envelope>