ToniE's Comments
Post | When | Comment |
---|---|---|
OSM Daten auf Schieferplatte gravieren | Hallo Harald, ja, das stimmt schon, mit dem ‘nach oben gehen”, wenn es sich um Gebäude oder das Modell von (z.B.) München als mittelalterliche Stadt handelt. Bei der Talsperre und dem Fluss bietet es sich doch an, “nach unten” zu gehen, denn der Wasserspiegel stellt ja jeweils den tiefsten (sichbaren und somit “fühlbaren”) Punkt der Umgebung dar. Viele Grüße, Toni |
|
OSM Daten auf Schieferplatte gravieren | Hallo Harald, sieht klasse aus. Kann man daraus irgenwas Richtung “taktiles” Erfassen á la Blindenschrift machen und dem Betreiber der Talsperre “schenken”? VG Toni |
|
Ulm ÖPNV-Mapathon | Yeah, it was a nice Saturday and was nice meeting you (partly the first time). |
|
Better way of verifying the connectedness of relations? | @rayKiddy: well, that’s what I also do but I nevertheless use the overpass api instead of OSM api. OSM API is for Editors, … not for read-only QA tools. @kucai: 1. I usually break them up into sections, including only those which are actually used 2. others include the entire roundabout (if not already split into sections) - also valid 3. do not bypass them, include them JOSM’s validator allows both 1. and 2. and complains for 3. Same applies for my tool. |
|
Better way of verifying the connectedness of relations? | I use OVERPASS API instead of OSM API. This API is designed for those queries. I download all relevant data in one go into an XML file and let the analysis code parse that file. Example for querying all public transport data for busses in the the “county” of “Landshut” (all counties worl-wide with that name) http://overpass-api.de/api/interpreter?data=area[boundary=administrative][admin_level=6][name~’Landshut’];(rel(area)[route~’(bus)’];rel(br);reltype=’route’;)->.routes;(.routes;rel(r.routes);way(r.routes);node(r.routes););out; is a good playground. Be sure to use the ID of nodes instead of their LAT/LON to check the connectedness of ways. |
|
Better way of verifying the connectedness of relations? | Hi rayKiddy, yep, the code ist in github https://github.com/osm-ToniE/analyze-routes The relevant code starts at line 2850 of https://github.com/osm-ToniE/analyze-routes/blob/master/bin/analyze-routes.pl It does what it has to do, after many patches and adding more and more if/else. But I’m afraid 50% of the code is redundant (never change a running system …). A re-design is on the roadmap though. The tool currently analyzes 27 Public Transport networks in Germany, mostly Bavaria … An overview (in German) is given here osm.wiki/User:ToniE/analyze-routes#Analysierte_Verbunde Examples of the output can be found in the column ‘Name’. Br Toni |
|
Better way of verifying the connectedness of relations? | I have similar code in Perl which checks ways in Public Transport relations (PTv2). Take the given sequence of the ways in the relation and check
The code became pretty complicated and long and maintaining that part of the overall code is hard. |
|
The Subway Validator evolves | Thanks again Ilya, 1 and 3 are also not too complicated, badly sorted relations. 2 is not so easy and does not fit everywhere: “platform_entry_only” has a lift whereas “platform_exit_only” does not have a lift (at Munich Marienplatz for instance) - difficult for wheelchair users and others who can’t use stairs or conveying steps. Thanks, I’ll fix asap. Toni |
|
The Subway Validator evolves | Sorry for nagging …
|
|
The Subway Validator evolves | Thanks Zverik, so it is more an indirect connection through a common stop_area relation. Well, not too complicated though, I will keep an eye on it. |
|
The Subway Validator evolves | Hi Zverik, in Europe -> Germany -> Munich S-Bahn I can see many erros like stop node 737174134 is not connected to a station in route (relation 1844089, “S-Bahn S20: Pasing => Höllriegelskreuth”) What does this actually mean and how can I fix that, i.e. “connect a stop node/platform to a station?” “public_transport=station” can be Node or closed Way (area) but not simple Way or Relation. Any suggestion? Thanks Toni |
|
Glorious JOSM | +1 (or even more) from my side. I’ve been using JOSM for more than 10 years now - great tool. @ClipArtJoel: try the “turnrestriction” plugin. Toni |
|
New week and new energy required | Thanks, but no. Still not working. |
|
How do you classify land use on OSM? Do you believe you could do it well? | Hi, 4th try now and still: http://hccvgi.informatik.uni-bremen.de/users/new says the same when I click on “Start”. |
|
How do you classify land use on OSM? Do you believe you could do it well? | Doesn’t work though: “We’re sorry, but something went wrong. If you are the application owner check the logs for more information.” Regards Toni |
|
Sorting route relations | @lonvia: really brilliant. I never assumed that you sort the routes. @Tomas Straupis: and it allows calculating the elevation profile. Toni |
|
My Bicycle setup for Mapillary | I have the same problems with my 1GBit/sec DSL upload speed. I do the following:
works fine for me. But for 5,000 images it might take 2-3 days to upload all images. |
|
10 years in OSM | Wow, another oldie! Congratulations. |
|
Breaking route relations while splitting roads | Good concern. Having stops and platforms is recommended, not mandatory. I’ll change that to “all or nothing”: if there is at least one stop or platform, the full check for stops or platforms is started
Toni |
|
Breaking route relations while splitting roads | Hi Polyglot, good point and less error-prone. I try to change my habit towards this - may take a while. BTW: my Perl script will also check the sequence: stop/platform, … stop/platform, way,… , way The original idea for the script was to have a wiki page, listing the state of all routes of a region/operator/network, so that we can easily check and start JOSM for those who show problems. Toni |