πŸŽ€πŸ‘©πŸΌβ€πŸ« Today we presented FOSS4G Observatory at #GeoEarth Conference, which marked 125 years of geography education at University of Bucharest (Romania) πŸŒπŸŽ“ .

Our poster highlighted the platform’s role as a digital infrastructure for open-source geospatial projects 🌐 βš™οΈ and as an interactive learning environment supporting autonomous and discovery-based learning πŸ’»πŸ”ŽπŸ“–βœοΈ

#FOSS4G #GeoEducation #opensource #openscience #geography #geospatial #oss4geo

as always you can find all the past #geoweirdness and #geoeducation threads linked over on the blog:

https://blog.opencagedata.com/geothreads

Enjoy!

5/ #OpenStreetMap is so big now (>5 million edits/day) and the community behind it is truly global 🌎🌍🌏

It is now used in so many different places and ways that it can be hard to keep up with all the things that are happening. We wrote a #geoeducation thread about staying up to date on OpenStreetMap

https://en.osm.town/@opencage/110915177706199295

OpenCage πŸ‘‰πŸŒ (@[email protected])

After a week off to enjoy the summer this week's #geoeducation thread again focuses on OpenStreetMap The OpenStreetMap community is massive (and growing) πŸ’ͺ, global 🌍, and very dynamic πŸ•ΊπŸ’ƒ! The OSM database has millions of edits per day. Lots of things are happening all the time. But ... that can also be a bit overwhelming. How do we stay aware of what's happening? #OpenStreetMap 1/n

OSM Town | Mapstodon for OpenStreetMap

πŸŽ“ Check out my slides on 'Learning resources and teaching methods' for Spatial Data Science πŸŽ“

https://buff.ly/3Y1P5dr

#SDSL2024 in Prague πŸ‡¨πŸ‡Ώ

#SpatialDataScience #GeoEducation #OpenScience #rspatial #geopython #juliageo

Learning resources and teaching methods

2/ Before we go full #geoweirdness , a bit of #geoeducation

Time zone information is tracked by the "tz" database, a fascinating, open-source project worth learning about!

https://en.wikipedia.org/wiki/Tz_database

Most countries have simple time zones, generally based on the sun's position relative to the region's positions on the Earth's surface. However, time zones also involves political and historical factors, and thus they don't always correspond to the longitudinal lines on the globe.

tz database - Wikipedia

1/ Time for this week's geo thread.

We have some fun #geoweirdness planned for the coming weeks, but this week we're back to #geoeducation

Today's topic is something we often see people get confused about: browser geolocation.

What is it, and how is it different than geocoding?

9/ Wrapping up - browser location is an interesting tool that can be used to improve the user's web application experience.

But ... it requires user permission, and even if that permission is granted it can be inaccurate or misleading.

πŸ‘©β€πŸŽ“ Want to learn more? Here's the official W3C geolocation spec: https://w3c.github.io/geolocation-api/

#geoeducation

Geolocation API

The Geolocation API provides access to geographical location information associated with the hosting device.

7/ We have a guide to this whole process of browser geolocation to geocoding with example javascript (where the code screenshots above came from)

https://opencagedata.com/guides/how-to-determine-user-location-via-browser-geolocation

#geoeducation

Browser geolocation and geocoding

OpenCage guide to using browser geolocation and geocoding to determine a website visitor's location with detailed javascript tutorial

8/ Want to see browser geolocation in action?

Give it a go on this OpenLayers tutorial:
https://openlayers.org/en/latest/examples/geolocation.html

But make sure you haven't disabled geolocation in your browser settings. Some browsers helpfully show this in the nav bar.

Please note also that if browser location relies on IP geolocation it can be misled by VPNs.

#geoeducation

Geolocation

10/ Thanks for reading (and sharing) this week's #geoeducation πŸŒπŸ§‘β€πŸŽ“thread.

If you found this interesting you may also like our thread about the details of IP geolocation:
https://en.osm.town/@opencage/110684680611521959

or our thread about the privacy implications of geocoding:
https://en.osm.town/@opencage/112263444689238767

We have links to many more geothreads about geospatial technologies, #geoweirdness of individual countries, geocoding, border disputes, etc listed on our blog:
https://blog.opencagedata.com/geothreads

OpenCage πŸ‘‰πŸŒ (@[email protected])

In this week's thread we take a little break from #geoweirdness to switch to #geoeducation πŸŒπŸ§‘β€πŸŽ“ Today we clarify an oft confused and conflated topic that we get asked about a lot: the difference between geocoding and IP geolocation 1/n

OSM Town | Mapstodon for OpenStreetMap