Vector Mapsでよりエレガントなマップ体験を
お客様からのフィードバックにお応えして、JavaScript APIにVector Mapsを導入しました。 画像のセットで構成されるラスタータイルマップとは異なり、ベクターマップはクライアントサイドでレンダリングされます。
ベクターマップがJavaScriptとAndroid、iOSでサポートされたことで、マーカーコリジョンマネージメントが3つのプラットフォームで利用できるようになりました。 開発者は、どのマーカーがベースマップ情報よりも優先され、抑制されるかを決定できるようになりました。 マーカーは、近くにあるラベルや他の地図情報と「衝突」したり、競合したりすることはありません。 これにより、より豊富なPOIや多くのラベルなど、より多くの情報を地図上に表示することが可能になりました。
地図に表示されるPOIのコントロールが強化されました
Google Maps Platformは、世界中の約2億のビジネスや場所の情報を提供します。 これまでは、すべてのビジネスは「ビジネス」というラベルの付いた1つの大きなPOIカテゴリにまとめられていました。 ビジネスPOIのフィルタリングでは、宿泊施設、ショッピング、食品 & 飲み物、レンタカー、ガソリンスタンドの5つのサブカテゴリを導入しています。 これにより、すべてのビジネスを表示するか、ビジネスを表示しないかという大まかな決定ではなく、どのタイプのビジネスを地図上に表示するかを決定できるようになりました。 つまり、小売店では、お客様がお出かけの計画を立てやすいように、近くのレストランやガソリンスタンドを表示しつつ、ショッピングPOIをフィルタリングして競合店を表示しないようにすることができます。 同様に、ホテル チェーンでは、検索マップに食べ物 & 飲み物やショッピングの POI を表示し、宿泊施設の競合他社の場所をフィルタリングすることができます。 その結果をすべてマップ タイルに反映させています。 しかし、フィルタリングは、どのPOIを表示しないかを決定するだけで、フィルタリング適用後のPOIの数を減らすことになります。 POI密度コントロール」は、POIのカテゴリーごとに、地図上に表示するPOIの数を増減させることができるので、お客様にとって最も重要なカテゴリーを絞り込んで表示することができます。 先ほどのホテルチェーンでは、潜在的な顧客に対して、より多くの近隣のレストラン、アトラクション、ショッピングを表示することができます。
マーカーの衝突管理、ビジネス POI フィルタリング、および POI Density Control を組み合わせることで、ユーザーに真の価値を提供する、より便利で視覚的に特徴のあるマップを作成することができます。
はじめに
これらの新しいマップのカスタマイズ機能はすべてベータ版としてリリースされており、今後数週間で新規および既存の Google Maps Platform のユーザーに提供される予定です。 これらの機能がお客様のプロジェクトで利用可能になると、クラウドコンソールのGoogle Maps Platformセクションに新しい「マップ管理」と「マップスタイル」タブが表示されます。 マップの実装をカスタマイズするための技術的な詳細については、ドキュメント(Android、iOS、Javascript)をご覧ください。