|
|
Google Maps应用程序Rails和Ajax开发指南 内容提要 |
亲爱的读者: Google Maps API开启了创建地理应用程序的便捷之门。同时,Ruby on Rails也是一个高效的开发环境,而且易于使用。《Google Maps应用程序Rails和Ajax开发指南》讨论两种工具的有效集成。 在《Google Maps应用程序Rails和Ajax开发指南》中,你将学习使用Ruby on Rails创建Google Maps应用程序所需要了解的所有内容。《Google Maps应用程序Rails和Ajax开发指南》首先讲解如何实现“Hello World”地图应用程序,讨论如何在地图上添加标记以及提供交互能力;接着,你将掌握如何使用地理解码 (geocoding)服务,把街道地址转换为地图上的标记点;最后,你还会学习如何使用CSS和JavaScript来创建用户界面。 《Google Maps应用程序Rails和Ajax开发指南》还会讨论很多有关地理应用程序的高级话题,比如有关地图投射的运算公式和方法。《Google Maps应用程序Rails和Ajax开发指南》后面几个章节深入介绍我们喜欢的内容。《Google Maps应用程序Rails和Ajax开发指南》第7章使用RMagick来覆盖地图上任意内容。动态服务器端图像生成是一非常强大的技术,如果能够集成到地图应用程序中就更加完美了。我们可以使用这种技术,在地图上显示超过115000个的标记点,这个数量远远超出传统方式能够支持的程度。 《Google Maps应用程序Rails和Ajax开发指南》第11章介绍另外一个有趣的主题,即你可以使用美国Census Bureau的数据,从头开始创建自己的地理解码器(geocoder)。这个范例充分展示脚本语言Ruby的优势,因为它需要大量处理一般的文本文件。
Ruby on Rails和Google Maps是个绝妙的开发组合。希望你愉悦地使用《Google Maps应用程序Rails和Ajax开发指南》所介绍的技术,就像我们编写《Google Maps应用程序Rails和Ajax开发指南》的过程一样。 Andre Lewis、Michael Purvis、Jeffrey Sambells和Cameron Turner
|
|
|
Google Maps应用程序Rails和Ajax开发指南 目录 |
译者序 关于作者第一部分初识Google Maps 第1章Google Maps和Rails 11KML:第一个地图 12Warfaring:第二个地图程序 121添加第一个停靠点 122添加飞行路线 123添加目的地停靠点 124添加行车路线 13已经掌握Rails吗 14接下来的内容 第2章开始行动 21关于JavaScript、帮助器和插件 22创建自己的Rails应用程序 23第一个地图 231密钥 232讨论范例地图 233指定一个新的位置 234分离代码和内容 235内存清理工作 24基本的用户交互 241使用Map控件 242创建标记 243检测标记单击操作 244打开信息窗口 25标记点的列表 251使用数组和对象 252迭代 26小结 第3章与用户和服务器交互 31添加交互能力 32寻宝游戏 33回顾应用程序结构 34完善自己的应用程序 341创建新的控制器 342创建标记模型和迁移 343创建数据库,使用Rails连接数 据库,并运行迁移 344创建地图视图 35创建地图和标记点 36监听用户事件 37使用信息窗口获取更多信息 371在地图上创建信息窗口 372在信息窗口中嵌入一个表单 373避免模糊状态 374控制信 |
| → 目录全文 |
|
|
调换货原则 |
|
|
|
|
查看评论 |
|
|
|
发布评论 |
|
|
|
|
| |