- ミーティングルーム(Meeting room)
- サンプルページ(Sample page is here)
- 作成履歴(blogs about this work)
- サンプルページ(Sample page is here)
【English】
- Create Live House Map where club with live music is and more infomations in Sapporo
【日本語】
- 札幌周辺のライブハウス、イベントスペースの情報をGoogleMapに表示する。
- You can add data from the screen by tapping
- You can add data from the screen by tapping
- Only login users can add live house information from the screen
- There is no login processing in the sample creation status (2019-06-29-)
Add data to DB -> KML output-> Display overlay with loading KML
load JSON, view overlays on google map.- Multilingualizationed site
Using Mysql,
- Area master table(AREA_MST) Created
- over lay info table(OVERLAY_INFO)
- User table【WordPress】
- PHP: Create overlay info and manage user.
- Google Maps API: Create map.
- HTML5: Visualization.
see lower.
- Select data from DB
Read KML fileat initial display, create overlay and display - Operate with the action button at the bottom of the screen
- The area of this action button can slide sideways
- An overlay button can be prepared on the action button to add an overlay on the screen
Output KML file when adding a button.
- DBに登録したデータを
KMLファイルJSONファイルを読み込み、マップにオーバーレイを表示する - 画面をタップしてオーバーレイを作成、追加する
- ログインユーザーのみオーバーレイを作成できる
- 現状は、ログインユーザー出なくとも画面にオーバーレイを作成できる
- JSONファイルの出力
データの登録 -> KMLファイル出力 -> KMLロードして画面に表示 - 多言語化対応を行う (Japanese and English)
Mysqlに作成するテーブル
- エリアマスタ (AREA_MST) 作成済み
- 地域情報 (AREA_INFO)
- ユーザー管理 【WordPress】
- PHP: 地域情報の管理、情報を追加するユーザーの管理
- Google Maps API: 地図の作成
- HTML5: 可視化
- 初期表示時に、DBからデータ
KMLファイルを読み込みオーバーレイを作成し表示する - 画面の下部にあるアクションボタンで操作する
- このアクションボタンの領域はスライドして横にずらすことができる
- アクションボタンに地域情報追加ボタンを用意して画面上にオーバーレイを追加することができる
- 地域情報を追加した時にDBを更新する
ボタンを追加したときにKMLファイルを出力する。
| 使用可能プログラム | バージョン |
|---|---|
| PHP | 5.6.30 (モジュール版) |
| mysql | 5.5.36 |
| zip(command) | |
| unzip(command) | |
| gcc | 4.1.2 |
| cgi |
- メールサーバーあり(Mail server)