Re: [Talk-de] Mapnik local rendern
Zitat von Jan-Benedict Glaw : > Bei osm2pgsql solltest Du darauf achten, daß Du die SVN-Version nutzt, > oder zumindest eine, die schon die `default.style'-Datei annimmt (und > dann sollte zumindest die aus SVN kommen.) In der Datei wird > konfiguriert, was aus den OSM-Dateien in die PostGIS-DB wandern soll. In älteren default.style-Dateien sind die tracktypes noch nicht drin. Man findet dann auch entsprechende Fehlermeldungen in den postgres logs. - J. Weisel -- http://www.weisel.de ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] Mapnik local rendern
On Wed, 2009-01-28 18:47:13 +0100, Christian Mayr wrote: > > [mailto:talk-de-boun...@openstreetmap.org] Im Auftrag von Jan-Benedict Glaw > > On Wed, 2009-01-28 17:30:00 +0100, Christian Mayr > > wrote: > > > > [mailto:talk-de-boun...@openstreetmap.org] Im Auftrag von Jan-Benedict > > > > Glaw > > > > Hm... Da müßte man mal gucken, wie osm2pgstl die beiden Tabellen > > befüllt, also wovon es abhängig ist, ob es "nur" eine line oder auch > > eine road ist. (Braucht letztere vielleicht noch ein name=..., der bei > > highway=track wohl regelmäßig fehlen wird?) > Ich hab ein paar tracks jetzt mal namen gegeben mit dem ergebniss das > die namen dargestellt werden, die linien allerdings nicht :( > ich habe so das gefühl das die dateien aus dem svn nicht den stand haben > die wirklich zum rendern benutzt werden. > oder der versionsstand in den Ubuntuquellen für mapnik oder osm2pgsql ist zu > alt, weiss allerdings nicht wie ich das überprüfen soll. Bei osm2pgsql solltest Du darauf achten, daß Du die SVN-Version nutzt, oder zumindest eine, die schon die `default.style'-Datei annimmt (und dann sollte zumindest die aus SVN kommen.) In der Datei wird konfiguriert, was aus den OSM-Dateien in die PostGIS-DB wandern soll. Was den Renderer angeht: die osm.xml aus dem .../applications/rendering/mapnik/-Verzeichnis ist /nicht/ die Datei, die auch zum Rendern der Bildchen auf www.openstreetmap.org genutzt wird. Da wird http://tile.openstreetmap.org/osm.xml genutzt. MfG, JBG -- Jan-Benedict Glaw jbg...@lug-owl.de +49-172-7608481 Signature of: "really soon now": an unspecified period of time, likly to the second : be greater than any reasonable definition of "soon". signature.asc Description: Digital signature ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] Mapnik local rendern
> [mailto:talk-de-boun...@openstreetmap.org] Im Auftrag von > Jan-Benedict Glaw > On Wed, 2009-01-28 17:30:00 +0100, Christian Mayr > wrote: > > > [mailto:talk-de-boun...@openstreetmap.org] Im Auftrag von > Jan-Benedict Glaw > > > > > Hm... Da müßte man mal gucken, wie osm2pgstl die beiden Tabellen > befüllt, also wovon es abhängig ist, ob es "nur" eine line oder auch > eine road ist. (Braucht letztere vielleicht noch ein name=..., der bei > highway=track wohl regelmäßig fehlen wird?) Ich hab ein paar tracks jetzt mal namen gegeben mit dem ergebniss das die namen dargestellt werden, die linien allerdings nicht :( ich habe so das gefühl das die dateien aus dem svn nicht den stand haben die wirklich zum rendern benutzt werden. oder der versionsstand in den Ubuntuquellen für mapnik oder osm2pgsql ist zu alt, weiss allerdings nicht wie ich das überprüfen soll. > > > > Mit welcher Applikation oder welchem Script renderst Du denn? > > > Vielleicht einfach mal ein Bild rendern lassen und dabei strace > > > mitlaufen lassen? > > rendert tut dann das script generate_tiles.py oder generate_image.py > > sorry strace kenne ich nicht, was macht das wenn ich blöd > fragen darf? > > Naja, google und wikipedia liefern da schon einiges... Unterm Strich: > > === Wikipedia === > strace is a debugging utility in Linux to monitor the system calls > used by a program and all the signals it receives, similar to "truss" > utility in other Unix systems. This is made possible by a kernel > feature known as ptrace. > - > > Zum Öffnen einer Datei wird z.B. der open() system call ausgeführt. > Man würde also unter anderem die Versuche, eine Datei (z.B. die icons) > zu öffnen, sehen. > danke für die erklärung mal sehen ob ich damit umgehen kann ;) gruesse ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] Mapnik local rendern
On Wed, 2009-01-28 17:30:00 +0100, Christian Mayr wrote: > > [mailto:talk-de-boun...@openstreetmap.org] Im Auftrag von Jan-Benedict Glaw > > > > Welche osm.xml benutzt Du denn? Die aus dem > > applications/rendering/mapnik-Verzeichnis? Oder > > http://tile.openstreetmap.org/osm.xml? > die ganzen files hab ich aus > http://svn.openstreetmap.org/applications/rendering/mapnik > die osm.xml wurde aus der osm-template.xml generiert. > in der generierten osm.xml sind auch die gleichen track rules drin > wie in der mit dem obengenannten link. > auch die pfade auf die symbole in der osm.xml stimmen. > > Wenn was fehlt, dann ist das entweder nicht in der osm.xml, oder nicht > > in der PostGIS-Datenbank. Wenn Du da in die Tabellen guckst, sind > > Deine Tracks da vorhanden? (Oder meinst Du GPX-Tracks?) > ich meine schon die highway=track > In der Tabelle Planet_osm_line sind auch viele einträge mit Track in der > spalte "highway text" vorhanden. > In der Tabelle Planet_osm_roads finde ich allerdings keinerlei einträge mit > Track Hm... Da müßte man mal gucken, wie osm2pgstl die beiden Tabellen befüllt, also wovon es abhängig ist, ob es "nur" eine line oder auch eine road ist. (Braucht letztere vielleicht noch ein name=..., der bei highway=track wohl regelmäßig fehlen wird?) > > > nachtrag: > > > sämtliche Icons fehlen auch :( > > > > Dann ist vielleicht noch was bei den Pfaden nicht okay? > > > > Mit welcher Applikation oder welchem Script renderst Du denn? > > Vielleicht einfach mal ein Bild rendern lassen und dabei strace > > mitlaufen lassen? > rendert tut dann das script generate_tiles.py oder generate_image.py > sorry strace kenne ich nicht, was macht das wenn ich blöd fragen darf? Naja, google und wikipedia liefern da schon einiges... Unterm Strich: === Wikipedia === strace is a debugging utility in Linux to monitor the system calls used by a program and all the signals it receives, similar to "truss" utility in other Unix systems. This is made possible by a kernel feature known as ptrace. - Zum Öffnen einer Datei wird z.B. der open() system call ausgeführt. Man würde also unter anderem die Versuche, eine Datei (z.B. die icons) zu öffnen, sehen. MfG, JBG -- Jan-Benedict Glaw jbg...@lug-owl.de +49-172-7608481 Signature of: 23:53 <@jbglaw> So, ich kletter' jetzt mal ins Bett. the second : 23:57 <@jever2> .oO( kletter ..., hat er noch Gitter vorm Bett, wie früher meine Kinder?) 00:00 <@jbglaw> jever2: *patsch* 00:01 <@jever2> *aua*, wofür, Gedanken sind frei! 00:02 <@jbglaw> Nee, freie Gedanken, die sind seit 1984 doch aus! 00:03 <@jever2> 1984? ich bin erst seit 1985 verheiratet! signature.asc Description: Digital signature ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] Mapnik local rendern
> [mailto:talk-de-boun...@openstreetmap.org] Im Auftrag von > Jan-Benedict Glaw > > Welche osm.xml benutzt Du denn? Die aus dem > applications/rendering/mapnik-Verzeichnis? Oder > http://tile.openstreetmap.org/osm.xml? die ganzen files hab ich aus http://svn.openstreetmap.org/applications/rendering/mapnik die osm.xml wurde aus der osm-template.xml generiert. in der generierten osm.xml sind auch die gleichen track rules drin wie in der mit dem obengenannten link. auch die pfade auf die symbole in der osm.xml stimmen. > > Wenn was fehlt, dann ist das entweder nicht in der osm.xml, oder nicht > in der PostGIS-Datenbank. Wenn Du da in die Tabellen guckst, sind > Deine Tracks da vorhanden? (Oder meinst Du GPX-Tracks?) ich meine schon die highway=track In der Tabelle Planet_osm_line sind auch viele einträge mit Track in der spalte "highway text" vorhanden. In der Tabelle Planet_osm_roads finde ich allerdings keinerlei einträge mit Track > > > nachtrag: > > sämtliche Icons fehlen auch :( > > Dann ist vielleicht noch was bei den Pfaden nicht okay? > > Mit welcher Applikation oder welchem Script renderst Du denn? > Vielleicht einfach mal ein Bild rendern lassen und dabei strace > mitlaufen lassen? rendert tut dann das script generate_tiles.py oder generate_image.py sorry strace kenne ich nicht, was macht das wenn ich blöd fragen darf? gruesse ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] Mapnik local rendern
On Wed, 2009-01-28 16:22:37 +0100, Christian Mayr wrote: > > Mapnik rendert auch schön brav und spuckt auch fleisig pixelbilder aus > > nur leider ohne tracks, gibts da noch was zu beachten? Welche osm.xml benutzt Du denn? Die aus dem applications/rendering/mapnik-Verzeichnis? Oder http://tile.openstreetmap.org/osm.xml? Wenn was fehlt, dann ist das entweder nicht in der osm.xml, oder nicht in der PostGIS-Datenbank. Wenn Du da in die Tabellen guckst, sind Deine Tracks da vorhanden? (Oder meinst Du GPX-Tracks?) > nachtrag: > sämtliche Icons fehlen auch :( Dann ist vielleicht noch was bei den Pfaden nicht okay? Mit welcher Applikation oder welchem Script renderst Du denn? Vielleicht einfach mal ein Bild rendern lassen und dabei strace mitlaufen lassen? MfG, JBG -- Jan-Benedict Glaw jbg...@lug-owl.de +49-172-7608481 Signature of: Alles sollte so einfach wie möglich gemacht sein. the second : Aber nicht einfacher. (Einstein) signature.asc Description: Digital signature ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] Mapnik local rendern
> Mapnik rendert auch schön brav und spuckt auch fleisig pixelbilder aus > nur leider ohne tracks, gibts da noch was zu beachten? nachtrag: sämtliche Icons fehlen auch :( gruesse ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-de