#30DayMapChallenge: 2022 is a wrap. A recap.
#30DayMapChallenge: A flat earth 1-degree graticule in Web Mercator with a little rotation (who knows how much but does it really matter? :)) to scale the map up and show the Mercator distortions a little better together with parallel artifacts.
2022 / Day 29: Out of my comfort zone
#30DayMapChallenge: Mixing RGB colors using PostGIS.
#30DayMapChallenge: Unfolding a 3D geometry as a technical drawing using PostGIS.
#30DayMapChallenge: Viva La Vinyl! A CD is like BAD ACID: not for production or consumption.
#30DayMapChallenge: From points with costs to iso-cost areas: removing islands of smaller costs from iso-areas using PostGIS. But only if they don't make any sense.
#30DayMapChallenge: Rework of 2022 / Day 7: Raster with adding a kinescope refresher swath
#30DayMapChallenge: Plans for Dantes Inferno as calculated by Antonio Manetti of Florence, and digitized using a PostGIS SQL query by one Tõnis of Tartu.
#30DayMapChallenge: Estimating public transit locations from timetable data.
#30DayMapChallenge: What NULL is and what it is not. The takeaway: NULL is NULL is NOT NULL
2022 / Day 21: Kontur World Population
#30DayMapChallenge: Population of the World grouped at the Equator.
#30DayMapChallenge: Through the 24h of flat earth ice wall rotating in Web Mercator.
#30DayMapChallenge: WGS84 longitude coordinate precision relationship to ground distance in meters - the effect of latitude.
#30DayMapChallenge: Calculateing shared paths between polygons and their L/R sidekicks using PostGIS
2022 / Day 17: A map without a computer
#30DayMapChallenge: revisiting my scrapbook drawings for calculating 'road areas' from cadastral data.
#30DayMapChallenge: Geometry approximations as circles or rectangles using PostGIS
#30DayMapChallenge: PostGIS has a st_letters function which returns polygons made out of input text.
#30DayMapChallenge: Creating hexagons using PostGIS. Only where you really need them.
2022 / Day 13: Five minute map
#30DayMapChallenge: Creating a five-minute graticule in PostGIS.
#30DayMapChallenge: Comparing geometry simplification functions on a set on linestrings in PostGIS.
#30DayMapChallenge: A spiral of a train schedule from Narva
#30DayMapChallenge: Calculating a very linear color gradient from #BAD to #A55
#30DayMapChallenge: Dividing empty space between polygons.
2022 / Day 08: Data: OpenStreetMap
#30DayMapChallenge: Reversed challenge: turning your spatial road network data to OSM XML
#30DayMapChallenge: Staring into a kinescope: a raster-like view at vector data using PostGIS
#30DayMapChallenge: Building an ad hoc graph to do 'open area routing' with pgRouting in PostGIS.
#30DayMapChallenge: Building non-overlapping point buffers in PostGIS.
#30DayMapChallenge: The randomness of random points in PostGIS
#30DayMapChallenge: Generating quad-tree polygons around 'obstacles' in PostGIS
#30DayMapChallenge: Generating lines between node-pairs in PostGIS.
#30DayMapChallenge: Looking at PostGIS spatial clustering functions on a set of random points.
2020 / Day 28: non geographic map