Japan 公式ブログ
Google の企業向けソリューションに関する公式な情報やユーザーの事例などを、いち早く皆さんにお届けします。
Google Maps Android API の機能拡張 - ポリラインとポリゴンのスタイル設定とカスタムデータの管理
2017年3月8日水曜日
この記事は Joel Kalmanowicz、Google Maps API プロダクト マネージャーによる Google Geo Developers Blog の記事 "
Styling and custom data for polylines and polygons in the Google Maps Android API
" を元に翻訳・加筆したものです。詳しくは元記事をご覧ください。
Google Maps API には、ポリゴン、ポリライン、地面オーバーレイといった地図をカスタマイズするための便利なツールが提供されています。今回、Google Maps Android API に新しいカスタム スタイル設定とデータ オブジェクトを関連付ける機能を追加しました。
図形のスタイル設定: ポリゴンとポリライン
昨年、自社ブランドやアプリなどに合わせて地図のスタイルをカスタマイズできるように、モバイル プラットフォーム向けに
カスタム地図スタイル
を追加しました。この機能拡張によって、次図のスクリーンショットに示すように、地図全体をスタイリッシュなシルバーにしたり、あるいは鮮やかなピンク色にすることができます。これによって地図をもっと気軽に見てもらえるようになるでしょう。今回、Android 端末でのスタイル設定のオプションがポリゴンとポリラインも対象となり、新しい枠線パターン、キャップ、ジョイントの変更などが可能となりました。
独自の図形とスタイルが Android で利用可能に
今回の機能追加によって、さまざまな方法で図形をカスタマイズすることができます。ポリラインやポリゴンの枠線パターンは、実線、破線、点線、ギャップ(線の切れ目)などの種類に変更できます。また、ジョイントも固定の角張ったものでなく、ベベルや丸みのあるジョイントを使えます。さらに、ポリラインの両端のキャップは、四角形、円形、カスタマイズしたビットマップ図形に変更することも可能となり、より魅力的な矢印を描くこともできます。
ポリラインのスタイル設定が Android で利用可能に
今回の新しいスタイルの設定やカスタマイズの方法については、
ポリラインおよびポリゴン チュートリアル
で解説しています。
罫線パターン
などのドキュメントも参考になるでしょう。なお、これらの新しいスタイル設定機能は、完全な Google Maps Android API のみで利用可能です。ライトモードでは利用できません。
ポリゴン、ポリライン、地面オーバーレイへのカスタムデータの保存
これまで、データ オブジェクトはマーカーにのみ保存できましたが、この保存機能がポリゴン、ポリライン、円、地面オーバーレイにも拡張されました。すなわち、ジオメトリ オブジェクトを拡張して、任意の種類のデータやプロパティを持たせることができるようになります。これにより、マップの外観へのデータの関連付け行うために、面倒なプログラムを書く必要がなくなります。たとえば、家の間取り図を示すいくつかの地面オーバーレイがある場合、それぞれのオブジェクトにデータベースへの参照情報を格納することができます。データベースには自由に情報を格納できるので、不動産物件の一覧を格納して、物件に対応する URL をクリックして開くこともできます。
詳細については、
リリースノート
をご覧ください。
Google Maps Android API を利用していただき、誠にありがとうございます! フィードバックや問題点は、
Issue Tracker
で共有をお願いします。
0 件のコメント :
コメントを投稿
Labels
#GoogleCloudSummit
#GoogleNext18
#GoogleNext19
77 min Lunch
add on
admin
Advanced Solutions Lab
AI
AI Hub
Android
API
App Engine
apps
ASL
atmosphere
Atmosphere Tokyo
AutoML
AutoML Natural Language
AutoML Translation
bigquery
Box
Calendar
Case Study
Chorme OS
Chrome
Chrome Enterprise
Chrome Enterprise 導入事例
Chrome for Work
Chrome ウェブストア
chromebook
chromebooks
Chromebooks for Education
Chromebooks for meeting
Chromebooks for Work
Chromebox
Chromebox for digital signage
Chromebox for meetings
Cisco
Cloud
Cloud Armor
Cloud AutoML
Cloud AutoML Natural Language
Cloud AutoML Translation
Cloud AutoML Vision
cloud connect
Cloud Dataflow
Cloud Identity
Cloud IoT Core
Cloud Load Balancing
Cloud Memorystore for Redis
Cloud monitoring
Cloud OnAir
Cloud Pub/Sub
Cloud Ranking
Cloud Services Platform
Cloud Storage
Cloud TPU
compliance
compute engine
Contact Center AI
Container Engine
Deloitte
developers
Dialogflow Enterprise Edition
Drive for Work
earth api
Education
enterprise
Enterprise Japan
event
Evernote
Expo
Firebase
FISC
G Suite
G Suite Business
G Suite 事例
G Suite 導入事例
G+
gadget
GAE
GCE
GCP
GCP 導入事例
GDPR
GEO
GEP
GfWtips
GKE
gmail
Gmail、新機能
Gone Google
GoneGoogle
Google App Engine
Google Apps
Google Apps Blog
Google Apps for Education
Google Apps for Work
Google Apps Script
Google Apps ユーザー事例
Google Apps 導入事例
Google atmosphere
Google calendar
Google calender
Google classroom
Google Cloud
Google Cloud Certification
Google Cloud Next '18 in Tokyo
Google Cloud Next '19 in Tokyo
google cloud platform
Google Cloud Search
Google Cloud Summit '18
Google Commerce Search
Google Derive
Google Docs
google drive
Google Drive for Work
Google Earth
google enterprise
Google Enterprise Day
Google for Education
Google for Work
Google form
Google hang-out
Google hung-out
google map
Google maps
google maps api
google maps api premier
Google Maps APIs
Google Maps for Work
Google Maps Platform
Google Message Continuity
google search appliance
Google Shopping
Google Sites
Google Springboard
Google Storage for Developers
Google Video
Google Wave
Google スライド
Google ドキュメント
Google ドライブ
Google フォーム
Google マップ
Google+
GoogleApps
GoogleApps、新機能、spreadsheets
groups
gsa
healthcare
Hybrid Cloud Platform for Google Cloud
Inbox
iOS
iphone
ISAE 3402 Type II
ISO 27018
IT
Jamboard
japan
Kubeflow Pipelines
Lotus Notes
Machine learning
map
maps api
Maps 導入事例
Maps-sensei
Mapsコーナー
media
microsoft office
migration
mobile
new features
Next
Next Tokyo
OAuth
Office 365
Office of the CTO
Osaka
partner
Partner Interconnect
partner program
Partner Summit
postini
pricing
region
research
RSA
SAP
SAS70
search
Security
Security Key
seminar
Shizuoka
Signage
Sites
SMB
SSAE 16 Type II
startup
Status Dashboard
Trial
Upload any files
vault
Veolia
Virtual Conference
VMware
あっぷす先生
あっぷす先生 誤解をとく!
あっぷす先生会社訪問
イベント
インフラストラクチャ
おしえて!あっぷす先生
おしえて!くらうど先生
オフライン
クラウド
くらうど先生
サイネージ
サポート
セキュリティ
チームドライブ
チェンジマネジメント
テレワーク
パートナー
ハングアウト
プライバシー
まっぷす先生
ランキング
リージョン
ワークインサイト
海底ケーブル
企業検索
機械学習
互換性
事例
新機能
働き方
認定資格
Archive
2019
2
1
2018
12
11
10
9
8
7
6
5
4
3
2
1
2017
12
11
10
9
8
7
6
5
4
3
2
1
2016
12
11
10
9
8
7
6
5
4
3
2
1
2015
12
11
10
9
8
7
6
5
4
3
2
1
2014
12
11
10
9
8
7
6
5
4
3
2
1
2013
12
11
10
9
7
6
5
4
3
1
2012
12
11
10
9
8
7
6
5
4
2
2011
12
10
9
8
7
5
4
2
2010
12
11
10
9
7
6
5
3
2
1
2009
12
11
10
9
8
7
6
5
4
3
2
1
2008
12
11
10
9
8
7
6
5
4
3
2
2007
12
Feed
Subscribe by email
Google
on
Follow @googlecloud_jp
Useful Links
G Suite
Google Cloud Platform
Google 検索アプライアンス
Google Maps
G Suite 公式アップデート情報
0 件のコメント :
コメントを投稿