Comments (12)
@abitrolly This issue is fixed in pull request #22.
/cc @bhousel @Secretmapper @tyrasd I would be happy to become maintainer of LearnOverpass. Please see pull requests #21 and #22 which restore main functionality.
After restoration work I have the following plan:
- fix non-critical errors and issues
- do a code cleanup
- port to upstream i18n support in Hugo
- ask community for exercise translations
from learnoverpass.
This issue was fixed by 34e352d.
Fix was deployed to https://osmlab.github.io/learnoverpass/en/, so feel free to use it, but keep in mind that we have another known issue #24 which sometimes causes Run Query button to be disabled. Until it is fixed, please use LearnOverpass in non-incognito mode and refresh page when Run Query button is disabled on initial page load.
from learnoverpass.
Thanks @irnc! Apologies for the late reply, I've caught the flu last week.
It looks like you have access to the repo now ^_^ Let me know if there's anything else you might need from me
from learnoverpass.
There is still the error on the map when the page is loaded. Starting tutorial with the error is not a good user experience, because you can never tell if the error is intentional, or it is a broken tutorial. I suspected a broken tutorial after overpass syntax change, that's why I asked for a minimal valid query.
Another problem is that syntax like node(48.5657, 13.44, 48.5662, 13.45);
is perfectly valid, and the map renders successfully, but the error message is misleading:
If the syntax is right, I would expect it to say "The syntax is correct. Try to enter exact GPS coordinates to pass to the next exercise.".
from learnoverpass.
@Secretmapper Thanks! Hope you are doing well. I will work on the roadmap soon to make project better prepared for new contributors. I would be glad to receive feedback on it once it is drafted.
@abitrolly Thanks for feedback, these are all good points! Could you please extract them into separate issues, so they could be worked out independently?
from learnoverpass.
@irnc moved the aforementioned points into #32 and #33.
from learnoverpass.
@bhousel Hi Bryan. Do you know who can fix the tutorial? In https://wiki.openstreetmap.org/wiki/Overpass_API/Overpass_QL I couldn't find a minimal example.
from learnoverpass.
Hi Bryan. Do you know who can fix the tutorial?
Sorry I don't know! It looks like this is no longer maintained.
from learnoverpass.
Nobody from @osmlab who know how it works?
from learnoverpass.
I would be happy to become maintainer of LearnOverpass. Please see pull requests #21 and #22 which restore main functionality.
Thanks @irnc , I've invited you to be the maintainer for the project!
from learnoverpass.
I hit #24 too and had to refresh the page.
The initial query is invalid and gives the error.
What is the valid minimal query to insert on the first page?
from learnoverpass.
First exercise is solved by the following query:
node(48.5657094, 13.4490548, 48.5662416, 13.4501676);
out;
If you already tried it, please try again ;) as a fix for #25 was just deployed. That issue prevented almost all exercises to pass.
from learnoverpass.
Related Issues (20)
- Syntax highlight code segments in exercise text HOT 1
- deprecation warnings on `npm install`
- Race condition on first run causes disabled UI HOT 1
- Exercises without regex param fail to pass correct answer HOT 1
- Wrong number of trees in exercise 3, more trees mapped HOT 1
- Building in exercise 14 was renamed, answer code should be changed
- No content or final recap after last exercise
- Usilize i18n capabilities of Hugo
- Map viewer is limited to zoom 18, we should enable zoom 19, as on osm.org
- First lesson starts with an error and invalid code
- Misleading syntax error message on intro
- Typo in lesson 15 HOT 2
- Lesson 6+ is broken HOT 2
- Intro lesson doesn't find a restaurant HOT 2
- 404 on bottom iframe - app completely broken HOT 1
- Overpass turbo link does not longer work HOT 2
- Lesson 5 incorrectly refers to node ID
- Example for out modifiers HOT 1
- Hardcoded answer in exercises HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from learnoverpass.