第一章 地圖 2.0網站製造機

前往範例網站

網路上早期的地圖服務,多數是以Java Applet製作,不僅執行速度緩慢,使用介面也不平易近人,與傳統紙本地圖的使用方式差距太大,使用經驗很糟。而且在地標/地點的資訊上,都僅能由圖資業者提供,不僅內容有限,更新也很緩慢,常常無法符合實際的使用需求。

Google Maps的出現,完全改變了這種狀況。一是Ajax技術的使用,讓地圖瀏覽變得好用多了,藉由快速且直覺的拖拉點選的操作方式,把用電腦來查找地圖的使用介面貼近原本的使用習慣。二是API的開放,讓任何有能力的開發人員,都可以使用Google Maps進行各種混搭或獨創的運用。

於是從2005 年開始,出現了許多運用 Google Maps API 的網站,有的是整合現有的第三方資訊,例如運用政府公開資訊所建置的芝加哥犯罪地圖,有的則是可讓網友標註地點、分享資訊的社群網站,例如CommunityWalk、Platial 等等。透過地理資訊的加持,網站的內容更為立體化、更有空間感,更貼近我們生活的真實世界。

在本章地圖2.0網站的範例裡,我們將示範如何運用Drupal 的模組以及Google Maps API,建立一個可以將內容與地圖緊密結合的網站。

附加檔案大小
試讀章節 CH1.pdf5.79 MB
本網站採用開源碼內容管理系統 Drupal