はじめに ReactとGoogle mapをつかったアプリを作成した際、初学者が参考となる資料が思いの外少なかったので、本記事を投稿いたしました。 本記事では、2020/7月現在、最もアクティブかつ使いやすいと思われる@react-google-maps/apiを使用しています。 このライブラリは、Google Maps API機能を広くカバーしており、Reactコンポーネントとして提供してくれているのでとても便利です。感謝。 今回ご紹介する機能 Mapコンポーネントの描画 マーカーと情報の表示 マーカーアイコンのクラスター表示 多地点を回る際の最適ルートを表示 事前準備 GoogleMapのAPIキーを取得 Map関連のGoogleAPI(今回はMaps JavaScript APIとDirections API)を有効化 Mapの描画 基本となるGoogleMapを描画するMapコンポ
![初めてのGoogle Maps API by React - Qiita](https://cdn-ak-scissors.b.st-hatena.com/image/square/5058bcdf2c41bdb45cd32b80eff680902f1f86c0/height=288;version=1;width=512/https%3A%2F%2Fqiita-user-contents.imgix.net%2Fhttps%253A%252F%252Fcdn.qiita.com%252Fassets%252Fpublic%252Farticle-ogp-background-412672c5f0600ab9a64263b751f1bc81.png%3Fixlib%3Drb-4.0.0%26w%3D1200%26mark64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTk3MiZoPTM3OCZ0eHQ9JUU1JTg4JTlEJUUzJTgyJTgxJUUzJTgxJUE2JUUzJTgxJUFFR29vZ2xlJTIwTWFwcyUyMEFQSSUyMGJ5JTIwUmVhY3QmdHh0LWNvbG9yPSUyMzIxMjEyMSZ0eHQtZm9udD1IaXJhZ2lubyUyMFNhbnMlMjBXNiZ0eHQtc2l6ZT01NiZ0eHQtYWxpZ249bGVmdCUyQ3RvcCZzPWYyYzViNThiZDg4NDY2YjJjN2U1ZDRlOTY1MGY2MzRh%26mark-x%3D142%26mark-y%3D57%26blend64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZoPTc2Jnc9NzcwJnR4dD0lNDB0aGVGaXJzdFBlbmd1aW4mdHh0LWNvbG9yPSUyMzIxMjEyMSZ0eHQtZm9udD1IaXJhZ2lubyUyMFNhbnMlMjBXNiZ0eHQtc2l6ZT0zNiZ0eHQtYWxpZ249bGVmdCUyQ3RvcCZzPTA2MTVmNjhhNGU0N2VmMmFjZmRlM2NjYmRkZGI4MTlj%26blend-x%3D142%26blend-y%3D486%26blend-mode%3Dnormal%26s%3Db7c05431573391ee33d7bf69b2f5e612)