Hi Ranko, I simply see no way how the patched mkgmap can produce the string "generated from" followed by a number.
Gerd ________________________________________ Von: mkgmap-dev <[email protected]> im Auftrag von Ranko Jaksic <[email protected]> Gesendet: Freitag, 19. Juni 2020 14:56 An: [email protected] Betreff: Re: [mkgmap-dev] possible echotags enhancement? Hi Gerd, https://www.openstreetmap.org/relation/3598483 3598483 is a relation that consists of a way and a node, maybe it is handled differently then relations consisting of only ways? Ranko On 19.06.2020. 14:47, Gerd Petermann wrote: > Hi Joris, > > I cannot reproduce the message "Node generated from 3598483". > Do you have more information for me? > > Gerd > > ________________________________________ > Von: mkgmap-dev <[email protected]> im Auftrag von Joris > Bo <[email protected]> > Gesendet: Freitag, 19. Juni 2020 13:39 > An: Development list for mkgmap > Betreff: Re: [mkgmap-dev] possible echotags enhancement? > > Hi > > I tested as well, very nice! > > There is one missing I guess ? and that is > “Node generated from 3598483” > > Perfect: Way generated from relation 9262523 > https://www.openstreetmap.org/relation/9262523 > > Not yet working Node generated from 3598483 > Would be nice if it would be recognisable as well > https://www.openstreetmap.org/relation/3598483 > > > Kind regards > Joris > > > Van: mkgmap-dev <[email protected]> Namens Ranko Jaksic > Verzonden: vrijdag 19 juni 2020 13:17 > Aan: [email protected] > Onderwerp: Re: [mkgmap-dev] possible echotags enhancement? > > Hi Gerd, > > Thanks, this is exactly what I need! > > I tested "Node generated from" and it works as expected. > Before I couldn't determine if a node was generated from a way or a relation > so my script always generated 2 href links (for both way and relation). > One link would work and the other not. Now I can always generate only one > (correct!) link :) > > See example.zip in attachment: log.txt is the original echotags text log. > From this I generate a log.html at the end of every compile. > When you open log.html you can click on the link to open that element in OSM > and quickly edit if needed. > > I have no ready example for "(Joined)Way generated from" at the moment (I > will test it when I find one), > but I think you can commit this change... :) > > Ranko > > On 19.06.2020. 10:57, Gerd Petermann wrote: > > Hi Ranko, > > > > I don't fully understand what you are trying to do. I fear this is not always > possible to report the original element. For some ways with a so-called "fake > id" there is no real element in OSM, e.g. the ways generated by the > --precomp-sea option. > > Anyhow, I've also missed that feature in the past. > > Attached is a quick hack to add either node,way, or relation after the string > "generated from ". I didn't test it well. Please check if it helps to solve > your problem. > > The binary is here: > > http://files.mkgmap.org.uk/detail/483 > > > > Gerd > > > > ________________________________________ > > Von: mkgmap-dev > <[email protected]><mailto:[email protected]> > im Auftrag von Ranko Jaksic <[email protected]><mailto:[email protected]> > > Gesendet: Donnerstag, 18. Juni 2020 22:14 > > An: mkgmap-dev > > Betreff: [mkgmap-dev] possible echotags enhancement? > > > > Hello, > > > > echotags style command displays the element type and original OSM-Id (as in > "Node generated from <OSM-Id>"). > > > > Would it be possible to additionally display the original element type for > all such "generated from" elements? > > (Something like "Node generated from Way <OSM-Id>" or "Way generated from > Relation <OSM-Id>") > > > > Background: > > > > At the end of my style file I use echotags to log elements left unhandled and > then process this logfile to generate a html file with direct links to > offending elements in OSM. > > This way I can click and easily correct the data in OSM if needed. > > A href tag generated this way looks like this: <a > href="https://www.openstreetmap.org/way/688658542"<https://www.openstreetmap.org/way/688658542><https://www.openstreetmap.org/way/688658542><https://www.openstreetmap.org/way/688658542>>OSM > link</a> > > > > To do this I need to detect the (original) element type from the echotags > message (is it a node/way/relation), > > but for "generated from" elements there is no way to detect this properly > from the echotags message text. > > > > For example: with the "--add-pois-to-areas" option a node is generated for > each polygon or multipolygon. > > However, the message is the same for both and there is no way to detect if > the original element was a polygon ("way") or a multipolygon ("relation") :( > > > > regards, > > Ranko > > > > _______________________________________________ > > mkgmap-dev mailing list > > [email protected]<mailto:[email protected]> > > http://www.mkgmap.org.uk/mailman/listinfo/mkgmap-dev > > _______________________________________________ > mkgmap-dev mailing list > [email protected] > http://www.mkgmap.org.uk/mailman/listinfo/mkgmap-dev > _______________________________________________ mkgmap-dev mailing list [email protected] http://www.mkgmap.org.uk/mailman/listinfo/mkgmap-dev _______________________________________________ mkgmap-dev mailing list [email protected] http://www.mkgmap.org.uk/mailman/listinfo/mkgmap-dev
