{
"$type": "site.standard.document",
"bskyPostRef": {
"cid": "bafyreifcwlh3ndbza33yv5egfwsdyncxlsstzkjp5zbhtpj3bbwyufvq3u",
"uri": "at://did:plc:4tuge3k3comfj4nfvqnwkemn/app.bsky.feed.post/3mjor4lzwlss2"
},
"coverImage": {
"$type": "blob",
"ref": {
"$link": "bafkreie2gbuqajxetc43zgpdquwl6wan5qy6bhbkuqatfb46lavxcbtzzq"
},
"mimeType": "image/png",
"size": 209608
},
"path": "/user/Weblearning/diary/408533",
"publishedAt": "2026-04-16T13:54:34.000Z",
"site": "https://www.openstreetmap.org",
"tags": [
"Way: Richmond (1489761671)",
"Richmond",
"points of interest",
"Q61359147",
"https://commons.wikimedia.org/wiki/Data:South_Africa/Gauteng/Richmond_POI.map",
"https://en.wikipedia.org/wiki/Wikipedia:Map_data/Melville_Koppies"
],
"textContent": "# My hood\n\nThis is Way: Richmond (1489761671) and you will notice that I mapped this neighbourhood. Richmond is small, historic and central with a mixed architectural heritage. You’ll find points of interest in the suburb of Q61359147. There are a number of offices and public (and private) education facilities. There’s no shortage of nearby recreation facilities either.\n\n## Mapping the hood with SPARQL.\n\nIn this post (which is in draft) I’m going to show how I go about creating a map of the hood\n\nTake a specific place (Q61359147) as the center point Finds all nearby places within 10 km radius Filters them according to specific category (tourist attractions, bookshops ) Calculates how far each one is from the centre point and returns results from nearest to farthest.\n\n## Tourist Attractions (Q570116)\n\nLet’s begin with a list. Are there tourist attractions (Q570116) near Richmond (Q61359147)? ~~~ SELECT DISTINCT ?place ?placeLabel ?location ?distance WHERE { hint:Query hint:optimizer “None” . wd:Q61359147 wdt:P625 ?arcLoc . #Change the location SERVICE wikibase:around { ?place wdt:P625 ?location . bd:serviceParam wikibase:center ?arcLoc . bd:serviceParam wikibase:radius “50” . } ?place wdt:P31/wdt:P279* wd:Q570116 . SERVICE wikibase:label { bd:serviceParam wikibase:language “en” . } BIND(geof:distance(?arcLoc, ?location) AS ?distance) } ORDER BY ASC(?distance) ~~~\n\n## Richmond Points of Interest\n\nhttps://commons.wikimedia.org/wiki/Data:South_Africa/Gauteng/Richmond_POI.map\n\n## Melville Koppies\n\nhttps://en.wikipedia.org/wiki/Wikipedia:Map_data/Melville_Koppies\n\n## Melville Koppies East\n\nCredit to Stanislav Kralin for the SPARQL query.",
"title": "Improving the map of my neighbourhood"
}