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
62/100
CourseAsk score
- What the provider tells you
- 38/45
- Who stands behind it
- 8/35
- How complete the listing is
- 16/20
Scores how much the provider publishes and who stands behind it — not how well it is taught.
What you'll learn
- understanding of PointField and its applications
- knowledge of PolygonField and how to use it for defining areas
- ability to query location data by distance
- skills in managing geographical databases using Django
Price shown by Udemy — confirm on their site.
Enroll on UdemyYou'll be redirected to Udemy to complete enrollment.
- Listed & compared by CourseAsk
- English · 0