#Building map overlay views using Backbone
##Abstract
The pain of building an interactive map has been greatly reduced thanks to tools like Google Maps, Leaflet.js, MapBox and OpenStreetMaps, but there's still one beguiling part creating custom overlay views to replace the stock standard pin and box widgets provided by the mapping tools themselves. This talk shows how you can create a base Backbone view which incorporates the various prototypes provided by the mapping APIs to provide automatic placement and pixel-offsetting of your view so that when the map scrolls or zooms, it stays where it's supposed to! I will also discuss methods and patterns for handling child views inside of your main view container, and providing for communication between the child views and the parent view which will allow us to create more complex sections directly on top of the map view.
##Speaker Bio
Hi! I'm Todd Kennedy and I live in Brooklyn and have been writing JavaScript for nearly 17 years. I'm the currently tech lead for Condé Nast Traveler where we are busy gearing up to re-launch our product and site on a node.js based platform and API. Prior to this I was the Head of Product for Updater.com and the senior front end developer for a (sadly) defunct mapping start-up, Broadcastr and am the author of the Backbone.Validation plug-in.
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。