パスに沿ってマップ属性を取得します

パスに沿って属性をマッピングします

HERE Map Attributes APIは、さまざまなユースケースのHEREマップデータを提供します。 このサンプルでは、パスに沿って追加の道路属性を選択する方法を示します。これは、事前に計算されたルートである場合があります。 この機能には、連続するセグメント参照のリストが必要です。

トポロジーセグメントの参照

このチュートリアルでは、ここにあるすべての地図データに基づいて追加情報を使用してルートを強化する方法を示します( 「はじめに」を参照)。 ルートは、連続するセグメント参照リテラルのリストまたはフレキシブル折れ線として提供できます。 セグメント参照については、こちらのルーティングAPIリファレンスを参照してください( こちらのルーティングAPI V8 APIリファレンスの「スパン」の「segmentRef」を参照してください)。 そのような参照は、データの効率的な検索のために、緯度、経度、残り時間、およびセグメントの機能クラスも必要とする。

サンプルリクエスト

GET
https://smap.hereapi.com/v8/maps/attributes/path?apikey={YOUR_API_KEY}&transportMode=car&segmentRefs=$1%3A87628529%230..725739&attributes=ROAD_GEOM_FCn(*),ROAD_NAME_FCn(NAMES),LINK_ATTRIBUTE_FCn(*)

レスポンス

{"refReplacements":{"0":":1671966116839:","1":"here:cm:segment"},"segments":[{"segmentRef":"$0:23600842:$1:87628529#+0..0.35066","attributes":{"LINK_ATTRIBUTE_FCN":[{"ISO_COUNTRY_CODE":"DEU","VEHICLE_TYPES":"1023","URBAN":"Y","TRANSPORT_VERIFIED":"Y","FUNCTIONAL_CLASS":"3","CONTROLLED_ACCESS":"N","LIMITED_ACCESS_ROAD":"N","TRAVEL_DIRECTION":"B","BOAT_FERRY":"N","RAIL_FERRY":"N","MULTI_DIGITIZED":"N","DIVIDER":"N","DIVIDER_LEGAL":"N","FRONTAGE":"N","PAVED":"Y","RAMP":"N","PRIVATE":"N","POI_ACCESS":"N","INTERSECTION_CATEGORY":"0","SPEED_CATEGORY":"6","LANE_CATEGORY":"1","COVERAGE_INDICATOR":"N0","TO_REF_NUM_LANES":"1","FROM_REF_NUM_LANES":"1","PHYSICAL_NUM_LANES":"3","LOW_MOBILITY":"3","PUBLIC_ACCESS":"Y","ROUTE_TYPES":"8"}],"ROAD_GEOM_FCN":[{"LONG_HAUL":"N","NAME":"L3202 / Freigerichter Straße","TUNNEL":"N","BRIDGE":"N","LAT":"5020318,36","LON":"917879,26","ZLEVEL":",","ELEVATION":","}],"ROAD_NAME_FCN":[{"NAMES":"GERBNL3202\u001E\u001EGERN\"lant|Stra:|s@ %draI|taU|z=nt|%tsvaI|hUn|d6t|\"tsvaI;GERN\"?El \"tsvaI|?Un|%draI|sIC \"nUl \"tsvaI;GERY\"?El %tsvaI|?Un|\"draI|sIC \"nUI \"tsvaI;GERN\"lant|Stra:|s@ \"tsvaI|?Un|%draI|sIC \"nUl \"tsvaI\u001DGERBNFreigerichter Straße\u001E\u001EGERY\"fraI|g@|%rIC|t6 \"Stra:|s@"}]}},{"segmentRef":"$0:23600842:$1:87628529#+0.35067..0.71976","attributes":{"LINK_ATTRIBUTE_FCN":[{"ISO_COUNTRY_CODE":"DEU","VEHICLE_TYPES":"1023","URBAN":"Y","TRANSPORT_VERIFIED":"Y","FUNCTIONAL_CLASS":"3","CONTROLLED_ACCESS":"N","LIMITED_ACCESS_ROAD":"N","TRAVEL_DIRECTION":"B","BOAT_FERRY":"N","RAIL_FERRY":"N","MULTI_DIGITIZED":"N","DIVIDER":"2","DIVIDER_LEGAL":"Y","FRONTAGE":"N","PAVED":"Y","RAMP":"N","PRIVATE":"N","POI_ACCESS":"N","INTERSECTION_CATEGORY":"0","SPEED_CATEGORY":"6","LANE_CATEGORY":"1","COVERAGE_INDICATOR":"N0","TO_REF_NUM_LANES":"1","FROM_REF_NUM_LANES":"1","LOW_MOBILITY":"3","PUBLIC_ACCESS":"Y","ROUTE_TYPES":"8"}],"ROAD_GEOM_FCN":[{"LONG_HAUL":"N","NAME":"L3202 / Freigerichter Straße","TUNNEL":"N","BRIDGE":"N","LAT":"5020354,17,21","LON":"917905,12,15","ZLEVEL":",,","ELEVATION":",,"}],"ROAD_NAME_FCN":[{"NAMES":"GERBNL3202\u001E\u001EGERN\"lant|Stra:|s@ %draI|taU|z=nt|%tsvaI|hUn|d6t|\"tsvaI;GERN\"?El \"tsvaI|?Un|%draI|sIC \"nUl \"tsvaI;GERY\"?El %tsvaI|?Un|\"draI|sIC \"nUI \"tsvaI;GERN\"lant|Stra:|s@ \"tsvaI|?Un|%draI|sIC \"nUl \"tsvaI\u001DGERBNFreigerichter Straße\u001E\u001EGERY\"fraI|g@|%rIC|t6 \"Stra:|s@"}]}},{"segmentRef":"$0:23600842:$1:87628529#+0.71977..1","attributes":{"LINK_ATTRIBUTE_FCN":[{"ISO_COUNTRY_CODE":"DEU","VEHICLE_TYPES":"1023","URBAN":"Y","TRANSPORT_VERIFIED":"Y","FUNCTIONAL_CLASS":"3","CONTROLLED_ACCESS":"N","LIMITED_ACCESS_ROAD":"N","TRAVEL_DIRECTION":"B","BOAT_FERRY":"N","RAIL_FERRY":"N","MULTI_DIGITIZED":"N","DIVIDER":"1","DIVIDER_LEGAL":"Y","FRONTAGE":"N","PAVED":"Y","RAMP":"N","PRIVATE":"N","POI_ACCESS":"N","INTERSECTION_CATEGORY":"0","SPEED_CATEGORY":"6","LANE_CATEGORY":"1","COVERAGE_INDICATOR":"N0","TO_REF_NUM_LANES":"1","FROM_REF_NUM_LANES":"1","PHYSICAL_NUM_LANES":"3","LOW_MOBILITY":"3","PUBLIC_ACCESS":"Y","ROUTE_TYPES":"8"}],"ROAD_GEOM_FCN":[{"LONG_HAUL":"N","NAME":"L3202 / Freigerichter Straße","TUNNEL":"N","BRIDGE":"N","LAT":"5020392,30","LON":"917932,16","ZLEVEL":",","ELEVATION":","}],"ROAD_NAME_FCN":[{"NAMES":"GERBNL3202\u001E\u001EGERN\"lant|Stra:|s@ \"tsvaI|?Un|%draI|sIC \"nUl \"tsvaI;GERY\"?El %tsvaI|?Un|\"draI|sIC \"nUI \"tsvaI;GERN\"?El \"tsvaI|?Un|%draI|sIC \"nUl \"tsvaI;GERN\"lant|Stra:|s@ %draI|taU|z=nt|%tsvaI|hUn|d6t|\"tsvaI\u001DGERBNFreigerichter Straße\u001E\u001EGERY\"fraI|g@|%rIC|t6 \"Stra:|s@"}]}}]}

https://demo.support.here.com/examples/v3.1/map_attributes_path

HERE Map Attributes APIの説明されている入力オプションのほかに、このデモではHERE Routing API V8または2つの座標セット(ルートの起点と宛先)にサブミットされたGET要求をインプットとして受け入れます。 デモでは、Here Routing APIから返された応答から関連データを抽出します。

」に一致する結果は 件です

    」に一致する結果はありません