~/talk

DataEngBytes 2023 - BRI-T1-11 - Lizzie MacNeill

Talkat DataEngBytes Brisbane 2023 · on Tuesday, 2023-08-29· [databases, data-visualization]
links:none on file
slides:none on file

Builds a self‑hosted EV charging map by importing OpenStreetMap with osm2pgsql into PostGIS, converting lat/long to geometry, and serving GeoJSON to a Leaflet layer via renderd/Apache. Uses PostGIS spatial predicates like ST_Within and ST_Distance to list stations within a given range (example: 60 km) and returns metadata about connector types. Constructs a pgRouting topology and runs Dijkstra to produce a route (183 segments in the demo) computed in under a second; mentions ETL and geocoding with PL/Python and warns pgRouting can struggle at global scale.

AI-written summary · about

  1. 0:00Introduction
  2. 1:47Build own map server
  3. 3:34PostGIS and open source mapping
  4. 5:22Open source stack setup
  5. 7:09Live demo: self-sufficient map server
  6. 8:32Loading spatial charging station data
  7. 12:26Nearest charging stations with PostGIS
  8. 14:16Routing with PG Routing and Dijkstra
  9. 20:37PostGIS advantages and features
  10. 22:43Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.