Skip to content
CourseAsk.
Learn Geographic Information Systems with geodjango
Udemy MOOC / Non-credit all levels

Learn Geographic Information Systems with geodjango

About this course

We can add anything onto our standard databases and then search up queries like listing them in a particular chronological order or for instance, showing people who has a name starting with the letter a. But have you ever thought about how we save a particular location, more precisely, their latitude and longitude information by using queries? What about listing these queries from the nearest to the most far, most far to the nearest and everything else like searching up within a particular kilometer? If the subject is location, we also need to learn how to use other data types as well as customary databases like pointfield or polygonfield. What is a PointField?Simply put, it is a type of data that we use to save the coordinates (latitude and longitude) of the users. What is a PolygonField?This is the type of data that you would need to use if you want to plot a particular area instead of just plotting a point on the map. Examples include: land, patch of an area, country, city, the area of a house etc.Where can I use PointField? Where would it benefit me? For example, when you check-in using the swarm app, the app will receive your latitude and logitude information where you have checked in at that moment. This information will be sent to their server and will be saved into the pointfield after being transformed into a point. Then your location will be shared with everyone instantly. What else does Swarm do? For example, when you are checking in, it comes up with some suggestions. For example, if you are eating in London in Burger King, and you have a Starbucks nearby, it will be suggested to you.Here is an example of what the suggestions may look like:Burger KingStarbucksLondonOthers...... but how does swarm know that you are near these places? Because these are actually saved into the database of Swarm as a pointfield. So

$19.99

Price shown by Udemy — confirm on their site.

Enroll on Udemy

You'll be redirected to Udemy to complete enrollment.

  • Listed & compared by CourseAsk
  • English · All Levels