Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ページ遷移せずに、トップページから直接最寄りの Dojo を探せる仕組み #926

Open
yasulab opened this issue Aug 7, 2020 · 0 comments
Labels
アイデア Ideas to improve business. 調査・確認 Questions to confirm or to make consensus.

Comments

@yasulab
Copy link
Member

yasulab commented Aug 7, 2020

トップページから外部ページに遷移せずに地図情報から探せる仕組みがあると、 1人1人のユーザーのクリック数をもっと小さくできる。

image

cf. https://coderdojo.jp/#dojos

現在は2つの改善アイデアがあって、それぞれ実装アプローチが異なる。

案1. CoderDojo Map を iframe で埋め込む

iframe なので既存のデザインとうまく合わせることが必要。埋め込むだけなので簡単だけど、 https://zen.coderdojo.com/find にあるような検索機能を用意するのは厳しそう (iframe はサンドボックス型なので、外側から操作するのは難しい) 👀 💦

詳細: :octocat: トップページにCoderDojo Mapを埋め込む #32

埋め込みコード例と表示例

<table>
  <tr>
    <td><iframe 
src="https://zen.coderdojo.com/embedded/dojos-map/lat/53/lon/-9.4556446?zoom=7
" width="600" height="450" frameborder="0" style="border:0">
</iframe></td>
  </tr>
</table>

表示例

案2. 地理情報×オープンデータ

全国の町丁目レベル(189,540件)の住所データのオープンデータが Geolonia 社らの協力で公開されたので、このデータにある経度・緯度情報と、dojos.yaml の Description にある地理情報を組み合わせれば、各 Dojo を動的にマッピングすることができるかも...? (要検証) 👀💭

:octocat: geolonia/japanese-addresses

実装にかかる工数は比較的大きくなるけれど、案1 にあった iframe 埋め込み型による各種制限を取り払うことができ、より柔軟にカスタマイズ可能な地図情報を表示・検索させることができる、かもしれない (要検証) 👀 ✅

@yasulab yasulab added アイデア Ideas to improve business. 調査・確認 Questions to confirm or to make consensus. labels Aug 7, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
アイデア Ideas to improve business. 調査・確認 Questions to confirm or to make consensus.
Projects
None yet
Development

No branches or pull requests

1 participant