Loremap / viewerdb /
@HIROSE Yuuji HIROSE Yuuji authored on 6 Dec 2018
..
db Temporary commit before pulling... 5 years ago
geojson add geojson/test.geojson temporarily 5 years ago
prc_csv Fix objtype.jsonval format 5 years ago
scripts dump-db.sh - Script for dumping DB out to CSV files 5 years ago
.htaccess add .htaccess 5 years ago
README.md change url PATH 5 years ago
auto_push.sh change add path 5 years ago
create_geojson.rb delete hash description 5 years ago
debug.csv add lati,long 5 years ago
footer.html add html footer 5 years ago
header.html add html header 5 years ago
insert_db.rb Initial DB file will be created by scripts/init-db.sh from now 5 years ago
semi-dynamic.md Simplify semi-dynamic rule 5 years ago
umap2db.rb Support output of GeoJSON fragment in addition to .map file. 5 years ago
vdb2umap.rb Cleanup code 5 years ago
viewerdb.rb Do not use loop with integer. Use iterator instead. 5 years ago
README.md

DBシステム

やること

データベースにテーブルを作成する。できた
データ(csv)持ってきてDBに入れる
csvファイルからの読み取りはできた。最終はかなんシステムで使った引数を利用する
→上書き?追加?の半別    データベースから条件指定をしてデータを取り出す(SQLインジェクションに気をつける) できた
取り出したデータでGeoJSON等の形式に変換(要求があったら生成する)できた
→GeoJSONをogr2ogrで返還すればkmlとかできる。 GeoJSONのファイルの書き込み名を〇〇.csvなら〇〇.geojsonにする
GeoJSONをgitbucketにpushかなんシステムでできた

データ構造

確認すること

かなんにgitbucketでどのような形式で管理するかを確認する 確認した

わからんこと

cgiでDBから抽出したデータの取り出したデータの表示できた →配列の配列になってた
地図作成.jsから要求あったらGeoJSONを生成すること(地図作成.jsからポストされたら生成でいいのかな?
gitbucketに更新があったらDBに反映させる方法 (csv作るごとにDB挿入システムを走らせればできるなー)
→注意、上書きか追加か判別しないといけない。 csvの指定方法(csvに変換したときの引数を使う)