You are not logged in.

Announcement

*** NOTICE: forum.openstreetmap.org is being retired. Please request a category for your community in the new ones as soon as possible using this process, which will allow you to propose your community moderators.
Please create new topics on the new site at community.openstreetmap.org. We expect the migration of data will take a few weeks, you can follow its progress here.***

#901 2012-08-31 11:33:59

geri-oc
Member
From: Sachsen
Registered: 2011-03-21
Posts: 5,055
Website

Re: Kleine Fragen

Am Auersberg 

highway=secondary
maxspeed=70
oneway=no
ref=L 236

ist eingetragen. Angezeigt wird auf Karten die das maxspeed=* auswerten. OSM-Standart macht dies nicht. Wenn du aber auf die Straße im Editor klickst ist das oben eingetragen.

Offline

#902 2012-08-31 11:43:09

wambacher
Member
From: Schlangenbad/Wambach, Germany
Registered: 2009-12-16
Posts: 16,769
Website

Re: Kleine Fragen

Luca_ wrote:
chris66 wrote:

ChangeSets werden nach ca. 1 Stunde automatisch geschlossen. Wenn Du nur diese kleine Sache rückgängig machen willst, einfach manuell im Editor korrigieren.

Danke für die schnelle Antwort, aber sorry, ich muss nochmal nachfragen: Wenn der Eintrag also geschlossen wurde und ich den bearbeiteten Bereich erneut aufrufe, sehe ich gar keine eingetragenen Geschwindigkeitsbeschränkungen...

welcher Editor? welcher Changeset?

Gruss
walter

Offline

#903 2012-08-31 11:57:16

Luca_
Member
Registered: 2012-08-31
Posts: 3

Re: Kleine Fragen

geri-oc wrote:

Am Auersberg 

highway=secondary
maxspeed=70
oneway=no
ref=L 236

ist eingetragen. Angezeigt wird auf Karten die das maxspeed=* auswerten. OSM-Standart macht dies nicht. Wenn du aber auf die Straße im Editor klickst ist das oben eingetragen.

Genau die Stelle meine ich.
Sorry, wenn ich etwas nerve - auf welcher Karte kann ich denn sehen, wo genau die Begrenzung (70) anfängt und aufhört? Denn wie schon erwähnt, ich denke, ich habe leider nicht den genauen Anfangspunkt gesetzt.

Offline

#904 2012-08-31 12:09:15

geri-oc
Member
From: Sachsen
Registered: 2011-03-21
Posts: 5,055
Website

Re: Kleine Fragen

wambacher wrote:

welcher Editor? welcher Changeset?
Gruss
walter

Bitte mitteilen, macht es leichter!

Im Editor (vermulich P2) -  (Änderungssatz: 12927222):
wenn du die Straße anklickst, ist der ganze way gezeichnet, wo diese Eintragungen "gelten" - oder hier schauen

Last edited by geri-oc (2012-08-31 12:11:09)

Offline

#905 2012-09-02 09:35:12

wambacher
Member
From: Schlangenbad/Wambach, Germany
Registered: 2009-12-16
Posts: 16,769
Website

Re: Kleine Fragen

sorry, leicht OT

ist www.bplaced.net down?
das ist ein deutscher freehoster, auf dem die Maxheight-Karte http://maxheight.bplaced.net und auch mein Zeug drauf liegt http://wambacher.bplaced.net/omc/sautter.html
auf deren homepage komm ich auch nicht, sonst hätt ich dort nachgefragt. ping www.bplaced.net geht aber.
Gruss
walter

Offline

#906 2012-09-02 09:51:41

Mondschein
Member
Registered: 2011-01-29
Posts: 1,831

Re: Kleine Fragen

wambacher wrote:

ist www.bplaced.net down?

Ja:
http://www.isup.me/www.bplaced.net

Gruß,
Mondschein

Last edited by Mondschein (2012-09-02 10:01:45)

Offline

#907 2012-09-02 16:52:06

wambacher
Member
From: Schlangenbad/Wambach, Germany
Registered: 2009-12-16
Posts: 16,769
Website

Re: Kleine Fragen

Mondschein wrote:

ist gerade wieder live gegangen - admin war wohl nicht erreichbar

damit ist sautter (vorerst) wieder unter http://wambacher.bplaced.net/omc/sautter.html erreichbar.
Ich verziehe mich aber dennoch bald von hier.

Gruss
walter

Last edited by wambacher (2012-09-02 16:56:13)

Offline

#908 2012-09-07 16:11:04

MoTaBi
Member
Registered: 2011-06-15
Posts: 436

Re: Kleine Fragen

Gibt's ein Tagging für herumstehende 'ich-werf-50cent-ein-und-kann-in-die-Ferne-gucken'-Ferngläser?

Offline

#909 2012-09-08 17:20:45

SunCobalt
Member
From: Eislingen
Registered: 2010-01-09
Posts: 3,810

Re: Kleine Fragen

es scheint in Europe einen Node mit 284 Tag/Value Werten zu geben. Wie finde ich den?


Thomas

Offline

#910 2012-09-08 17:42:47

kellerma
Member
Registered: 2010-07-18
Posts: 1,623

Re: Kleine Fragen

SunCobalt wrote:

es scheint in Europe einen Node mit 284 Tag/Value Werten zu geben. Wie finde ich den?

Oh, das ist einfach: osmconvert hat einen statistics-Paramter:

osmconvert --out-statistics mittelfranken.o5m
<snip>
keyval pairs max: 38
<snap>

Da brauchst Du nur noch in der entsprechenden Zeile des Programms den max-Wert zu merken und am Schluß ausgeben lassen.

Happy hacking

PS
In Mittelfranken ist er nicht wink

Offline

#911 2012-09-08 18:13:33

SunCobalt
Member
From: Eislingen
Registered: 2010-01-09
Posts: 3,810

Re: Kleine Fragen

kellerma wrote:
SunCobalt wrote:

es scheint in Europe einen Node mit 284 Tag/Value Werten zu geben. Wie finde ich den?

Oh, das ist einfach: osmconvert hat einen statistics-Paramter:

osmconvert --out-statistics mittelfranken.o5m
<snip>
keyval pairs max: 38
<snap>

Da brauchst Du nur noch in der entsprechenden Zeile des Programms den max-Wert zu merken und am Schluß ausgeben lassen.

Happy hacking

PS
In Mittelfranken ist er nicht wink



Danke, Ich hab zwar noch nie was mit cc/c++ gemacht, aber so schwer war das nicht. War gar kein Node, sondern eine Relation
http://www.openstreetmap.org/browse/relation/52411

Und jetzt schauen wir mal, wo die Relation mit über 5000 Mitgliedern ist ;-)

Last edited by SunCobalt (2012-09-08 18:14:58)


Thomas

Offline

#912 2012-09-08 18:22:22

wambacher
Member
From: Schlangenbad/Wambach, Germany
Registered: 2009-12-16
Posts: 16,769
Website

Re: Kleine Fragen

SunCobalt wrote:

es scheint in Europe einen Node mit 284 Tag/Value Werten zu geben. Wie finde ich den?

Frag einfach deine DB, dafür ist sie schließlich da:

select id,array_upper(akeys(tags),1) cnt
  from relations
 where tags != ''
 order by array_upper(akeys(tags),1) desc;

   id    | cnt 
---------+-----
   52411 | 284
   54224 | 208
   51701 | 199
   62422 | 188
  148838 | 173
   36990 | 153
 2220322 | 146
   11980 | 121
    8649 | 104
   51684 |  98
   49715 |  90
   62761 |  88
   72596 |  86
  348981 |  80
  349039 |  79
 1686344 |  75
  165475 |  75
  286393 |  73
  166563 |  67
  288247 |  64
    7401 |  63
:

Erklärung: akeys(tags) liefert alle Keys  in einem Array
               array_upper  gibt die Größe des Arrays aus.

Gruss
walter

p.s. hat a bisserl gedauert, weil die Query erst über Nodes lief.

Last edited by wambacher (2012-09-08 18:25:14)

Offline

#913 2012-09-08 18:43:36

SunCobalt
Member
From: Eislingen
Registered: 2010-01-09
Posts: 3,810

Re: Kleine Fragen

Die European Route 40 mit der ID 26621 hat 5158 Member....gehört wohl zu "Dinge, die sie nie wissen wollten"


Thomas

Offline

#914 2012-09-08 19:11:33

kellerma
Member
Registered: 2010-07-18
Posts: 1,623

Re: Kleine Fragen

Ja ja Walter, nicht jeder hat 20 Datenbanken rumstehen so wie Du wink

quick_n_dirty wrote:

diff -uNr old/osmconvert.c new/osmconvert.c
--- old/osmconvert.c    2012-09-08 20:05:10.000000000 +0200
+++ new/osmconvert.c    2012-09-08 20:00:08.000000000 +0200
@@ -8720,6 +8720,7 @@
     int32_t lon_min,lon_max;
     int32_t lat_min,lat_max;
     int32_t keyval_pairs_max;
+    int64_t keyval_pairs_max_id;
     int32_t noderefs_max;
     int32_t relrefs_max;
     } statistics;
@@ -9767,8 +9768,10 @@
             histime>statistics.timestamp_max)
           statistics.timestamp_max= histime;
         }
-    if(keye-key>statistics.keyval_pairs_max)
+    if(keye-key>statistics.keyval_pairs_max) {
       statistics.keyval_pairs_max= keye-key;
+      statistics.keyval_pairs_max_id= id;
+       }
       }  // object statistics

     // abort writing if user does not want any standard output
@@ -10164,9 +10167,12 @@
     if(statistics.relation_id_max!=0)
       fprintf(fi,"relation id max: %"PRIi64"\n",
         statistics.relation_id_max);
-    if(statistics.keyval_pairs_max!=0)
+    if(statistics.keyval_pairs_max!=0) {
       fprintf(fi,"keyval pairs max: %"PRIi32"\n",
         statistics.keyval_pairs_max);
+      fprintf(fi,"keyval pairs max id: %"PRIi64"\n",
+        statistics.keyval_pairs_max_id);
+       }
     if(statistics.noderefs_max!=0)
       fprintf(fi,"noderefs max: %"PRIi32"\n",
         statistics.noderefs_max);

Offline

#915 2012-09-08 19:20:53

wambacher
Member
From: Schlangenbad/Wambach, Germany
Registered: 2009-12-16
Posts: 16,769
Website

Re: Kleine Fragen

kellerma wrote:

Ja ja Walter, nicht jeder hat 20 Datenbanken rumstehen so wie Du wink

wieder mal ne Aussage, die absolut unsinnig ist und bei der ich mich frage, woher du diese Information nimmst. Saugst wohl viel an den Fingern, gell? Oder verwechselst du da mal wieder was?
Bleib lieber bei Fakten und lass das mit den Vermutungen.

Offline

#916 2012-09-08 19:55:46

kellerma
Member
Registered: 2010-07-18
Posts: 1,623

Re: Kleine Fragen

SunCobalt wrote:

Und jetzt schauen wir mal, wo die Relation mit über 5000 Mitgliedern ist ;-)

Ja, das ist dann wohl auch Cut'n'Paste-Programmierung wink

siehe_oben wrote:

+    int64_t relrefs_max_id;


-        if(refide-refid>statistics.relrefs_max)
+        if(refide-refid>statistics.relrefs_max) {
           statistics.relrefs_max= refide-refid;
+          statistics.relrefs_max_id= id;
+        }


-    if(statistics.relrefs_max!=0)
+    if(statistics.relrefs_max!=0) {
       fprintf(fi,"relrefs max: %"PRIi32"\n",
         statistics.relrefs_max);
+      fprintf(fi,"relrefs max id: %"PRIi64"\n",
+        statistics.relrefs_max_id);
+       }

Offline

#917 2012-09-08 20:13:55

SunCobalt
Member
From: Eislingen
Registered: 2010-01-09
Posts: 3,810

Re: Kleine Fragen

kellerma wrote:
SunCobalt wrote:

Und jetzt schauen wir mal, wo die Relation mit über 5000 Mitgliedern ist ;-)

Ja, das ist dann wohl auch Cut'n'Paste-Programmierung wink

siehe_oben wrote:

.....

Du kellerma, Was meinst Du mit Cut'n'Paste-Programmierung ? Wenn Du nochmal oben schaust, siehst Du, das ich die Lösung vor Deinem Code hatte...wie ich schrieb, durch anpassen des Codes.


Thomas

Offline

#918 2012-09-08 20:31:16

wambacher
Member
From: Schlangenbad/Wambach, Germany
Registered: 2009-12-16
Posts: 16,769
Website

Re: Kleine Fragen

SunCobalt wrote:

Und jetzt schauen wir mal, wo die Relation mit über 5000 Mitgliedern ist ;-)

select relation_id, max(sequence_id) maximum
  from relation_members group by relation_id
 order by maximum desc;

 relation_id | maximum 
-------------+---------
       26621 |    5157
     1834655 |    4535
     1979467 |    4120
       72927 |    3723
      533732 |    3460
     2402047 |    2986
       20990 |    2967
     2013819 |    2756
     2020638 |    2729
       21305 |    2647
      957374 |    2529
       32572 |    2385
     1319486 |    2227
       36947 |    2211
     1979223 |    2130
      416115 |    2096
     1269021 |    2085
     1859982 |    2080
     1729735 |    2078
      158359 |    2076
       21359 |    2058

da isse.

Offline

#919 2012-09-08 20:33:28

kellerma
Member
Registered: 2010-07-18
Posts: 1,623

Re: Kleine Fragen

SunCobalt wrote:
kellerma wrote:

Ja, das ist dann wohl auch Cut'n'Paste-Programmierung wink

siehe_oben wrote:

.....

Du kellerma, Was meinst Du mit Cut'n'Paste-Programmierung ?.

Den gleichen Code von "keyval pairs max" (resp. "keyval pairs max id") kann man - bis auf Variablenbenamsung - für "relrefs max" (resp. "relrefs max id") verwenden.

"Cut'n'Paste" eben.

Das gleiche Spielchen geht wohl auch mit "noderefs max" (bzw. "noderefs max id").

Offline

#920 2012-09-09 21:07:28

kellerma
Member
Registered: 2010-07-18
Posts: 1,623

Re: Kleine Fragen

So, der große Meister hat's nun eingebaut:

osmconvert 0.7C
<snip>
keyval pairs max: 38
keyval pairs max object: node 1569338041
noderefs max: 1385
noderefs max object: way 124973198
relrefs max: 2727
relrefs max object: relation 2013819

Vielen Dank!

Offline

#921 2012-09-10 15:40:30

Marqqs
Member
Registered: 2011-01-01
Posts: 724

Re: Kleine Fragen

kellerma wrote:

Vielen Dank!

Hab ich gern gemacht, war dank der exzellenten Vorarbeit wirklich eine Kleinigkeit. :-)

Offline

#922 2012-09-11 16:57:20

panamajack
Member
Registered: 2012-09-11
Posts: 5

Re: Kleine Fragen

Guten Tag!

Ich habe mir die SHP-Dateien der einzelnen Bundesländer bei der Geofabrik runtergeladen und zusammengefügt.
Nun muss ich feststellen, dass ganze Waldgebiete (zB.9.3475,51.6633, auch der Reinhardswald) fehlen. Auch wenn ich das OSM-Plugin bei QGIS aktiviere, erscheint er auf dem Layer nicht. Aber auf der OSM ist er im Onlinemodus vorhanden.
Aufgefallen ist mir das, als ich die Vektordateien als zusammengefügt habe (Landuse_Wood und Natural_forest) und als .kml exportiert habe um meine Ergebnisse bei Google Earth zu überprüfen.
Ich habe gelesen, dass ein solcher Schwund in Grenzgebieten vorkommen.

Nun meine Frage: Kann ich die Daten die in der Online Map angezeigt werden, irgendwo downloaden?

Mit freundlichen Grüßen und vielen Dank im vorraus!

Offline

#923 2012-09-11 17:34:22

fx99
Member
From: Baden-Württemberg
Registered: 2009-06-02
Posts: 1,930

Re: Kleine Fragen

Herzlich willkommen!

Nun meine Frage: Kann ich die Daten die in der Online Map angezeigt werden, irgendwo downloaden?

Ja, kann man. Am einfachsten ist es mit JOSM: Starten, gefragtes Gebiet auswählen, laden drücken.

Zur Zeit kann es vorkommen, dass landuse -Anzeige bei großen Maßstäben noch sichtbar sind, obwohl sie aus den Daten verschwunden sind, Stichwort Bot beim Beseitigen von C&P Verstößen.

Last edited by fx99 (2012-09-11 17:35:04)

Offline

#924 2012-09-12 08:46:44

panamajack
Member
Registered: 2012-09-11
Posts: 5

Re: Kleine Fragen

Danke sehr für Ihre rasche Antwort.

Ich werde es umgehend ausprobieren!

Eine angenehme Woche wünsche ich Ihnen!

Offline

#925 2012-09-12 10:24:26

panamajack
Member
Registered: 2012-09-11
Posts: 5

Re: Kleine Fragen

Nochmal eine kurze Frage.
Ich benötige für meine Aufgabe ein relativ großes Gebiet ( ganz Deutschland und ganz Polen). Wie lade ich diese Dateien am besten einzeln ( vielleicht als Shape?) runter?
Beim JOSM müsste ich das einzelnd, ungenau von Hand machen - gibt es da irgendetwas automatisiertes?
Wie gesagt, die einzelnen SHP-Bundesland-Dateien von der Geofabrik sind lückenhaft.

Desweiteren frage ich mich ob ich, die für mich unnötigen Ebenen/Layer wie Strassen oder Punkt Layer von vorneherein ausschalten kann.

Mit freundlichen Grüßen und vielen Dank im vorraus!

Offline

Board footer

Powered by FluxBB