ガイドv3.2 API Referencev3.1 API Reference
ガイド

HERE Maps API for Javascriptの概要

 HERE Maps API for JavaScript version 3.2

HERE Maps API for Javascriptを使用すると、開発者は豊富な機能を備えたインタラクティブなHERE Mapsを中心としたWebアプリケーションを作成できます。このAPIは、インタラクティブなアプリケーション機能を実装するクラスとメソッドのライブラリで構成されています。

Maps API for JavaScriptはマップをコア要素とするWebアプリの開発者を対象に、次のユースケースをサポートしています。

  • 効率的なマップレンダリング - このAPIはWebGL対応環境を活用できるように構築されているため、モバイル機器やデスクトップでマップおよびマップオブジェクトのレンダリングを効率的に活用できます。さらに、高DPIデバイスのサポートが含まれているため、ユーザーはあらゆる場所で地図をフル活用できます。
  • HERE Map Data - このAPIは、ワールドクラスのマップデータと地図画像に包括的にアクセスできます。ユーザーは、さまざまな表示モードから選択し、3つの主要なマップタイプ (ベクター、ラスター、ハイブリッド) を含む幅広いオプションでエクスペリエンスをカスタマイズできます。
  • ジオコーディングと検索 - このAPIは、ジオコーディングおよびリバースジオコーディングサービスへの包括的なアクセスを提供するだけでなく、世界中の数千万のロケーションをカバーする場所検索機能も用意されています。さらに、ユーザーエクスペリエンスを向上させる便利なオートコンプリート機能が用意されています。
  • ルート検索 - このAPIはルートの計算と表示をサポートしており、さまざまなカスタマイズオプションを利用できます。これには、公共交通機関のルート計算だけでなく、自動車、スクーター、電気自動車 (EV) などの車両専用ルートも含まれます。さらに、複雑なビジネス要件に対応する等値線ルーティングやトラックルーティングなど、高度なエンタープライズルーティングシナリオをこのAPIではサポートしています。
  • カスタムマップオブジェクト - このAPIは、双方向的と非双方向的の両方のカスタムマップオブジェクトの作成を可能にします。SVG、HTML、またはジオシェイプ (ポリゴン、ポリライン、円、長方形など) のビットマップ画像があるマーカーなど、さまざまなビジュアル要素でこうしたオブジェクトを表現できます。
  • マウスとタッチの操作 - イベント拡張機能を介して、このAPIは地図でのマウスとタッチの操作を可能にし、さまざまなデバイスでのパン、ズーム、ピンチズームをサポートします。
  • 組み込みのUIコントロール - このAPIにはカスタマイズ可能なユーザーインターフェースコントロールが組み込まれているため、ユーザーはベースマップをシームレスにナビゲートし、スムーズにズームイン/ズームアウトし、現在のスケールを表示できます。さらに、情報バブルを地図上に配置できるため、任意のHTMLコンテンツやSVG画像を使用できます。

新機能

  • リアルタイム交通情報 - 交通流や交通事案などのリアルタイム交通情報のレンダリングに加え、これらの条件に関する追加の詳細の取得をこのAPIではサポートしています。
  • ジオフェンシング - このAPIでは、ある場所または属性セットが、アップロードされた特定のジオフェンスと交差するかどうかを特定できます。
  • 経由地シーケンス - このAPIは、巡回セールスマン問題などの複雑な問題に対するソリューションの開発を可能にするサービスとの接続を確立します。
  • 公共交通機関 - このAPIはトランジットラインのレンダリングをサポートしており、ステーションとスケジュールの情報検索機能が用意されています。
  • 高度な視覚化機能 - このAPIでは、HERE (標準およびプレミアム) データやお客様が提供するデータを使用して、コロプレスマップやヒートマップなどの高度な視覚要素を生成できます。この機能は、インタラクティブマッピングを通じてビジネスインサイトと没入型ストーリーテリングエクスペリエンスの作成を容易にします。

詳細は以下を参照してください。

  • ブラウザーのサポートについては、「サポートされているブラウザーとプラットフォーム」を参照してください。
  • HERE Maps API for Javascriptモジュールについては、「利用可能なAPIモジュール」を参照してください。
  • HERE Maps API for JavaScriptをすばやく設定して使用を開始する方法については、「はじめに」を参照してください。
  • このドキュメントをカバーする利用規約については、「HERE Documentation License」(HEREドキュメントのライセンス) を参照してください。
  • エンドポイントのパラメーターと応答については、対応するサービスのAPIリファレンスを参照してください。
  • データのプライバシーは、HEREとHEREのお客様にとって極めて重要です。HEREはデータの最小化を実践しており、必要のないデータは収集していません。また、サービスが機能するうえで個人情報が必要ない場合には、データ主体の匿名化を推進します。当社が開発するサービスには、プライバシーバイデザインを採用しています。当社は、単なる規制遵守を超えて、プライバシーを企業文化の不可欠な要素にするべく努力しています。当社は、プライバシーに対する当社のアプローチが顧客の信頼を獲得し維持するために不可欠であり、データ主導型の位置情報プラットフォームとしての将来の成功の基盤であると信じています。

HEREおよびお客様にとってのデータプライバシーの根本的な重要性については、「HEREプライバシー憲章」を参照してください。