
As we get started in our class to learn about big data analytics with GIS, this lecture is going to provide you with an overview of the class, the goals and objectives, and the data sets we will be using.
Download the course data package, 6.5 gigabyte zip, and unzip it in the correct location with password 'G-S advisor'. Use manifold free viewer and portable gis tools.
In this course, we are going to use a variety of data so that we can see how big data analytics can work in different contexts. Our data will come from municipal government, emergency management, natural resources, and business. Also, our data will come in many forms: databases, comma separated files, ESRI geodatabases, etc.
Download, unzip, and copy the six‑and‑a‑half gigabyte training data to the C drive. Then start postgres locally and explore maps with manifold using taxi zones and tompkins county data.
Big data is discussed in many different ways. We are going to explore the concept of Volume, Variety, and Veracity. At the end, we'll see how working with the three V's will enable to us add one more V: Value.
While you can use the software and follow along just about anywhere in this course, this lecture will be our first official hands-on exercise by joining tens of thousands of soil boundaries and tens of thousands of building centroids.
Just because a computer lets you push a button to do some work, doesn't mean you should. Understanding the different types of data is very important if you are going to choose the right tools to analyze big data.
Sometimes big data is simply too big to comprehend. The difficulty of comprehending really large data sets require us to classify them in order to show general trends or patterns. Also, classification allows us to present our data to a broader audience, in a more understandable way.
One of the best tools for working with big data is a robust enterprise class database. In this lecture, you'll lean about different databases, both large and small. We'll also focus more on the use of Postgres as a database. And, knowing how to use Postgres is important because it is powerful, and free.
SQL is the language of databases. If you want to stick with using wizards that hold your hand through processes, you are never going to progress in your career. In this lecture, we'll write dozens of SQL statements to interrogate the attributes of traditional databases.
Adding to our SQL knowledge will be the use of SQL within a spatial context. Here you'll learn that Spatial is not Special, and that by knowing how to apply SQL techniques within a spatial context, you'll have unlimited power as a data analyst.
All the SQL in the world is not going to do you any good if it takes to long to analyze data. This lecture goes over the long lost art of using indexes within databases. For most of us, we never think of using indexes because the data is so small, and computers are so fast. But, if you are going to work with big data, you better get used to working with indexes - they will make your life so much easier.
Explore descriptive statistics for big data analytics with GIS, including central tendency, dispersion, and shape, and apply the central limit theorem to extract meaningful insights.
The Central Limit Theorem is an extremely important statistical concept to consider when working on big data. And, now that you've learned about indexes, you'll see how we can leverage both of these concepts to provide excellent estimates of data results within seconds.
Discover coordinate systems in GIS for big data analytics. Learn to leverage distributed and parallel processing, and pre-structure data into a common coordinate system for efficient analysis.
Explore multi-core processors and graphical processing units for parallel and distributed processing in GIS. Learn how multi-threading and parallel processing speed data import and map tasks.
Discover how hardware choices - processor cores, memory, and hard drives - fuel big data analytics with manifold, enable parallel processing, and support distributed computing for GIS workloads.
There are many clever ways to solve problems, and when you understand how indexes work (both spatial and attribute), you can tackle really big problems. This lecture is going to show an example from my own research where we had to do some creative data preparation to improve the performance.
Launch and explore the Manifold GIS interface, add data, work with components, maps, and layers, and perform spatial analytics using templates and basic data transformations.
Learn to add data by importing or linking diverse sources—Excel, PostgreSQL, Oracle, SQL Server, ArcGIS, WMS/WFS, and map services like OpenStreetMap and Google Maps—into a manifold GIS project.
Explore spatial transforms and overlays in GIS to transfer attributes between layers, perform geometry and attribute calculations, and analyze watersheds by counting buildings and summing areas.
Explore how transforms enable overlays in GIS, distinguishing overlay intersecting from overlay topology to create layers where parcels intersecting watersheds carry joined attributes.
Explore manifold's sql capabilities for GIS to conduct parcel queries, geographic operations, and aggregates for big data analytics, generating drawings and insights from parcels.
Explore how a geo analytics server enables big data analysis through distributed computing, and summarize data by aggregating points within census tracts and computing crime counts.
Join features to assign each crime its census tract by joining crime records with tract data and updating the crime table’s place field with the track number.
Combine soil data, crop yield tables, and components to compute a weighted yield across New York State. Reveal corn yield potential through thematically shaded maps.
Everyone is talking about big data and GIS, but is anyone really doing it? In this course you’ll work with gigabytes of data to solve many different spatial and data related questions. All the software is free, but don't let that fool you: we'll be using the most effective open source products like Postgres and QGIS, and we'll even perform parallel processing with Manifold Viewer - I hope you have a multi-core computer to see how fast this stuff is!
At the end of the course, you’ll understand:
And best of all, the software we use in this class is FREE and easy to set up - you'll do it all yourself!
The course is taught by Dr. Arthur Lembo who is a Professor at Salisbury University and has worked in the GIS field for over 30 years.