-
Notifications
You must be signed in to change notification settings - Fork 11
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Create a slippy map "Tests Browser" #22
Comments
|
Before calling this issue done, just need to
|
Hijacking this slightly to write down some ideas I'm working on implementing. Here are some desired features of the StreetExplorer:
I'm imagining the UI state is organized around a "current loaded thing." That has a test name, or it's a freshly imported bit. There's a list of leaflet layers associated with it (so we can clean them up when we switch.) Then there are extra UI controls, depending on what's loaded. For a test case, there's a "reimport" button with options for transformation options. For a newly imported bit, there's a button to save the |
I like this direction. Can we pair-program a refactor of the JS into classes that will make this easier? I'll send a calendar invite. |
I think the app is well-established at this point, and #64 links the readme to it. (Also I registered osm2streets.org pointing here) |
This repo contains an independent test suite that tests
RoadNetwork
and abstreet'sRawMap
. Each test case is a real world example with a lot of geographic data.We should build a slippy map that shows the various formats of data for a test case, layering the .osm with the .geojson and linking the .dot. A simple menu would let you choose a test case to view, and highlight tests that need approving.
It could then be extended to run tests on demand, downloading .osm on the fly.
The text was updated successfully, but these errors were encountered: