Getting geospatial insights from big data using SynapseML
Any commercial or government organization, big or small, collects and stores a lot of data and, in general, across multiple systems. Getting insights and doing Machine Learning across all these different and distributed datasets can be a challenge. For example, an insurance company that insures houses would like to understand if an address is located in a flood zone to calculate the risks involved and estimate the risk. These types of problems need an analytics system that can combine, transform, and enrich the data to give needed insights and useful results.
Getting geospatial insights from big data
Azure Synapse is a limitless analytics service that combines Enterprise data warehousing and Big Data analytics. It gives you the freedom to query data on your terms. By combining Azure Maps geospatial capabilities with Azure Synapse and SynapseML, you can enrich your data with location-aware capabilities. SynapseML geospatial services can geocode addresses, reverse-geocode coordinates, and also check if a coordinate is inside a polygon. The geocoder is very tolerant of typos and incomplete addresses. It will also handle everything from exact street addresses or street intersections and higher-level geographies such as city centers, counties, states, etc.
How to visualize customer addresses on a floodplain?
Before you can start using SynapseML to geocode, you need to obtain a Azure Maps key and set it in your environment. Learn here how to get a Azure Maps key.
Load address data
King County (WA) publishes floodplain and tax parcel data. We can use the addresses in the tax parcel data and the Azure Maps geocoder to calculate coordinates. Then, using these coordinates and the floodplain data, we can enrich our dataset with a flag indicating whether the house is in a flood zone or not. The following data has been sourced from King County's Open data portal.
Wire-up the Address Geocoder
We will use the address geocoder to enrich the dataset with location coordinates of the addresses.
Setup Check Point In Polygon
Now that we have geocoded the addresses, we can then use the CheckPointInPolygon function to check if a property is in a flood zone or not.
Thank you for checking out our blog and you can read the complete tutorial on the SynapseML GitHub page.
Published on:
Learn moreRelated posts
Introducing the Data-Bound Reference Layer in Azure Maps Visual for Power BI
Imagine managing a nationwide sales team and needing to understand how your sales align with factors like population density, competitor locat...
Enhance Azure Maps with Overture Maps Data using PMTiles!
Supercharge Azure Maps with Overture Maps Data using PMTiles! We’ve got some exciting news. Azure Maps now supports PMTiles! This me...
Where do I go if I have questions about Azure Maps?
As you might expect, just looking around on your own, or asking Co-pilot, you can find comprehensive help like Samples.AzureMaps.com, wit...
Tailor your Reference Layers in Azure Maps Visual for Power BI
We’re excited to share the latest enhancements to the Azure Maps visual in Power BI, designed to make your data visualization even mor...
Enhancing Logistics with Azure Maps and NVIDIA cuOpt for Multi-Itinerary Optimization
The logistics industry is always finding ways to optimize vehicle routing to enhance efficiency. The Vehicle Routing Problem (VRP) and Pickup ...
Introducing the Unified Azure Maps Experience
Microsoft has recently announced the unification of Bing Maps for Enterprise (BME) with Azure Maps, marking a remarkable advancement in their ...
Power BI Azure Maps Visual: Enhanced Reference Layer & Embedded Support
The Power BI Azure Maps visual has received a major update which includes an expansion of the reference layer and the addition of Power BI Emb...
Enhance your indoor maps with real-time map feature styling
The ability to dynamically update and visualize the state of rooms or areas within a building is critical to understanding the status of any b...
Dynamic Clustering Aggregation with Custom Styling in Bubble Layer
The Power BI Azure Maps visual allows you to create stunning geospatial visualizations with your data. Today, we are excited to announce a new...
HO HO HO Two Point OH!
You might notice some big changes have come to the North Pole experience at NORADSanta.ORG this year. Developer elves have implemented a...