不仅能够满足Google Maps API初学者的入门需求,也能给高级开发者提供很多重要的建议。
《Google Maps应用程序Rails和Ajax开发指南》适合Google Maps应用程序开发人员阅读,也可供其他软件开发人员参考。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”地图应用程序,讨论如何在地图上添加标记以及提供交互能力;接着,你将掌握如何使用地理解码(geocodirlg)服务,把街道地址转换为地图上的标记点;最后,你还会学习如何使用CSS和。lavaScripl来创建用户界面。《Google Maps应用程序Rails和Ajax开发指南》还会讨论很多有关地理应用程序的高级话题,比如有关地图投射的运算公式和方法。《Google Maps应用程序Rails和Ajax开发指南》后面几个章节深入介绍我们喜欢的内容。《Google Maps应用程序Rails和Ajax开发指南》第7章使用RMagick来覆盖地图上任意内容。动态服务器端图像生成是一非常强大的技术,如果能够集成到地图应用程序中就更加完美了。我们可以使用这种技术,在地图上显示超过115000个的标记点,这个数量远远超出传统方式能够支持的程度。《Google Maps应用程序Rails和Ajax开发指南》第11章介绍另外一个有趣的主题,即你可以使用美国Cellsus BureatJ的数据,从头开始创建自己的地理解码器(geocoder)。这个范例充分展示脚本语言RLJby的优势,因为它需要大量处理一般的文本文件。RIJby on Rails和Google Maps是个绝妙的开发组合。希望你愉悦地使用《Google Maps应用程序Rails和Ajax开发指南》所介绍的技术,就像我们编写《Google Maps应用程序Rails和Ajax开发指南》的过程一样。
Andre Lewis、 Michael Purvis、Jeffrey Satrlbells和Cameron Tu rner。
展开