By Cassandra Balentine
The adage that location is everything may even be truer in the virtual world. Application (app) developers look to geolocation software tools to enable location-specific benefits and data. Depending on the nature of the app as well as the industry it serves, these tools are vital or present a competitive edge.
According to research by Markets and Research, Geospatial Analytics Market by Component, Type, Application, Vertical, and Region – Global Forecast to 2023, the geospatial analytics market is expected to grow from $40.65 billion USD in 2018 to $86.32 billion by 2023 at a compound annual growth rate of 16.3 percent for the forecast period.
The report states that global market will witness growth driven by increased penetration of Internet of Things (IoT), integration of geospatial technology with mainstream technologies, and significant advancements in geospatial analytics with the introduction of artificial intelligence and big data. “With the introduction of artificial intelligence and big data in the market, geospatial analytics can provide better and less expensive geospatial data to organizations across the globe. These solutions provide additional benefits such as the ability to serve on demand analytics, increased accessibility, the and ability to analyze complex and large datasets and analyzing multiple types of geospatial information through cloud-based geospatial analytics,” says a press release reporting the release of the Geospatial Analytics Market by Component, Type, Application, Vertical, and Region – Global Forecast to 2023 report.
Geolocation tools provide many advantages to application developers and the use case grows as the need for location context extends into new markets.
ISV Advantage
The advantages provided by the availability of location-based data intelligence are easy to assume. For some, it is a critical component to an app’s viability. For others it provides new context to business data.
Providing location information through products adds value and solves unique challenges. “ISVs should consider adding geolocation software when location is a component—either as a primary benefit of as added value to their current products,” shares David Cardella, product manager for developer technologies, Esri.
“If they have not added geolocation technology and geospatial data to their applications already, they are competitively behind,” asserts Joe Francisca, senior director, software and data, Pitney Bowes. He believes location-based data and geospatial technology should be embedded into almost every enterprise computing application today that is purposely focused on analytics. “Everything happens somewhere and the location technology answers questions such as where can I reach my key customers, where are my fixed assets, and how can they be maintained?” He adds that there are some businesses today—such as UPS and Uber that can’t exist without location-based data, and more companies are coming to realize just how much of the data they capture on a day-to-day basis contains a location-based element. Location brings essential context to information. Without it, corporations will not see the full extent of today’s business pain points. “So, as ISVs offer software solutions that are purpose built, they need to consider the key ingredient of location that will help them to build solutions that meet today’s business needs,” he continues.
Steward Berry, Caliper Corporation, says ISVs benefit by utilizing the inherent spatial context in almost all the data they or their consumer have stored in tables or databases. He says this may include individuals who want to automate or simplify tasks they routinely perform, such as geocoding—adding push pins—locations on a map or routing sales representatives or delivery vehicles; internal systems staff who develop add-ins and applications to be used by others within their organization that can make better sense of the data through the intuitive visual interface of a map; developers, resellers, and consultants who provide custom end-user solutions that increasingly involve mapping elements—locations of customers, sales territories, and business events; when providing big data to various stakeholders in an intuitive and attractive interface allowing them to research the places they are looking to live.
Primary Functions
Geolocation software enables a variety of functions. According to Berry, these may include opening geographic files in many GIS formats, create maps in different geographic projections, geocode street addresses using geographic projections, geocode tables of street addresses, reverse geocode, calculate the direction between geographic coordinates, select database records by location geo-tagging, and report census demographic of legislative district information by location.
Many businesses are well aware of the need to obtain, manage, and act on data. “From retail loyalty programs to insurance policy underwriting, the anchor that puts context to these programs is location. Generally everything starts with an address. Whether that’s a physical or digital address, companies are capturing data that puts a point on a map,” says Francisca.
“Many people have questions about their data that are spatial in nature, but they don’t often have the spatial words or functionality to define what the calculations they need. ISVs benefit from developing those smarts into the system to make asking and answering questions a seamless process,” shares Sarah Battersby, staff research scientist, Tableau.
For instance, if someone wants to know how many data samples were taken in CA by all of their mobile sensors, they have latitude and longitude values for each sample and can see them on a map. They can see that they fall into the polygon of CA on the base map. Why can’t they just get the number of data records in CA? “A good software package that lets customers work seamlessly with spatial will facilitate the point-in-polygon operation to identify which of the points fall into the polygon of CA, and, ideally, the user doesn’t have to know the magic of how that happened in the background, they can just move to answering their question,” she adds.
Francisca points out that many questions are answered with the help of geolocation software, such as which retail locations are most profitable, what departments of a store receive the most foot traffic, where are subscribers getting the highest bandwidth and cell coverage, where the highest number of fraudulent claims come from, or if real estate investments in the area are of highest and best use?
To answer these questions, businesses must have the right tools to help them think spatially. “This is an acquired skill, but we do ask geospatial questions every day. So, the unique attributes of geospatial data software is the ability to use geospatial data and formulate queries that result in creating the list of answers to these questions, or in turn, visualize these answers on a map. As such, without these tools, users would miss the proximity relationships among data that will be missed in today’s business intelligence tools that only allow you to see data in spreadsheets, charts, and graphs,” offers Francisca.
Cardella explains that geolocation software allows users to gather geographic data out in the real world, search for the location of objects, and/or identify the location of a person or object relative to a map. For example, these tools can be used to gather important information on neighborhood damage after a natural disaster, searching for the nearest pediatrician, or navigating to a perfect fishing spot.
Many Uses
Interactive maps are crucial for businesses in a number of fields, including real estate, package delivery, and healthcare.
“Simply put, geolocation software tools offer location intelligence. This can be as straightforward as displaying where the user currently is in relation to their surroundings. Use cases can get more advanced from there,” offers Cardella.
“Geolocation provides businesses with location. Specifically, geolocation applications such as Maptitude provide an integrated set of products and services to enable a business to track the precise location of remote assets, thereby reducing operational costs and improving productivity. Whether the asset is a truck, taxi, or even a field representative, Maptitude can tell you exactly where it is at any time,” offers Berry.
Cardella points out that when you consider the importance of location, it becomes clear how businesses could profit by utilizing these tools. One way to profit is by creating new products for the various industries that take advantage of location intelligence. The industries currently realizing the power of location range from insurance and banking to marketing and gaming. Further, adding businesses can add value to current products that benefit from having a location component. “Sometimes location is not the primary focus of your product, but it can add important context or be the extra feature to set your product apart from the competition,” he adds.
As previously mentioned, the ability to effectively use geospatial tools is a competitive advantage. “Use them well, and you make money. Today’s social media companies like Facebook, Yelp, and Zillow use geolocation tools and data very effectively. Companies like Allstate, UPS, and Verizon have been using them for a very long time. It’s because of their use of geospatial tools have helped them remain viable within their markets and the customers they serve,” says Francisca.
Considerations
Geolocation software tools add value to almost any application. However, several factors determine whether to take that step, and which vendor to take it with.
Use case consideration is very important, points out Cardella. “Depending on the problem set developers plan to solve, there are some things to keep in mind. Tool performance is always important, but the accuracy and precision of the location needed is something to consider and may affect development and deployment strategies. Privacy is also important and should be factored in.”
Data sources and the availability of data are also considerations. “For example, utilizing real-time data feeds and utilizing location tools in offline/disconnected environments. If you have your own data, the cost of hosting data is something to think about. The overall costs of the tools and services as well as having flexible, yet predictable pricing for growth and longevity,” shares Cardella.
Developers should consider suppliers of software and data that offer an open architecture and have chosen to offer both their software and data technology as APIs. “At Pitney Bowes we are doing both. We want users to consume geospatial technology and data in the manner in which they choose to do it—it shouldn’t be dictated to them by vendors. We’ve chosen an open architecture approach and make our technology available as solutions that are on premise, SaaS, APIs, or as managed services,” says Francisca.
If you’re developing a website or a new online service and would like to integrate geographic information, Berry suggets it is often easy to do this today by creating web service that you can integrate or mash up into the application. “You may want to consider to design it using unobtrusive Javascript and Ajax,” he recommends.
Berry says you would also want a tool that supports creating geolocation APIs in a variety of formats, including REST, SOAP, JSON, RSS, or your own custom XML with the ability to use application development services in a variety of server-side languages including Python, PHP, and ASP.NET. On the client-side, any Javascript library should integrate with jQuery, Dojo, and the Google map API. If you cannot host your services, look for third-party hosting such as AWS, otherwise you will need a web service platform that you can host on your own servers, especially if you are mapping sensitive information.”
Location Intelligence
The ability to add location-based intelligence to business applications helps provide a competitive edge—if not complete viability. Depending on the industry, location data can answer important questions about customers, subscribers, and users. Today, third-party solutions are available that make it fairly easy for developers to incorporate these capabilities.
Software Magazine