The website for All The Places. Site is live on https://www.alltheplaces.xyz/
This repository contains static resources only.
Data for the website is built each week via a run_all_spiders.sh script which is part of the alltheplaces repository.
The website for All The Places.
License: MIT License
The website for All The Places. Site is live on https://www.alltheplaces.xyz/
This repository contains static resources only.
Data for the website is built each week via a run_all_spiders.sh script which is part of the alltheplaces repository.
Data Tables lets you define custom filters:
https://datatables.net/examples/plug-ins/range_filtering.html
This filter would be basically "Show me spiders where this week, week -1, week -2, week -3 = 0"; or "Stability: grey/null/0"
Ideally, there could be a UI option that sets this filter, shows all.
Option 1:
Style the #spider-table thead
with position: sticky;top: 0;z-index: 1;background: white;
Option 2:
https://datatables.net/extensions/fixedheader/
Why: When I am hunting 'broken' spiders, I select "show all" and sort by results desc.
Its helpful to see which date is which (I keep assuming the "latest" is on the right-most column
Of potential interest:
and publishing both as a map.
Both can end detecting bad data in ATP rather than missing/outdated shops in OSM, definitely would not be usable for direct import but I think it would be of interest and useful for further reprocessing.
It is possible that I would be able to implement something like that if there would be interest in running and publishing it.
Currently getting to the logs is a pain, as far as I know the only way is by knowing the url. Adding a link to them would help (maybe spiders.html on the features count?)
On the main page of the website https://www.alltheplaces.xyz/ I am unable to click the "alltheplaces" link in the bottom left because the :hover CSS causes the link to move before it can be clicked:
Apparently there is this CSS rule:
a:hover, a :focus {
color: #069;
font-weight: bold;
}
and the change to bold forces the line to wrap. Replacing the font-weight: bold
with something like text-decoration: underline
should solve the problem. I couldn't find this CSS in the repo -- I guess it is part of jekyll-theme-minimal
?
https://www.alltheplaces.xyz/spiders and https://www.alltheplaces.xyz/wikidata pages does not work anymore, maybe after this commit: 6c37dbc
Console log on spiders page:
I just shared https://www.alltheplaces.xyz/map/#8.11/51.92/0.447 and realised that I need to share also https://www.alltheplaces.xyz/ as map does not link back (or count on people being able to edit URL to get back to main site)
attribution could be also more clear and explain that dots are from ATP and basemap from OSM
Can PMTiles output be advertised on alltheplaces.xyz to make it discoverable? For example, adding a link to the PMTiles URL of the latest build (e.g. https://data.alltheplaces.xyz/runs/2023-12-23-13-31-59/output.pmtiles) on the home page, and adding a new column with PMTiles links in the previous runs page?
Maybe it just something bad with my phone but https://www.alltheplaces.xyz/map/ seems to but show POIs anymore
(As usual, clearing cache, restart and changing browser has not helped but opening issue fixed bug :) )
Spiders failing because of zyte_api._errors.RequestError
? Not fussed.
Spiders failing because of twisted.internet.error.TimeoutError: User timeout caused connection failure
- maybe those need a proxy; and are worth looking at
Check details for the latest build at the https://www.alltheplaces.xyz/ links https://www.alltheplaces.xyz/spiders
Main page and https://data.alltheplaces.xyz/runs/latest.json reports that last build completed at 2024-02-26T01:05:44Z
But https://www.alltheplaces.xyz/spiders has no entry for latest run
note: I tried disabling adblock just in case it is hit by wildcard block on latest
or similar.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.