地図蔵 ▷ 2012年までの記事「SimpleXML + Google Maps API」

SimpleXML + Google Maps API

(2009年11月26日)

かつて php と MySQL を使うグーグルマップを試みた。しかし、

PHPバージョン 5 にバンドルされた SimpleXML エクステンションがありゃデータベースは要らねぇ

・・・と思って次のように試行錯誤。

  1. PHP 5 が導入されている貸しサーバー
  2. php ファイル1点
  3. xml ファイル1点
  4. コーヒー、タバコなど不健康グッズ
  5. ドブに捨てる時間(約30分=当社比)

php ファイルの冒頭は例えば以下のよう

ありていな問題である「更新されたXMLの再読込」については、

GDownloadUrl("simple.xml", function(...

の箇所を、取り急ぎ次のように改変して対処

GDownloadUrl("simple.xml?"+Math.random(), function(...

使途はイロイロ。作業用の「input マップ」と、閲覧用の「output マップ」に分けるのも一案。
スパム対策を施せばなお宜しいのではないかと。 ※くれぐれもUTF-8で