HackerTrans
トップ新着トレンドコメント過去質問紹介求人

tripgeo

no profile record

投稿

Procedural Tron

tripgeo.com
22 ポイント·投稿者 tripgeo·5 か月前·6 コメント

Show HN: GeoCards – An interactive wiki map built with MapLibre and OpenFreeMap

labs.tripgeo.com
2 ポイント·投稿者 tripgeo·5 か月前·1 コメント

コメント

tripgeo
·2 か月前·議論
Thanks for posting the map. This was just a little project to play with the new BizData API - https://bizdata-web.vercel.app/. The map searches for businesses tagged 'bar' on OpenStreetMap (using the BizData API). It therefore doesn't work great in the UK where pubs are more often tagged 'pub' on OpenStreetMap. So I did learn something in building the map - namely that the BizData API has some gaps in the categories currently covered. However it promises to be a great free and open alternative to the very expensive Google Places API.
tripgeo
·5 か月前·議論
The Hunt for Red Octangles is a 3D blimp-reconnaissance game using Three.js that turns real-world locations into 'Grid' type maps from the movie Tron. You can jump to almost any city in the world (Manhattan, Paris, London, or even your own neighborhood) and the game will procedurally generate the 3D buildings and road networks using the Overpass API.

The Tech Stack:

Three.js: For the 3D rendering and searchlight effects.

Overpass API (OSM): For fetching building footprints and road vectors.

Photon API (Komoot): For the geocoding/search functionality.
tripgeo
·5 か月前·議論
I did something similar a couple of years ago (map no longer live). I did use the badwords list to try and stop some profanity https://github.com/MauriceButler/badwords. However I was also surprised by how well people mostly behaved and was expecting a lot more vandalism - especially in disputed territories. I like the idea of allowing people to challenge names and voting to prevent abuse. Also - 'Hide NZ' :)
tripgeo
·5 か月前·議論
I built GeoCards to make geographic discovery more fluid.

The Tech Stack:

MapLibre GL: For the vector map rendering.

OpenFreeMap: I’m using their 'Liberty' style for the tiles.

Wikipedia REST API: To pull the page summaries and thumbnails.

Photon (Komoot): For the geocoding/search functionality.

The Challenge: One of the trickier parts was ensuring that clicking a label actually registered the correct entity. I’ve implemented a fallback to a Wikipedia GeoSearch (radius-based) if the specific label name doesn’t have a direct "Summary" page match.