問題タブ [here-routing]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
here-api - findsequence と findsequence2 は、スケジュールの最適化を提案していないか、時間枠を考慮していません
findsequence または findsequence2 を使用して配送スケジュールを作成したいと考えています。ユースケースは、ドライバーの配達時間 (シフト) 中に指定された数の配達ポイントにサービスを提供し、配達の時間枠を尊重すること (顧客の約束) です。
例として、午後 2 時 45 分から午後 5 時まで 1 つのシフトがあり、その間に 4 人の顧客 (うち 2 人は午後 3 時から 4 時の間に、他の 2 人は午後 3 時 45 分から午後 4 時 45 分の間) に配達する必要があります。車でデポに戻るまでの 15 分前後 (必要な場合)。
次に、JSON 本文を次のように準備します。
私はこのエンドポイントを使用します: https://wps.hereapi.com/v8/findsequence
=>このブロックを軽蔑する:
適用される配信フレームの縮小や最適化 (シフト時間の短縮) はありません。最初の顧客は、設定された時間枠の外 (15:00 ではなく 14:50) に配信されます。
ここで同じ説明の別の問題を見たように: Here Waypoint Sequencing API doesn't Honor Delivery Windows (バックアップしようとしたが削除されたので、自分で問題を開く必要があると思いますか?)
この API に問題があるかどうか (プレビューのように思われるため)、同じ間違いを行っているかどうかを推測します。サポートしていただけますか?
2 番目の API を試してみました: https://wps.hereapi.com/v8/findsequence2
今回は、私の時間枠が考慮され、待ち時間がシフトに追加されます。素晴らしいニュース!今回は、前の API で提案された「waitingTime」/「reduce」パラメータで提案されたように、スケジュールを最適化し、トラックの出発を遅らせたいと思います。そのようなパラメータは findsequence2 に存在しますか?
私はこれを見つけました(文書化されていません):timingCompatibility(string)
これをどのように使用しますか?パラメータの目的は何ですか?
計算の同じ質問 (文字列)。
ありがとうございます、
よろしく
here-api - hereAPI ルーターの戻り値はメートルですか?
現在、HERE Routing API v8 で調査中ですが、単位がメトリックに設定されている場合、実際の結果がどのようなものかを実際に判断することはできません。
結果の例:
長さはおそらくメートルでしょうか?そして、期間はどうですか?それは秒単位ですか?
here-api - Here Maps Link Idのジオメトリ/形状を見つける方法
Here Maps リンク ID のリストがあります。それらの形状を取得したい。以下のように、waypoint0 と waypoint1 に単一の link_id を渡して、v7 calculateroute REST API を呼び出してみました。
ただし、開発者ガイドでは、パラメーター「linkAttributes」を使用してリンクの形状を取得できると述べていますが、応答で返される形状はリンクの形状ではないようです。
ここで何か間違ったことをしている場合は、アドバイスしてください。また、別の API を使用してリンクの形状を取得できる場合。
link_id ごとに API 呼び出しを行うことに問題はありません。