《GoogleMaps應用程式:Rails和Ajax開發指》

《GoogleMaps應用程式:Rails和Ajax開發指》

《GoogleMaps應用程式:Rails和Ajax開發指》作者(美國)安德·勒維斯,於2008年1月1日機械工業出版社出版,本書內容包括GoogleMaps和Rails、與用戶和伺服器互動、地理解碼地址、使用第三方數據、改進用戶界面、最佳化和調整大型數據集、GoogleMapsAPI預計改進之處、高級提示和技巧、線段、長度和區域以及高級的地理解碼話題等。附錄還列出了GoogleMapsAPI,以方便在閱讀正文內容時查詢。

基本信息

版權資訊

書名:GoogleMaps應用程式:Rails和Ajax開發指南
作 者:(美國)安德·勒維斯
出版社:機械工業出版社
GoogleMaps應用程式:Rails和Ajax開發指南GoogleMaps應用程式:Rails和Ajax開發指南

出版時間:2008
ISBN:9787111236955
開本:16
定價:38.00元

內容簡介

本書以實例方式介紹如何使用Rails和Ajax開發GooSeMaps應用程式。本書內容包括GoogleMaps和Rails、與用戶和伺服器互動、地理解碼地址、使用第三方數據、改進用戶界面、最佳化和調整大型數據集、GoogleMapsAPI預計改進之處、高級提示和技巧、線段、長度和區域以及高級的地理解碼話題等。附錄還列出了GoogleMapsAPI,以方便在閱讀正文內容時查詢。本書不僅能夠滿足GoogleMapsAPI初學者的入門需求,也能給高級開發者提供很多重要的建議。
本書適合GoogleMaps應用程式開發人員閱讀,也可供其他軟體開發人員參考。

編輯推薦

GoogleMapsAPI開啟了創建地理應用程式的便捷之門。同時,RubyonRails也是一個高效的開發環境,而且易於使用。本書討論兩種工具的有效集成。
在本書中,你將學習使用RubyonRails創建GoogleMaps應用程式所需要了解的所有內容。本書首先講解如何實現“HelloWorld”地圖應用程式,討論如何在地圖上添加標記以及提供互動能力;接著,你將掌握如何使用地理解碼(geocodirlg)服務,把街道地址轉換為地圖上的標記點;最後,你還會學習如何使用CSS和。lavaScripl來創建用戶界面。
本書還會討論很多有關地理應用程式的高級話題,比如有關地圖投射的運算公式和方法。本書後面幾個章節深入介紹我們喜歡的內容。本書第7章使用RMagick來覆蓋地圖上任意內容。動態伺服器端圖像生成是一非常強大的技術,如果能夠集成到地圖應用程式中就更加完美了。我們可以使用這種技術,在地圖上顯示超過115000個的標記點,這個數量遠遠超出傳統方式能夠支持的程度。
本書第11章介紹另外一個有趣的主題,即你可以使用美國CellsusBureatJ的數據,從頭開始創建自己的地理解碼器(geocoder)。這個範例充分展示腳本語言RLJby的優勢,因為它需要大量處理一般的文本檔案。
RIJbyonRails和GoogleMaps是個絕妙的開發組合。希望你愉悅地使用本書所介紹的技術,就像我們編寫本書的過程一樣。
AndreLewis、MichaelPurvis、JeffreySatrlbells和CameronTurner

目錄

譯者譯
關於作者
第一部分 初實GoogleMaps
第1章 GoogleMaps和Rails
1.1 KML:第一個地圖
1.2 Warfaring:第二個地圖程式
1.3 已經掌握Rails嗎
1.4 接下來的內容
第2章 開始行動
2.1 關於JavaScript、幫助器和外掛程式
2.2 創建自己的Rails應用程式
2.3 第一個地圖
2.4 基本的用戶互動
2.5 標記點的列表
2.6 小結
第3章 與用戶和伺服器互動
3.1 添加互動能力
3.2 尋寶遊戲
3.3 回顧應用程式結構
3.4 完善自己的應用程式
3.5 創建地圖和標記點
3.6 監聽用戶事件
3.7 使用信息視窗獲取更多信息
3.8 實現Ajax
3.9 從伺服器檢索標記
3.10 添加一些新風格
3.11 Ajax和Prototype
第4章 地理解碼地址
4.1 準備地址數據
4.2 使用地理解碼Web服務
4.3 持久保存查找結果
4.4 創建一個商店位置地圖
4.5 小結
第二部分 跨越基礎
第5章 使用第三方數據
第6章 改進用戶界面
第7章 最佳化和調整大型數據集
第8章 GoogleMapsAPI預計
第三部分 高級地圖功能和方法
第9章 高級提示和技巧
第10章 線段、長度和區域
第11章 高級地理解碼話題
附錄
……

相關詞條

相關搜尋

熱門詞條

聯絡我們