ArcGIS for Desktop is a powerful suite of software tools for creating and using maps, compiling, analyzing and sharing geographic information, using maps and geographic information in applications, and managing geographic databases. But getting the hang of ArcGIS for Desktop can be a bit tricky, even more » for experienced programmers. Core components of ArcGIS platform is called ArcObjects. This book first introduce you the whole ArcGIS platform and the opportunities for development using various programming languages. Then it focuses on ArcGIS for Desktop applications and makes you familiar with ArcObjects from .NET point of view. Whether you are an ArcGIS user with no background in programming or a programmer without experience with the ArcGIS platform, this book arms you with everything you need to get going with ArcGIS for Desktop development using .NET right away. « less
Building Apps with Location Based Services
Deepen your app development skills with Pro iOS Geo. This book shows you how to use geolocation-based tools to enhance the iOS apps you develop. Author Giacomo Andreucci describes different ways to integrate geo services, depending on the kind of app you're looking to develop: a web app, a hybrid app, more » or a native app. You'll discover how to use the Google Maps API features to integrate powerful geo capabilities in your apps with a little effort. « less
Mobile Positioning and Mapping on iPhone and iPad
Take advantage of iPhone and iPad sensors and advanced geolocation technologies to build state-of-the-art location applications. In this concise hands-on guide, author Alasdair Allan takes you deep inside Apple's Core Location framework, Map Kit, and other iOS tools, using illustrative examples and sample more » Objective-C code. Learn how to build location-aware apps for both iPhones and iPads, using code that detects hardware features and then adjusts your app's behavior.
If you're a programmer with iOS experience, or a Mac developer familiar with Objective-C, this book helps you get off to a solid start in location-based app development. « less
Learn everything about Location Based Services from concept to implementation in the real world. Gain in depth knowledge of the location-based world, using real world examples. Master the new iOS 5 Location Simulator to fine tune your apps. Implement the best of the Location APIs and SDKs available now more » and incorporate them in your apps. « less
Bringing Location to Web Applications
Truly revolutionary: now you can write geolocation applications directly in the browser, rather than develop native apps for particular devices. This concise book demonstrates the W3C Geolocation API in action, with code and examples to help you build HTML5 apps using the "write once, deploy everywhere" more » model. Along the way, you get a crash course in geolocation, browser support, and ways to integrate the API with common geo tools like Google Maps. « less
Mobile customers want entertainment, business apps, and on-the-go services that recognize and respond to location. This book will guide you through the technology and business of mobile applications so you can create competitive and innovative apps based on location-based services. It is an engaging more » look at the LBS landscape, from choosing the right mobile platform, to making money with your application, to dealing with privacy issues. It provides insight into a wealth of ideas for LBS development so you can build the next killer app. « less
The book starts off by introducing you to the OpenLayers library and ends with developing and deploying a full-fledged web map application, guiding you through every step of the way. « less
This book is about the next generation of the Google Maps API. It will provide the reader with the skills and knowledge necessary to incorporate Google Maps version 3 on web pages in both desktop and mobile browsers.
It also describes how to deal with common problems that most map developers encounter more » at some point, like performance and usability issues with having too many markers and possible solutions to that. « less
Build applications for GIS development using Python. Analyze and visualize Geo-Spatial data. Comprehensive coverage of key GIS concepts. Recommended best practices for storing spatial data in a database. Draw maps, place data points onto a map, and interact with maps. A practical tutorial with plenty more » of step-by-step instructions to help you develop a mapping application from scratch. « less
Using Open Source GIS Toolkits
Developers who want to publish maps on the web often discover that commercial tools cost too much and hunting down the free tools scattered across Internet can use up too much of your time and resources. Web Mapping Illustrated shows you how to create maps, even interactive maps, with free tools, including more » MapServer, OpenEV, GDAL/OGR, and PostGIS. It also explains how to find, collect, understand, use, and share mapping data, both over the traditional Web and using OGC-standard services like WFS and WMS. « less