jQTouchを使用する場合、外部へのリンクには、target=”_blank”だけでなく、rel属性の指定も必要と判り、さてMySQLのテーブルを書き換えるのだが、「MySQL、テーブル、文字置換」で検索すると、うじゃうじゃ出てきました。
皆さん同じことが書いてあるので試すと・・・・。
しかーし。いくつかのサイトのコードをコピペしてもうまく文字置換できず・・・・・。
スポンサードリンク
◆Google Maps JavaScript API V3 + Geolocation (watchPosition+clearWatch)
iPhone(アイフォン)の地図が見れるようになりました。自分の座標位置をGPS情報から収得できるようにもなりました。
しかし、以前に学んだwatchPositionとcurrentPositionだけでは、iPhone(アイフォン)用として使いにくいことが判明。
getcurrentPosition()では、収得できる座標の制度が悪すぎる。100m近くずれることがあります。
一方、watchPosition()を使うと、Google Mapで位置をずらすと数秒後に現在地に戻されてゆっくり地図を見ることもできません。
さて、どうすればいい?
完成したサンプルは、次のようなイメージ。左が追跡中。右がGeoLocation(地理位置座標サービス)の停止中。
詳しくは、下記参照。
php+MySQLでデータベースから表示させるマーカーを選択する方法の一つとしてGoogle 先生のデモをいじって理解を深めたいと思います。
まず、自分のデータベースを使うので、マーカー座標のある日本に初期座標を変更。データベースは、次のように変数が登録されております。
「例えば毎年7月になったらあるマーカーを表示」させる場合でなく、今度は7月と8月の場合は? さらに、7/15から8/15のカレンダーデイでマーカーを表示させる場合は? イベント開催中のみマーカー(アイコン)を表示させたいなと・・・・ 考え方は次のような感じかな。 1)期間を指定したいので、Date型フィールドを2つ作成。
2)select文は
3)ではどう記述すればよいのか? Read more »
「日付及び期間を指定したMySQLデータテーブルから、条件をPHPに記述してマーカー(アイコン)を表示」では、年データがあるので期間が過ぎるとDATEフィールドを修正する必要がある。
例えば毎年データ(毎年7月にプールのアイコンを表示)を表示する場合は、DATE型フィールド”datefrom”に7月の日時を登録しておけばOK。
$query = “SELECT * FROM ASOBIBA WHERE month(datefrom) = month(now())”;
phpMyAdminのMySQLデータテーブルに日付をDATE型で登録したデータベースから、希望の日付を登録したデータを読み出してみる。
例えば、2015-02-18と登録されているデータがあって、今日がその2015-02-18で、これを抽出して地図に表示したければ・・・・・
phpファイルに次のようにすればOK。
さて、MySQLからJOSNファイルの生成方法はわかった。
では、同じphpMyAdminのMySQLのデータテーブル「KOUEN」からどんなJSONとXMLが表示されるのか比較してみる。
Google Maps APIで、マーカーデータをダウンロードし、表示させるためには、この違いが判っていないとね・・・・。
◆先ずMySQLのデータテーブル「KOUEN」はこんな感じ。
◆MySQLテーブルの要素は、次の通り
スポンサードリンク