Re: [Talk-de] Lonvia-Karte drucken?
On Wed, Nov 25, 2009 at 06:19:40PM +0100, Colin Marquardt wrote: > Am 25. November 2009 08:39 schrieb Sarah Hoffmann : > > On Wed, Nov 25, 2009 at 01:41:16AM +0100, Colin Marquardt wrote: > >> Am 24. November 2009 21:40 schrieb Colin Marquardt > >> : > >> > Idee waere jetzt, eine Art Gateway zu haben, welches die Tiles zu > >> > einem einzigen zusammenfasst und dann ausliefert. > >> > tilelite (http://bitbucket.org/springmeyer/tilelite/wiki/Home) koennte > >> > ein Startpunkt sein, das hat sogar schon Caching eingebaut. > >> > http://bitbucket.org/springmeyer/tilelite/src/tip/tilelite.py#cl-260 > >> > sieht wie eine passende Stelle aus, > >> > da macht es normalerweise mapnik.render() und kennt dort schon die > >> > Tilenamen, die angefordert werden. Unser Gateway muesste hier nur die > >> > interessierenden Tile-URLs kennen, PIL oder convert etc. auf die Tiles > >> > anwenden, und das Tile zurueckgeben. > > > > Für das Hiking-Overlay ist die Methode aber alles andere als optimal, > > eben weil viele Tiles gar nicht existieren. Es wäre also viel effizienter, > > vom Server ein Archiv mit Tiles in einem Bbox-Bereich herunterzuladen > > und das dann lokal weiterzuverarbeiten. Jetzt müsste nur noch jemand > > ein CGI-Script schreiben, dass solche Archive on-the-fly erstellt und > > ausliefert. > > *Nur* fuer das Hiking-Overlay vielleicht ja, aber wenn man eh noch > Hillshading oder Hoehenlinien reinmergen will, dann passt das schon > wieder. Nein, das Problem bleibt das selbe: der Massendownload erzeugt unnötige Serverlast, dann aber nicht nur auf einem Server, sondern auf vielen. Wenn man mehrere Layers mergen will, sollte man also mehrere solche Tile-Archive von verschiedenen Servern ziehen können und die dann lokal mergen. Es wäre schon interessant, soetwas auch für Mapnik-Tiles zu haben, eventuell auch mit einer Diff-Option, also der Möglichkeit, dass nur seit dem letzten Download neu gerenderten Tiles geliefert werden. Übrigens: für das Hillshading wäre so ein Archiv noch nützlicher: es würde ja völlig reichen, die entsprechnenden Tiles genau einmal herunter zu laden, da sie sich nie verändern. Gruss Sarah ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] Lonvia-Karte drucken?
Am 25. November 2009 08:39 schrieb Sarah Hoffmann : > On Wed, Nov 25, 2009 at 01:41:16AM +0100, Colin Marquardt wrote: >> Am 24. November 2009 21:40 schrieb Colin Marquardt : >> > Idee waere jetzt, eine Art Gateway zu haben, welches die Tiles zu >> > einem einzigen zusammenfasst und dann ausliefert. >> > tilelite (http://bitbucket.org/springmeyer/tilelite/wiki/Home) koennte >> > ein Startpunkt sein, das hat sogar schon Caching eingebaut. >> > http://bitbucket.org/springmeyer/tilelite/src/tip/tilelite.py#cl-260 >> > sieht wie eine passende Stelle aus, >> > da macht es normalerweise mapnik.render() und kennt dort schon die >> > Tilenamen, die angefordert werden. Unser Gateway muesste hier nur die >> > interessierenden Tile-URLs kennen, PIL oder convert etc. auf die Tiles >> > anwenden, und das Tile zurueckgeben. > > Für das Hiking-Overlay ist die Methode aber alles andere als optimal, > eben weil viele Tiles gar nicht existieren. Es wäre also viel effizienter, > vom Server ein Archiv mit Tiles in einem Bbox-Bereich herunterzuladen > und das dann lokal weiterzuverarbeiten. Jetzt müsste nur noch jemand > ein CGI-Script schreiben, dass solche Archive on-the-fly erstellt und > ausliefert. *Nur* fuer das Hiking-Overlay vielleicht ja, aber wenn man eh noch Hillshading oder Hoehenlinien reinmergen will, dann passt das schon wieder. Danes Script ist jetzt uebrigens in http://mapnik-utils.googlecode.com/svn/sandbox/tileblender/ Cheers Colin ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] Lonvia-Karte drucken?
On Wed, Nov 25, 2009 at 01:41:16AM +0100, Colin Marquardt wrote: > Am 24. November 2009 21:40 schrieb Colin Marquardt : > > Idee waere jetzt, eine Art Gateway zu haben, welches die Tiles zu > > einem einzigen zusammenfasst und dann ausliefert. > > tilelite (http://bitbucket.org/springmeyer/tilelite/wiki/Home) koennte > > ein Startpunkt sein, das hat sogar schon Caching eingebaut. > > http://bitbucket.org/springmeyer/tilelite/src/tip/tilelite.py#cl-260 > > sieht wie eine passende Stelle aus, > > da macht es normalerweise mapnik.render() und kennt dort schon die > > Tilenamen, die angefordert werden. Unser Gateway muesste hier nur die > > interessierenden Tile-URLs kennen, PIL oder convert etc. auf die Tiles > > anwenden, und das Tile zurueckgeben. > > Dane Springmeyer hat das schon fertig, wow: http://dpaste.de/YxcU/raw/ Für das Hiking-Overlay ist die Methode aber alles andere als optimal, eben weil viele Tiles gar nicht existieren. Es wäre also viel effizienter, vom Server ein Archiv mit Tiles in einem Bbox-Bereich herunterzuladen und das dann lokal weiterzuverarbeiten. Jetzt müsste nur noch jemand ein CGI-Script schreiben, dass solche Archive on-the-fly erstellt und ausliefert. Gruss Sarah ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] Lonvia-Karte drucken?
Am 24. November 2009 21:40 schrieb Colin Marquardt : > Idee waere jetzt, eine Art Gateway zu haben, welches die Tiles zu > einem einzigen zusammenfasst und dann ausliefert. > tilelite (http://bitbucket.org/springmeyer/tilelite/wiki/Home) koennte > ein Startpunkt sein, das hat sogar schon Caching eingebaut. > http://bitbucket.org/springmeyer/tilelite/src/tip/tilelite.py#cl-260 > sieht wie eine passende Stelle aus, > da macht es normalerweise mapnik.render() und kennt dort schon die > Tilenamen, die angefordert werden. Unser Gateway muesste hier nur die > interessierenden Tile-URLs kennen, PIL oder convert etc. auf die Tiles > anwenden, und das Tile zurueckgeben. Dane Springmeyer hat das schon fertig, wow: http://dpaste.de/YxcU/raw/ Cheers Colin ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] Lonvia-Karte drucken?
Am 24. November 2009 10:00 schrieb Andre Joost : > Sarah Hoffmann schrieb: >> Weisst du, ob das Overlaying im Maemo-Mapper inzwischen gut funktioniert? > JTileDownloader akzeptiert diese URL dankenswerterweise. > Dank der Transparenz kann man mit dem ImageMagick-Toool composite die > Mapnik- und HikingMap-Kacheln für den lokalen Bedarf einzeln > zusammenbraten lassen. Damit funktionierts dann auch in gpsVP offline > und mobil. Solche Probleme gibt es doch immer wieder. Idee waere jetzt, eine Art Gateway zu haben, welches die Tiles zu einem einzigen zusammenfasst und dann ausliefert. tilelite (http://bitbucket.org/springmeyer/tilelite/wiki/Home) koennte ein Startpunkt sein, das hat sogar schon Caching eingebaut. http://bitbucket.org/springmeyer/tilelite/src/tip/tilelite.py#cl-260 sieht wie eine passende Stelle aus, da macht es normalerweise mapnik.render() und kennt dort schon die Tilenamen, die angefordert werden. Unser Gateway muesste hier nur die interessierenden Tile-URLs kennen, PIL oder convert etc. auf die Tiles anwenden, und das Tile zurueckgeben. Ich bin leider nicht wirklich fit in Python, vielleicht kriegt das hier jemand schneller hin? Cheers Colin ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] Lonvia-Karte drucken?
Sarah Hoffmann schrieb: > Hallo, > > On Wed, Nov 18, 2009 at 04:53:50PM +0100, Karl Eichwalder wrote: > >> Kennt jemand einen Trick, wie man Ausschnitte der >> http://osm.lonvia.de/world_hiking.html drucken kann? >> >> Alternativ würde es mir auch helfen, wenn ich den Hiking-Path-Overlay in >> den Maemo-Mapper (N810) hinein bekäme. >> > > Weisst du, ob das Overlaying im Maemo-Mapper inzwischen gut funktioniert? > > Testweise kannst du versuchen einen Layer mit folgender URL einzurichten: > http://osm.lonvia.de/hiking/%0d/%d/%d.png > (Für die Layers gibt es einen Extra-Button unter "Manage Repositories...".) > > Aber bitte nicht versuchen, dann den ganzen Planeten herunterzuladen. > > JTileDownloader akzeptiert diese URL dankenswerterweise. Dank der Transparenz kann man mit dem ImageMagick-Toool composite die Mapnik- und HikingMap-Kacheln für den lokalen Bedarf einzeln zusammenbraten lassen. Damit funktionierts dann auch in gpsVP offline und mobil. Gruß, André Joost ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] Lonvia-Karte drucken?
Sarah Hoffmann writes: > Jetzt habe ich das mal probiert. Er cacht das schon, wenn du ein > entsprechendes Cache-File angibst. Allerdings kommt er nicht damit klar, > dass die Karte lückenhaft ist. Das heisst, dort wo es keine Wanderwege > gibt, liefert der Server einen 404-Error zurück anstatt eines leeren Teils. > Die Browser wissen damit etwas anzufangen, aber MaemoMapper scheint die > Teile sofort noch einmal laden zu wollen. Sobald du Auto-Download ausschaltest > ist alles gut. Danke fürs Debuggen! > Ich habe dir jetzt mal eine Offline-DB von Hessen erzeugt. Sie geht nur > bis Zoom 14, aber als Übersicht sollte es schon mal gehen: > > http://osm.lonvia.de/maemo-mapper/wanderwege_hessen.db (etwa 30MB) Danke, funktioniert prima. > Leider ist mein Programm zur DB-Erstellung (noch) nicht zur Erstellung von > Kartenausschnitten geeignet, da muss ich noch ein paar Stunden Programmier- > arbeit hineinstecken, bevor ich regelmässig aktualisierte Ausschnitte > anbieten kann. Gut, ich habe durchaus noch Geduld. Ich bin mir sicher, dass sich das Warten dann lohnen wird! -- Karl EICHWALDER ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] Lonvia-Karte drucken?
On Thu, Nov 19, 2009 at 05:45:54PM +0100, Karl Eichwalder wrote: > Karl Eichwalder writes: > > >> Weisst du, ob das Overlaying im Maemo-Mapper inzwischen gut funktioniert? > > > > Um ehrlich zu sein, ich habe mit Maemo-Mapper seit ein paar Monaten > > nichts mehr gemacht (weil ich jetzt ein Garmin habe). Aber manchmal > > sehne ich schon zurück zu der schönen Kartenansicht auf dem N810 und ich > > würde es gern mal wieder mit deiner Karte versuchen. > > Das Overlaying funktioniert zumindest mit der von dir angegebenen URL > sehr gut (ich hoffe, ich habe nicht zu viel Traffic gerade verursacht). > Es ist nur etwas umst"andlich, den Layer ein- und auszuschalten. Keine Sorge, solange du dich nur auf der Karte bewegst, kannst du nicht zuviel Traffik erzeugen. > Und nicht nur das, leider scheint man ein Layer nicht aus > einer gespeicherten Datenbank lesen zu k"onnen. So ein Layer > wird offensichtlich immer on-the-fly aus dem Internet hinzugeladen; er > cachet das leider nicht. Jetzt habe ich das mal probiert. Er cacht das schon, wenn du ein entsprechendes Cache-File angibst. Allerdings kommt er nicht damit klar, dass die Karte lückenhaft ist. Das heisst, dort wo es keine Wanderwege gibt, liefert der Server einen 404-Error zurück anstatt eines leeren Teils. Die Browser wissen damit etwas anzufangen, aber MaemoMapper scheint die Teile sofort noch einmal laden zu wollen. Sobald du Auto-Download ausschaltest ist alles gut. > Das ist super. Ich hoffe, ich kann am Wochenende so ein paar Routen > nachtragen. Jetzt beschwert er sich leider mal wieder "uber Low > Memory... Soetwas habe ich befürchtet. Kann aber am Auto-Download gelegen haben. Ich habe dir jetzt mal eine Offline-DB von Hessen erzeugt. Sie geht nur bis Zoom 14, aber als Übersicht sollte es schon mal gehen: http://osm.lonvia.de/maemo-mapper/wanderwege_hessen.db (etwa 30MB) Lade die Datei herunter und kopiere sie auf dein N810. In der Layer- Beschreibung lässt du dann das URL-Feld komplett leer und trägst die Datei unter Cache-File ein. Auto-Download ist dann nicht mehr kritisch, ich würde es aber trotzden auslassen. Leider ist mein Programm zur DB-Erstellung (noch) nicht zur Erstellung von Kartenausschnitten geeignet, da muss ich noch ein paar Stunden Programmier- arbeit hineinstecken, bevor ich regelmässig aktualisierte Ausschnitte anbieten kann. Gruss Sarah ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] Lonvia-Karte drucken?
Karl Eichwalder writes: > Das Overlaying funktioniert zumindest mit der von dir angegebenen URL > sehr gut (ich hoffe, ich habe nicht zu viel Traffic gerade verursacht). > Es ist nur etwas umst"andlich, den Layer ein- und auszuschalten. Und nicht nur das, leider scheint man ein Layer nicht aus einer gespeicherten Datenbank lesen zu k"onnen. So ein Layer wird offensichtlich immer on-the-fly aus dem Internet hinzugeladen; er cachet das leider nicht. -- Karl Eichwalder ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] Lonvia-Karte drucken?
Karl Eichwalder writes: >> Weisst du, ob das Overlaying im Maemo-Mapper inzwischen gut funktioniert? > > Um ehrlich zu sein, ich habe mit Maemo-Mapper seit ein paar Monaten > nichts mehr gemacht (weil ich jetzt ein Garmin habe). Aber manchmal > sehne ich schon zurück zu der schönen Kartenansicht auf dem N810 und ich > würde es gern mal wieder mit deiner Karte versuchen. Das Overlaying funktioniert zumindest mit der von dir angegebenen URL sehr gut (ich hoffe, ich habe nicht zu viel Traffic gerade verursacht). Es ist nur etwas umst"andlich, den Layer ein- und auszuschalten. >> Testwise kannst du versuchen einen Layer mit folgender URL einzurichten: >> http://osm.lonvia.de/hiking/%0d/%d/%d.png >> (Für die Layers gibt es einen Extra-Button unter "Manage Repositories...".) > > Ich werde es heute abend mal ausprobieren. Das ist super. Ich hoffe, ich kann am Wochenende so ein paar Routen nachtragen. Jetzt beschwert er sich leider mal wieder "uber Low Memory... -- Karl Eichwalder ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] Lonvia-Karte drucken?
Sarah Hoffmann writes: > On Wed, Nov 18, 2009 at 04:53:50PM +0100, Karl Eichwalder wrote: >> Kennt jemand einen Trick, wie man Ausschnitte der >> http://osm.lonvia.de/world_hiking.html drucken kann? >> >> Alternativ würde es mir auch helfen, wenn ich den Hiking-Path-Overlay in >> den Maemo-Mapper (N810) hinein bekäme. > > Weisst du, ob das Overlaying im Maemo-Mapper inzwischen gut funktioniert? Um ehrlich zu sein, ich habe mit Maemo-Mapper seit ein paar Monaten nichts mehr gemacht (weil ich jetzt ein Garmin habe). Aber manchmal sehne ich schon zurück zu der schönen Kartenansicht auf dem N810 und ich würde es gern mal wieder mit deiner Karte versuchen. > Testwise kannst du versuchen einen Layer mit folgender URL einzurichten: > http://osm.lonvia.de/hiking/%0d/%d/%d.png > (Für die Layers gibt es einen Extra-Button unter "Manage Repositories...".) Ich werde es heute abend mal ausprobieren. > Aber bitte nicht versuchen, dann den ganzen Planeten herunterzuladen. Wenn dann hole ich immer nur ein kleines Wandergebiet für 1 Wochenende, so ca. 30x30 qkm. > Ich habe hier ein Programm liegen, dass aus einer Menge Tiles eine DB für > den Maemo-Mapper erstellt. Der Gesamtsatz an Tiles ist mit 1.5GB etwas > gross, aber für Teilgebiete könnte ich vielleicht Auszüge anbieten. Ich > schau mir das mal an. Welches Gebiet interessiert dich genau? Das hört sich gut an. Aktuell benötige ich Nordhessen (der Bereicht westl. von Kassel). Momentan sind sonst meine Favoriten: Deutsche Alpen mit den angrenzenden österreichischen Gebieten, Großraum um Nürnberg und gesamtes Nord- und manchmal Mittelhessen. -- Karl Eichwalder R&D / Documentation SUSE LINUX Products GmbH, GF: Markus Rex, HRB 16746 (AG Nuernberg) ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] Lonvia-Karte drucken?
Hallo, On Wed, Nov 18, 2009 at 04:53:50PM +0100, Karl Eichwalder wrote: > Kennt jemand einen Trick, wie man Ausschnitte der > http://osm.lonvia.de/world_hiking.html drucken kann? > > Alternativ würde es mir auch helfen, wenn ich den Hiking-Path-Overlay in > den Maemo-Mapper (N810) hinein bekäme. Weisst du, ob das Overlaying im Maemo-Mapper inzwischen gut funktioniert? Testwise kannst du versuchen einen Layer mit folgender URL einzurichten: http://osm.lonvia.de/hiking/%0d/%d/%d.png (Für die Layers gibt es einen Extra-Button unter "Manage Repositories...".) Aber bitte nicht versuchen, dann den ganzen Planeten herunterzuladen. Ich habe hier ein Programm liegen, dass aus einer Menge Tiles eine DB für den Maemo-Mapper erstellt. Der Gesamtsatz an Tiles ist mit 1.5GB etwas gross, aber für Teilgebiete könnte ich vielleicht Auszüge anbieten. Ich schau mir das mal an. Welches Gebiet interessiert dich genau? Gruss Sarah ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] Lonvia-Karte drucken?
> Kennt jemand einen Trick, wie man Ausschnitte der > http://osm.lonvia.de/world_hiking.html drucken kann? Mit taho für jedes Layer ein Bild erzeugen und dann die Bilder aufeinanderlegen. Die Auflösung ist halt nicht so der Hit ... Wo die Tiles mit den Wanderwegen liegen weiß ich leider nicht. Grüße, Stephan ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-de
[Talk-de] Lonvia-Karte drucken?
Kennt jemand einen Trick, wie man Ausschnitte der http://osm.lonvia.de/world_hiking.html drucken kann? Alternativ würde es mir auch helfen, wenn ich den Hiking-Path-Overlay in den Maemo-Mapper (N810) hinein bekäme. -- Karl Eichwalder ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-de