About the Talk
May 17, 2011 10:50 AM
Baltimore, MDBaltimore, MD
This session is intended for intermediate Rails developers who would like to start building location based applications, but may not know the full breadth of the toolkits available.
We will start by examining the different types of location-based applications. Then we will look at the anatomy of a typical location-based application, and the elements of the spatial tool stack that apply to each geospatial element in the application. The relative strengths and weaknesses of RGeo, GeoRuby, and spatial_adapter will be examined in depth. We will then discuss in moderate detail the capabilities the many visualization libraries and DBMS systems that round out the stack, with a focus on helping the attendee understand when to choose which tool.
Finally, we will explore some examples of geospatial applications that are 1) inspiring and 2) use different elements of the stack as discussed during the session.
Although this presentation will incorporate a limited amount of the content that I have presented on the topic at other conferences, this is a new presentation that examines the actual tools that a Rubyist would use in their daily work. I have developed this material in response to feedback on my “Intro To Spatial Programming” presentation whereby users have asked overwhelmingly for direction on how to navigate the landscape of tools and technologies at a very technical level.
It’s important to note that this presentation is not a re-hashing of my prior work: it builds upon it. For those who have seen me present on GIS and Geospatial before, the additional information will be a welcome addition to their knowledge base. For those who are just being introduced to the topic, I’ll review just enough material to make them comfortable diving in to the details.