Avoiding Minefields in Mapping Application DevelopmentDecember 15, 2011GIS, Online MappingBy: Vivian NguyenShare: TwitterFacebookLinkedInEmailWhile the benefits of maps are widely known, developing robust, user-friendly mapping applications is still a challenge.Based on over a decade of experience building spatial solutions, our team at Digital Map Products has identified five of the most common minefields that stymie geo-development projects and cause mapping application “mission impossible”.By employing the strategies listed below, developers can avoid minefields and bring an intuitive application to market in less time and with far greater ease.Have a Plan to go Beyond Points on a MapToday’s users expect more than just points on a map so your plan should include integrating and linking multiple data sets, building interactive features, and incorporating advanced data visualization tools. Plus mapping applications can be notoriously difficult to extend, so invest in a flexible back-end and think carefully about desired future capability.Be Realistic About Time Estimates – Getting the Data’s the Easy PartMany developers think once they’ve sourced data for their new mapping application the hard work is done. In reality, the work has just begun. Allocate significant time to processing, linking, displaying, and updating your data.Form an Obsession with Mapping PerformanceIn the online world, your application can never be fast enough, so it’s paramount that you exploit every trick in the book to optimize your data and features for rapid display on the map. Users waiting for a map to load is as antiquated a thought as dial-up connections.Hide the Spatial Technology and your Users will Thank YouBecause most of your users won’t know GIS from XYZ you need to ‘hide’ the spatial technology so it is intuitive for users and available when they need it, but not overwhelming. Styling your data and linking related data sets can go a long way towards enhancing usability.You Don’t Need to do it all YourselfWith the explosion of mapping and geodata web services, you don’t have to recreate the wheel when developing your spatial application. Leveraging the cloud translates to substantial time and cost savings on development, infrastructure, and maintenance, as well as minimal capital outlays and best-in-class reliability. Plus, it means you don’t need to become a GIS expert to leverage location technologies.We have always believed that spatial technology should be easy to use and implement. Armed with an awareness of common mapping application development minefields and the strategies needed to avoid them, you can be successful in leveraging all the exciting new mapping technologies.Contact us today for more information about developing a successful mapping application.