ガイド変更履歴HERE SDK API references
ガイド

機能一覧

ほとんどの機能はオンラインで使用できます。HERE SDK (Navigate) の一部の機能は、表に記載されているとおり、オフラインでも使用できます。
執筆時点では、バージョン4.25.5.0がHERE SDK for iOSの最新リリースです。これには次のものが含まれます。

コンポーネント フィーチャー Explore Navigate
地図 HEREプラットフォームの190か国以上の最新のマップデータ (地図は毎週更新)。 はい はい (オフラインでも使用可能)
地図 リソースを考慮したベクター タイル形式での地図のレンダリング。 はい はい (オフラインでも使用可能)
地図 基礎伏図、建物の形状、Carto POI などを含む 2D/2.5D レンダリング。 はい はい (オフラインでも使用可能)
地図 通常の道路地図や衛星マップ タイルなどの事前定義されたスタイルを含む、強力な WYSIWYG カスタマイズ ツールを備えた高度にカスタマイズ可能なマップスタイル。 はい はい (ほとんどの定義済みスタイルはオフラインでも使用可能)
地図 外部情報ソースからのカスタム ラスター レイヤーのサポート。 はい はい
地図 一般的なすべてのマップ アクションとジェスチャー (パン、フリック、ピンチ ズームを含む) のサポート。 はい はい (オフラインでも使用可能)
地図 地図にオーバーレイする、ポリライン、ポリゴン、円、画像、ルートなどの選択可能なオブジェクト。 はい はい (オフラインでも使用可能)
地図 マップ オーバーレイとして添付可能なネイティブ Android ビュー。 はい はい (オフラインでも使用可能)
地図 同じ画面上の複数のマップ ビュー インスタンスのサポート。 はい はい (オフラインでも使用可能)
地図 1 つのアプリケーション インスタンスから複数のハードウェア ディスプレイをサポート。 はい はい (オフラインでも使用可能)
地図 高度にカスタマイズ可能なマップ マーカー サポート (アンカー ポイントや複数の画像を含む)。 はい はい
地図 マップ アイテムのメタデータ サポート (たとえば、地図の検索結果を特定するためのもの)。 はい はい (オフラインでも使用可能)
地図 地政学的見解と係争中の国境のサポート (ベータ版)。 はい はい (オフラインでも使用可能)
地図 外観付き 3D ランドマークのサポート。 いいえ はい (オフラインでも使用可能)
地図 メルカトル図法と地球投影法のサポート。 いいえ はい (オフラインでも使用可能)
地図 カスタム マップ カタログのサポート。 いいえ はい (オフラインでも使用可能)
地図 現在地を特定する高度なポジショニング機能。 いいえ はい
地図 屋内地図:建物の所有者向けのインタラクティブなプライベート インドアマップ。 いいえ はい
地図 トラックと車専用の制限レイヤーと、車両制限を地図上で瞬時に可視化する機能。 いいえ はい (オフラインでも使用可能)
地図 オフラインマップのサポート。世界中の大陸や国で利用可能。 いいえ はい
地図 オフラインマップを使用する場合にダウンロードされるマップデータの量を最小限に抑えるレイヤー構成のサポート。 いいえ はい
地図 地図の増分更新のサポート。 いいえ はい (オフラインでも使用可能)
地図 リクエストに応じて利用できるパッケージダウンロードツールを使用して、オフラインで使用するOCMベクターマップの事前インストールが可能。 いいえ はい

コンポーネント フィーチャー Explore Navigate
検索 世界中の幅広い地理的なコンテンツの検出および検索 (道路、住所、カテゴリー、場所など)。 はい はい (オフラインでも使用可能)
検索 大規模なHEREデータベースを場所IDで検索。 はい はい (オフラインでも使用可能)
検索 国で絞り込まれた優先言語の検索結果をリクエスト。 はい はい (オフラインでも使用可能)
検索 POI (施設情報) のローカライズされた詳細にアクセス。 はい はい (オフラインでも使用可能)
検索 Autosuggest:自動候補提示による検索機能の強化。 はい はい (オフラインでも使用可能)
検索 ジオコーディングおよびリバースジオコーディング参照を実行。 はい はい (オフラインでも使用可能)
検索 ルートに沿った検索。 はい はい (オフラインでも使用可能)
検索 リクエストに応じて、トリップアドバイザー、Yelp、Parkopedia などのコンテンツを使用した拡張検索結果を利用できます。 はい はい
検索 3 ワードアドレス (what3words) を利用して検索します。 いいえ はい
検索 私の場所:実行時に独自の場所を追加して、オフラインで検索します。 いいえ はい
検索 キャッシュ済みまたはダウンロード済みのオフライン マップをオフラインで検索。 いいえ はい
検索 すべての住所の詳細はすでにローカライズされており、さまざまな言語でアクセス可能。 はい はい (オフラインでも使用可能)

コンポーネント フィーチャー Explore Navigate
トラフィック 交通情報ベクター タイルを使用して、地図上の交通流とインシデントを瞬時に視覚化する組み込みサポート。 はい はい
トラフィック HERE リアルタイム交通情報:事故、建設工事、通行止めなど、地域の交通事案に関する詳細でローカライズ可能な情報をクエリ。 はい はい
トラフィック ルートに沿って交通状況を検索。 はい はい
トラフィック 専用のハードウェアを使用したラジオ基地局からの交通情報を、交通放送を介して活用。 いいえ はい

コンポーネント フィーチャー Explore Navigate
ルート検索 車両用ルート はい はい (オフラインでも使用可能)
ルート検索 トラックルート はい はい (オフラインでも使用可能)
ルート検索 電気自動車用ルート計算されたエネルギー消費量とバッテリー仕様に基づいて最寄りの充電スタンドを見つけるためにオンラインでのみサポート。 はい はい (オフラインでも使用可能)
ルート検索 タクシー用ルート はい はい (オフラインでも使用可能)
ルート検索 歩行者用ルート はい はい (オフラインでも使用可能)
ルート検索 自転車用ルート はい はい (オフラインでも使用可能)
ルート検索 公共交通機関用ルート はい はい (オフラインでも使用可能)
ルート検索 スクーター用ルート はい はい (オフラインでも使用可能)
ルート検索 バス用ルート はい はい (オフラインでも使用可能)
ルート検索 民間バス用ルート はい はい (オフラインでも使用可能)
ルート検索 優先ルートタイプ (最速または最短) とルートオプション (速度プロフィール、ルート制約、ビネットオプションなど) を指定。 はい はい (オフラインでも使用可能)
ルート検索 潜在的な交通遅延時間を示す時間を意識したルート検索と、渋滞を回避するための交通最適化ルートを計算。 はい はい
ルート検索 ルートの個々のセクションに沿って交通流情報を取得。 はい はい
ルート検索 ルートの個々のセクションに沿って見込まれる通行料金を取得。 はい はい
ルート検索 さまざまなタイプの経由地を使用したカスタマイズ可能なルート形状。 はい はい (オフラインでも使用可能)
ルート検索 各ルートでローカライズされた運転指示を利用可能。 はい はい (オフラインでも使用可能)
ルート検索 代替ルート。 はい はい (オフラインでも使用可能)
ルート検索 エリア、ゾーン、道路の特徴 (トンネルなど) を回避するためのカスタマイズ オプション。 はい はい (オフラインでも使用可能)
ルート検索 他の API およびベンダーからルートをインポート。 はい はい (オフラインでも使用可能)
ルート検索 巡回セールスマンのケースをサポートするための経由地の順番を最適化。 いいえ はい (オフラインでのみ使用可能)
ルート検索 キャッシュ済みまたはダウンロード済みのオフライン マップのルートをオフラインで計算。 いいえ はい (オフラインでのみ使用可能)
ルート検索 時間、距離、燃料消費に基づいて、特定の地点からの到達範囲を表す Isoline Routing (到達圏検索) の使用。 いいえ はい

コンポーネント フィーチャー Explore Navigate
ナビゲーション ルートに沿って走行中にターン・バイ・ターンナビが詳細な運転指示を取得。 いいえ はい (オフラインでも使用可能)
ナビゲーション 事前定義されたルート (トラッキング) に従わなくても、ガイダンス サポートを受信。 いいえ はい (オフラインでも使用可能)
ナビゲーション オフラインのターン・バイ・ターンナビと、キャッシュ済みまたはダウンロード済みのオフライン マップ データのオフライン トラッキング。 いいえ はい (オフラインでのみ使用可能)
ナビゲーション 37以上の言語に対応した音声合成エンジン用の指示 (空間オーディオ運転指示のサポートを含む) をすぐに使用可能。/td> いいえ はい (オフラインでも使用可能)
ナビゲーション 目的地に到着するまでのリアルタイムの進行状況情報。 いいえ はい (オフラインでも使用可能)
ナビゲーション 交通量の少ない適切なルートを走行中に定期的に検索。 いいえ はい
ナビゲーション 調整可能な速度警告のサポート。 いいえ はい (オフラインでも使用可能)
ナビゲーション 関連するすべての経由地を通過した際の通知。 いいえ はい (オフラインでも使用可能)
ナビゲーション オプションの Natural Guidance サポートによる運転操作通知。 いいえ はい (オフラインでも使用可能)
ナビゲーション レーン アシスタンス。 いいえ はい (オフラインでも使用可能)
ナビゲーション ユーザーがルートから離れたことを検出する偏差イベント。 いいえ はい (オフラインでも使用可能)
ナビゲーション 今後オフラインで使用するためのマップデータのルートプリフェッチのサポート。 いいえ はい
ナビゲーション 前方のスピードカメラと安全カメラの通知。 いいえ はい (オフラインでも使用可能)
ナビゲーション 環境ゾーン、スクール ゾーン、トラック制約などいくつかの警告通知のサポート。 いいえ はい (オフラインでも使用可能)
ナビゲーション 事前設定された3D位置矢印や地図の向きの自動更新など、ビジュアルナビゲーションのサポート。 いいえ はい (オフラインでも使用可能)
ナビゲーション カスタマイズ可能な通過済みルートの可視化。 いいえ はい (オフラインでも使用可能)
ナビゲーション トンネル外挿。 いいえ はい (オフラインでも使用可能)
ナビゲーション 標識のある複雑な合流地点で 3D ビジュアルを表示するリアル ビュー。 いいえ はい (オフラインでも使用可能)
ナビゲーション 組み込み位置情報シミュレーターで開発フェーズ中に任意のルートをテスト。 いいえ はい (オフラインでも使用可能)
ナビゲーション GPX トラックのサポート。 いいえ はい (オフラインでも使用可能)

コンポーネント フィーチャー Explore Navigate
MapMatcher 未処理のGPS位置情報を道路ネットワークに一致させ、ノイズを含む、または不正確な位置情報を修正する。 いいえ はい (オフラインでも使用可能)
MapMatcher 車両が最も適切な高い道路セグメントに「スナップ」されるようにする。 いいえ はい (オフラインでも使用可能)
MapMatcher ナビゲーション中の継続的な更新をサポートし、移動を滑らかに表示する。 いいえ はい (オフラインでも使用可能)
MapMatcher 市街地のビル群、トンネル、マルチパス信号などの難しい条件に対応する。 いいえ はい (オフラインでも使用可能)
MapMatcher マッチングした道路ジオメトリーだけでなく、信頼値、道路名、進行方向などの属性も返す。 いいえ はい (オフラインでも使用可能)

コンポーネント フィーチャー Explore Navigate
MapDownloader オフラインマップを国、地域、都市別にダウンロードする。 いいえ はい
MapDownloader 地図はデバイスにローカル保存され、インターネットに接続しなくても機能する。 いいえ はい
MapDownloader ダウンロード前に、使用可能な地域とその階層構造を照会できる。 いいえ はい
MapDownloader マップアップデーターを使用して、新しいマップデータを確認したり、ダウンロード済みの地域を増分更新で更新したりできる。 いいえ はい
MapDownloader オフラインコンテンツの管理をサポートし、ダウンロードの一時停止/再開、削除、修復、または再ダウンロードを行う。 いいえ はい

コンポーネント フィーチャー Explore Navigate
SegmentDataLoader 国/地域全体ではなく、小さな「セグメント」のマップデータにオンデマンドで直接アクセスできる。 いいえ はい
SegmentDataLoader 定義された半径またはIDによって、座標周辺のセグメントを読み込む。 いいえ はい
SegmentDataLoader 道路ジオメトリーをポリラインとして提供し、セグメントの長さをメートル単位で提供する。 いいえ はい
SegmentDataLoader ADASデータ、車線ブロック、道路標識、交通信号、踏切などの詳細な属性を提供する。 いいえ はい

コンポーネント フィーチャー Explore Navigate
車両前方の地図情報 マップデータと、必要に応じてルート情報に基づいて、現在の車両位置の前方にある道路ネットワークのデジタルモデルを継続的に構築します。 いいえ はい (オフラインでも使用可能)
車両前方の地図情報 物理的属性、制限速度、道路標識などの道路属性への早期アクセスを提供します。 いいえ はい (オフラインでも使用可能)
車両前方の地図情報 車両の移動に伴い、車両前方の地図情報は継続的に更新され、最も優先される経路および近傍の代替経路の最新の表現が維持されます。 いいえ はい (オフラインでも使用可能)
車両前方の地図情報 ElectronicHorizonDataLoaderと連携して、車両前方の地図情報の拡張に応じて必要な地図セグメントをオンラインまたはオフラインで取得します。 いいえ はい (オフラインでも使用可能)


EN 日本語

HERE documentation

Find answers to your product and technical questions

Documentation

What's new

Videos

EN 日本語

HERE ドキュメント

製品や技術に関する質問の答えを見つけましょう。より多くの内容と最新の情報については、英語版をご覧ください。

ドキュメント

ダイナミックマップ

動的コンテンツ関連のAPIをアプリやサービスに活用して、ドライバーが安全・快適かつ予定どおりに目的地へ到着できるよう支援します。

地図とデータ

世界中を走行する多数のマッピング車両から得られる最新の位置情報データを活用し、精度の高い地図やカスタムレイヤーを構築できます。

最新情報

動画

(function () { const input = document.querySelector('input[data-typeahead]'); if (!input) return; // Prevent the form from submitting/navigating input.closest('form')?.addEventListener('submit', e => e.preventDefault()); input.addEventListener('input', function () { const q = this.value.trim().toLowerCase(); document.querySelectorAll('.nav-group-name').forEach(group => { let anyVisible = false; group.querySelectorAll('.nav-group-task').forEach(task => { const text = task.textContent.trim().toLowerCase(); const show = !q || text.includes(q); task.style.display = show ? '' : 'none'; if (show) anyVisible = true; }); // Hide the whole group header if nothing matches group.style.display = anyVisible || !q ? '' : 'none'; }); }); })(); (function () { function onTokenClick(event) { var link = event.target.closest('.sdk-for-ios .item .token'); if (!link) return; event.preventDefault(); console.log('token clicked', link.textContent.trim()); var item = link.closest('.item'); if (!item) return; var content = item.querySelector('.height-container'); if (!content) { console.log('no .height-container found for item', item); return; } var isHidden = window.getComputedStyle(content).display === 'none'; content.style.display = isHidden ? 'block' : 'none'; link.classList.toggle('token-open', isHidden); var href = link.getAttribute('href'); if (href) { if (history.pushState) history.pushState({}, '', href); else location.hash = href; } } function openHashTarget() { var hash = window.location.hash.slice(1); if (!hash) return; var anchor = document.querySelector('.sdk-for-ios a[name="' + hash + '"]'); if (!anchor) return; var item = anchor.closest('.item'); if (!item) return; var link = item.querySelector('.token'); var content = item.querySelector('.height-container'); if (!link || !content) return; content.style.display = 'block'; link.classList.add('token-open'); } function init() { console.log('HERE SDK accordion init'); openHashTarget(); } document.removeEventListener('click', onTokenClick); document.addEventListener('click', onTokenClick); if (document.readyState === 'loading') { document.addEventListener('DOMContentLoaded', init); } else { init(); } window.addEventListener('hashchange', openHashTarget); window.addEventListener('pageLoad', init); })();