ODbL Zustimmung /ODbL Agreement rate

Zum Verständnis:
Ich schneide mir mit osmosis meine --bp aus und schicke das als xml in den stdout.
Die txt-Datei mit den Zustimmern liegt im selben Verzeichnis, wie das Perl-Script.
Und als Ergebnis bekomme ich dann ein html-file.

Nur wie muss ich im batch die Befehle koppeln.

So

%osmosis% --read-pbf file=thueringen.osm.pbf --bounding-polygon file=WeimarerLand.poly --write-xml file=“-” | check-odbl-ranks.pl > WeimarerLand.html

bleibt die html-Datei leer. Perl ist installiert.

lass mal die " bei file=“-” weg.

Gibt es irgendwo die Zahl, wieviele Altmapper freiwillig vor dem 16.4. zugestimmt haben? Also ohne die User, die neu dazukamen und die neue Lizenz ganz selbstverständlich akzeptiert haben (vermutlich ohne sie zu lesen :slight_smile:

Ich würde gern mal wissen wieviele definitve, bewußte Entscheidung dafür wir insgesamt haben.

bye
Nop

Subtrahiere die Zahl der frisch zugestimmten [1] von der Gesamtzahl der zugestimmten [2]. Aktuell 11120-743=10377.

[1] siehe http://fred.dev.openstreetmap.org/
[2] auf users_agreed.txt von http://planet.openstreetmap.org/users_agreed/users_agreed.txt ein grep -cv ‘^#’ loslassen

Aha…nun ruft er immerhin schonmal das Perl-Skript auf. Das meldet aber: Can’t locate Date/Parse.pm in @INC

EDIT: Habs hinbekommen. Es hat noch das Paket gefehlt.

Für alle, die es auch mal probieren wollen:


set wget=C:\OpenStreetMap\mkgmap\bin\wget.exe
set java=C:\Programme\Java\jre6\bin\java.exe -Xmx1G
set osmosis_file=osmosis-0.39
set osmosis=%java% -cp "C:\OpenStreetMap\mkgmap\bin\%osmosis_file%\lib\default\plexus-classworlds-2.2.2.jar" -Dapp.home="C:\OpenStreetMap\mkgmap\bin\%osmosis_file%" -Dclassworlds.conf="C:\OpenStreetMap\mkgmap\bin\%osmosis_file%\config\plexus.conf" org.codehaus.classworlds.Launcher


%wget% http://planet.openstreetmap.org/users_agreed/users_agreed.txt
%wget% http://download.geofabrik.de/osm/europe/germany/thueringen.osm.pbf

%osmosis% --read-pbf file=thueringen.osm.pbf --bounding-polygon file=WeimarerLand.poly --write-xml file=- | check-odbl-ranks.pl > WeimarerLand.html

Dankeschön.

Hallo wicking, wenn du noch Wünsche entgegen nimmst, bitte den Landkreis Spree-Neiße: http://de.wikipedia.org/wiki/Spree-Neiße-Kreis.

Schon mal vielen Dank!

http://www.openstreetmap.org/?lat=53.97703&lon=9.43261&zoom=15&layers=M
http://www.openstreetmap.org/?lat=47.71667&lon=9.06671&zoom=15&layers=M
http://www.openstreetmap.org/?lat=47.6657&lon=9.1692&zoom=14&layers=M

Ich habs mal als Links zur Karte gemacht, da sind Koordinaten+Zoomstufen dabei… Es gibt alle Orte nur 1x in Deutschland. Mit Huje+Feldmark meinte ich den Bereich um meinen Heimatort herum. Hab da nen 3-Stelligen Eurobetrag für eine Autoreparatur wegen der Kartografierung zahlen dürfen, da in der Feldmark leider die Maulwurfshügel gefroren waren und mir am Unterboden den Ölstandssensor zerstört haben. Aber das ist eine andere Geschichte :wink: - Auf jeden Fall habe ich da alle Feldwege mit dem Auto abgefahren und gemappt oder gerade gerückt.

Edit: Ich habe gerade gesehen, daß Allensbach und Konstanz schon dabei sind. DANKE. freu :slight_smile:

Edit2: In der Übersicht steht bei den Relationen für Allensbach ca 5% - Ich alleine habe 20% der Relationen gemacht. Müsste dann für Allensbach die Summe nicht > 20% sein? grübel

Eine Übersicht je Bundesland könnte auch ganz interessant sein.

Edbert (EvanE)

die Geister, die ich rief…

Tja Thomas, so ist das mit den guten Ideen.
Du musst ja nicht alle Wünsche erfüllen.

Edbert (EvanE)

Es sind nur 5% der Relationen noch Version 1 und die sind alle auf Odbl.

Wicking muss es erfuellen :slight_smile: Ich sehe aber das Problem eher beim Ermitteln der Bbox oder Polygon. Das dauert jedesmal…nur ein paar Minuten, aber das frisst in Summe ganzschoen Zeit.

Danke! :slight_smile: Blind wie ich bin… rechts ist ja die Spalte für “Last Edit” :wink: duck und weg

Grüße
Dennis

Da das ganze nun bei mir läuft, könnte ich euch/wicking auch Arbeit abnehmen. Gerade läuft bei mir Welt durch. Wenn das durch ist, kann ich auch andere BBox und Polygone rechnen. Allerdings würde ich drum bitten, fertige Polygone oder BBoxen zu bekommen. Für den einzelnen ist das wirklich nur eine Sache von Sekunden bis Minuten.

Ich würde dir ja gerne helfen, aber leider bin ich diesbezüglich wirklich ein computertechnischer Analphabet :(. Hängt mir alles zu hoch…

Für dich oder Wicking:
Bonn: Relation 62508
Rhein-Sieg-Kreis: Relation 62544 (ohne Bonn)
Regierungsbezirk Köln: Uuups keine gefunden, also streichen falls kein anderer die Relation kennt.

Edbert (EvanE)

ganz einfach. Suche Dir bei osm.org das Gebiet und klicke dann auf Export. Oben stehen die Koordinaten der bounding box. Du musst sie dann so schreiben “links, unten, rechts, oben”

72022

Ist doch einfach zu bekommen:
Josm starten, einen bekannten Abschnitt der Grenze auswählen (.z.B. Nonnenwerth), ranzoomen, bis man die Grenzen sieht, einen kleinen Ausschnitt mit Knick auswählen, laden, im Relationseditor nachschauen, welche Relation den Namen Regierungsbezirk Köln hat, Nummer im Titel des Relationseditors ablesen.

Gruß,
ajoessen

Hast Du die Datei users_agreed.txt im gleichen Verzeichnis?

Hoppla, hattest Du ja geschrieben. :wink: Vielleicht einfach etwas warten?

Und wenn Du check-odbl-ranks.pl weglässt, kommt dann ein schöner XML-Salat?

Moment, was heißt „im Batch"? Kann man unter DOS überhaupt Befehle per Pipes (unter Unix das Zeichen „|") aneinander hängen? Das muss Dir ein MS-DOS-Experte sagen.