Hallo zusammen,

mich stören bei Osmarender die Beulen, die entstehen wenn ein Highway-Link auf einem nierderrangigen Highway endet.
Z.B. bei

http://www.informationfreeway.org/index.php?lat=48.776&lon=9.026&zoom=17&layers=0B00F000F <http://www.informationfreeway.org/index.php?lat=48.776&lon=9.026&zoom=17&layers=0B00F000F>.

Dort enden die A8-Links auf der L1187.
Gegenüber den Links ist die L1187 die Hauptrichtung.

Ob Beulen entstehen oder nicht kann durch die Reihenfolge von Anweisungen in den osm-map-features-z*.xml-Dateien beeinfußt werden.

Ich habe das mit osm-map-features-z17.xml für Zoom-Stufe 17 ausprobiert.
Es entstehen dabei auch Nachteile.
Wenn ein Highway auf einem Link endet, entstehen dabei Beulen.
Z,B. bei

http://www.informationfreeway.org/index.php?lat=48.702&lon=9.176&zoom=17&layers=0B00F000F <http://www.informationfreeway.org/index.php?lat=48.702&lon=9.176&zoom=17&layers=0B00F000F>.

Dort startet die Abfahrt zur L1192 auf einem motorway_link.
Auch in wuseligen Umgebungen, wie z.B.

http://www.informationfreeway.org/index.php?lat=48.787&lon=9.066&zoom=17&layers=0B00F000F
<http://www.informationfreeway.org/index.php?lat=48.787&lon=9.066&zoom=17&layers=0B00F000F>
ändert sich die Situation nicht nur zum Besseren.

Zum Ausprobieren habe ich meine Änderungen als Patch angefügt.

In den Bereichen in denen ich aktiv bin kommen die zu vermeidenden Beulen häufiger vor als die neu enstehenden Beulen.

Gibt es Gründe dafür warum es so ist wie ist oder wollen wir etwas ändern?

Bye!

Reinhard




Index: C:/Projekte/osmarender6/osm-map-features-z17.xml
===================================================================
--- C:/Projekte/osmarender6/osm-map-features-z17.xml    (revision 8951)
+++ C:/Projekte/osmarender6/osm-map-features-z17.xml    (working copy)
@@ -878,27 +878,27 @@
                     <line class="highway-core highway-livingstreet-core-1" 
smart-linecap="no"/>
                     <line class="highway-core highway-livingstreet-core-2" 
smart-linecap="no"/>
                 </rule>
-                <rule e="way" k="highway" v="tertiary">
-                    <line class="highway-core highway-tertiary-core"/>
-                </rule>
-                <rule e="way" k="highway" v="secondary">
-                    <line class="highway-core highway-secondary-core"/>
-                </rule>
-                <rule e="way" k="highway" v="primary_link">
-                    <line class="highway-core highway-primary-link-core"/>
-                </rule>
-                <rule e="way" k="highway" v="trunk_link">
-                    <line class="highway-core highway-trunk-link-core"/>
-                </rule>
-                <rule e="way" k="highway" v="motorway_link">
-                    <line class="highway-core highway-motorway-link-core"/>
-                </rule>
-                <rule e="way" k="highway" v="primary">
-                    <line class="highway-core highway-primary-core"/>
-                </rule>
-                <rule e="way" k="highway" v="trunk">
-                    <line class="highway-core highway-trunk-core"/>
-                </rule>
+                <rule e="way" k="highway" v="primary_link">
+                    <line class="highway-core highway-primary-link-core"/>
+                </rule>
+                <rule e="way" k="highway" v="trunk_link">
+                    <line class="highway-core highway-trunk-link-core"/>
+                </rule>
+                <rule e="way" k="highway" v="motorway_link">
+                    <line class="highway-core highway-motorway-link-core"/>
+                </rule>
+                <rule e="way" k="highway" v="tertiary">
+                    <line class="highway-core highway-tertiary-core"/>
+                </rule>
+                <rule e="way" k="highway" v="secondary">
+                    <line class="highway-core highway-secondary-core"/>
+                </rule>
+                <rule e="way" k="highway" v="primary">
+                    <line class="highway-core highway-primary-core"/>
+                </rule>
+                <rule e="way" k="highway" v="trunk">
+                    <line class="highway-core highway-trunk-core"/>
+                </rule>
                 <rule e="way" k="highway|construction" v="motorway">
                     <rule e="way" k="highway" v="construction">
                         <line class="highway-core highway-motorway-core" 
mask-class="under-construction" smart-linecap="no"/>
_______________________________________________
Talk-de mailing list
[email protected]
http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk-de

Antwort per Email an