Nop schrieb:
Hi!
I am very much interested in your work as I used srtm2osm, which is no
longer working, and now I am looking for alternate techniques.
Christian Gawron schrieb:
Nop schrieb:
Sounds interesting. Does it also distinguish minor and major
elevation lines?
Currently the types are still hard-coded as follows:
multiples of 200m: 0x22
multiples of 50m: 0x21
0x20 for all others
> This should of course be configurable (as well as a "feet" mode).
Should not be too difficult to make this configurable and also turn
off the elevation texts for each level. No need to label each 10m-line.
Maybe I should use the styling engine here - I will have a look at it.
What determines the area in which the contour lines are calculated?
The bounding box of the tile.
So each map tile must have a bounding box? What happens if there is
none? Currently I am not generating them, but that's no problem.
AFAIK the mapper generates a bounding box, but this may be too large.
Is there a way to avoid an overload with contours e.g. when
processing the whole of Germany inclduing very flat country as well
as the the alps?
You may split the map and use diffeent settings for each tile.
This is still a problem. When creating a map of Germany, I have 440
tiles, but I cannot tell in advance which of them are too mountaineous
too show with all altitude lines. Even if nothing crashes, if you show
10m lines for the whole of the alps, the map size will explode and the
map consists mostly of altitude lines.
In the past, I have handled it by first creating the contour line .osm
with srtm2osm and 10m lines. When the size of the output .osm was too
large, I doubled the base distance to 20m lines and tried again, until
the output size was within limits. Can you think of a way to integrate
an upper limit for elevation lines and a try-and-error fitting against
this limit to your calculations? Or even better, is there a way to
predict the outcome without doing all calculations first?
I could add a feature which looks at the difference between minimum and
maximum height in a tile and chose the interval based on this.
Best wishes
Christian
_______________________________________________
mkgmap-dev mailing list
[email protected]
http://www.mkgmap.org.uk/mailman/listinfo/mkgmap-dev