Re: [OSM-talk] Android program with a custom map style

2018-05-06 Thread Tim Teulings

Hello Mateusz,

I am looking for an Android application that has bicycle-focused map 
style available offline.



I am looking for features like
- ability to distinguish road based on surface (=sand =dirt =asphalt 
should be easy to distinguish)

- oneway arrows displayed based also on oneway:bicycle, cycleway=opposite,
cycleway=opposite_lane tags, not only oneway tag
- displaying bicycle routes
- displaying detailed info about ferries across rivers (at least fee, 
opening_hours,

seasonal and description tags)

I am not expecting that application like this exists and I checked
https://wiki.openstreetmap.org/wiki/Comparison_of_Android_applications


You can use libosmscout (http://libosmscout.sourceforge.net/), which is 
a C++ framework/library for writing application using rendering, 
location lookup, routing, which should allow you to do most of the above.


Challenge: C++ under Android can be tricky, if you not use Qt (which is 
supported) and it is a framework, so you have to write your own 
application based on the libosmscout APIs around it.


--
Gruß...
   Tim

___
talk mailing list
talk@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk


Re: [Talk-de] Datenerfassung für stadtverträgliches LKW-Routing im Rheinland

2016-04-02 Thread Tim Teulings

Hallo Uwe,


du scheinst ja ein richtiger Spätaufsteher zu sein.
In der Zeit vom 10. - 16.03.2016 haben hier einige in der Liste an  
der Diskussion teilgenommen.


Richtig. Habe ich auch gelesen. Allerdings hatte mir mein Mailclient  
vorgegaukelt, dass die referenzierte Nachricht neu wäre :-/ War nicht  
so, mein Fehler...ich jetzt aber auch nicht sooo lange her.


Die Seite http://www.mobil-im-rheinland.de/lkw-navigation/index.html  
hast du wohl auch noch nicht gelesen, sonst hättest du dir einiges  
an Text ersparen können.


Nein habe ich nicht. Beantwortet aber jetzt auch nicht gerade  
detailliert meine Fragen, oder?


Für ein LKW-Routing ist erst einmal nötig dass die Daten dafür  
bereitgestellt werden, das fängt bei Tonnagebegrenzungen an und hört  
bei Gefahrgutrouten auf.


Na ja, mann kann auch vorher LKW-Routing machen, aber mit mehr  
Informationen wird es besser, da bin ich vollkommen bei dir :-) ich  
sehe da aber auch keinerlei Widerspruch zu meinem Kommentar? Außerdem  
hatte ich nicht den Eindruck, als wenn es nur um das Mappen von  
zusätzlichen Daten in OSM geht, ich hatte das Gefühl, dass der Plan  
des Autor ein anderer - vielleicht weniger sinnvoller - gewesen wäre.


Wie oft hast du denn schon ein priority_road=designated oder  
hazmat=designated  gemappt ?


Noch nie. Muss ich das? Wie viele Router hast du schon geschrieben  
oder LKWs gefahren ;-)?

--
Gruß...
   Tim


___
Talk-de mailing list
Talk-de@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-de


Re: [Talk-de] Datenerfassung für stadtverträgliches LKW-Routing im Rheinland

2016-03-30 Thread Tim Teulings

Hallo,


Hallo zusammen,

es ist echt toll, dass so Viele sich an der Diskussion beteiligen.


Ist das ironisch gemeint, in der Mailingliste habe ich schon länger  
nichts mehr darüber gelesen?



Vielleicht nochmal zu den Zielen des Projekts. Der Leidensdruck in

[...]

Das Problem habe ich verstanden. LKWs fahren teilweise nicht daher, wo  
sie sollen. Fahrer sind nichts ortskundig und nutzen vielleicht ein  
Navi, was ggf. denkt, es handelt sich um einen normalen PKW. Das führt  
dazu, dass LKWs gehäuft die gleiche und für LKWs schlecht geeigneten  
Strecken nehmen. Worst case ist dann ein LKW ist einer (für LKWs)  
Sackgasse, aus die er nicht mehr rauskommt ;-)


Die Vorrangrouten werden vom jeweiligen  
Straßenverkehrsamt/Ordnungsamt vorgeschlagen und politisch  
abgesegnet. Es malt also nicht einfach irgendjemand in den Kommunen  
irgendwelche Vorrangrouten auf, die dann gelten sollen. Die  
Zuständigkeiten sind nicht in allen Kommunen gleich geregelt, da es  
in vielen kleineren Kommunen kein eigenes Straßenverkehrsamt gibt.  
Vorrangrouten müssen sich natürlich immer an die vorhandenen  
Schilder/Restriktionen halten, da Diese natürlich nicht gegen die  
StVO verstoßen dürfen.


OK, aber was ist definiert eine Vorrangroute? Ist das einfach eine  
vorgegebene Abfolge von zu fahrenden Straßen? So etwas wie eine  
Bus-Route?


Der Vorteil ist, dass im Routing im nachgeordneten Straßennetz  
(Autobahnen und Bundesstraßen sind eh Vorrangrouten) so erst einmal  
auf Vorrangrouten geroutet wird, bis deren Ende erreicht ist und  
dann die Restriktionen greifen. Wenn es zwei Strecken gibt, die  
theoretisch in Frage kommen, kann somit die verträglichere der  
Beiden als Vorrangroute definiert werden und so verhindert werden,  
dass LKW-Verkehre beispielsweise durch Wohngebiete geleitet werden.


Wieso? So ein Routing-Algorithmus macht eine  
Kosten-Analyse/Optimierung. Will ich die schnellste Route, betrachte  
ich z.B. Geschwindigkeitsbegrenzungen, Ampeln (also alles was  
verhindert, dass ich Höchstgeschwindigkeit fahren kann) als  
zusätzliche Kosten. Der Algorithmus sucht dann die billigste Strecke.  
Ich kann auch verbieten, bestimmte Straßen zu fahren (sehr große  
Kosten). Will ich die kürzeste (nicht schnellste) Strecke, sind die  
optimalen Kosten ("weniger geht nicht) die Km Luftlinie und für alle  
Straßen sind Kosten=Strecke in Kilometer. (Für A* ist es wichtig, dass  
ich die minimalen Kosten vorab festlegen kann, was auch noch  
Einschränkungen bzgl. der Kosten ergibt).


Was für mich unklar ist: Wie sollen nun Vorrangrouten dem Router und  
dem Nutzer des Navis helfen? Mann will ja sicherlich nicht, dass der  
Router die Vorrangroute nur noch sklavisch abfährt, oder? Das kann man  
einfacher haben ;-) Tue ich bei der schnellsten Route einfach so, als  
wenn ich 10Km/h schneller fahren kann als tatsächlich erlaubt (die  
Kostenfunktion kann ja komplexer sein sein, als nur die fahrbare  
Geschwindigkeit abzubilden)? Was ist aber, wenn ich wo anders eben  
mehr als 10km/h schneller fahren, als auf der eigentlichen  
"Vorrangroute"? Oder die Vorrangroute so ein großer Umweg ist, dass  
ein algorithmischer "Bonus" eben aufgezehrt wird? Die Vorrangroute  
wird ja sicherlich nicht von Natur aus für LKWs optimal sein, oder?  
Sonst hätten wir bei (schlauen) Navis ja gar kein Problem :-) D.h.  
selbst eine Berücksichtigung von Vorrangrouten im Algorithmus wird  
nicht zwingend dazu führen, dass das Navi diese auch tatsächlich  
ausspuckt. Und wenn der LKW Fahrer schnackelt, dass die LKW Route weit  
ab von aus seiner Sicht optimal ist, wird er das entsprechende Routing  
auch gar nicht nutzen (scheiß Navi) ;-)


Ergo: Es wäre schlauer durch verkehrstechnische Maßnahmen dafür zu  
sorgen (Beschilderung, Verbote), dass die Vorrangsroute sich als  
"natürliche" optimale Route ergibt, sonst werden (OpenSource) Router  
und OSM das Problem nicht grundsätzlich lösen - es sei denn, man  
erzwingt die Nutzung.


Es würde sicherlich auch erheblich weniger Diskussion geben,  
entsprechende Beschilderung in OSM einzubringen. Den "on the ground"  
ist ja nicht das Problem (im Gegensatz zu virtuellen Routen deren  
praktischer Nutzen unklar ist) und der allgemeine Nutzen ist dann  
offensichtlich.


Der Vorschlag, dass wir oder die Kommunen die Vorrangrouten in OSM  
beobachten und auf Änderungen reagieren wäre auch denkbar. Kann man  
sich die Änderungen an bestimmten Attributen/Objekten herausfiltern  
lassen, so dass man sich den händischen Abgleich spart?


Man sicherlich filtern. Aber ein händische Prüfung des Deltas wird  
sich nicht umgehen lassen, sonst wäre man bei einer automatischen  
(Rück-)Korrektur (eine Variante des Imports) - die die OSM Community  
nach meinem Verständnis nicht will.

--
Gruß...
   Tim


___
Talk-de mailing list
Talk-de@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-de


Re: [OSM-talk] Is there a OSM map viewer program to dynamically view OSM data?

2016-01-10 Thread Tim Teulings

Hello Wuzzy,


I was wondering if there is some standalone application (preferable for
PC) to view OSM data as a map, but dynamically and locally (not
from some random computer on the Internet) rendered.


[...]


What I want is an application which renders OSM data directly and based
on configurable user settings, i.e. switching on and off certain
features (like country borders) is as simple as clicking a checkbox.


You build such a tool with libosmscout (libosmscout.sf.net). It is  
designed for offline mobile rendering, routing and location search.  
But of course desktop application can also be build :-)


Libosmscout allows you to generate a (local) database from a given  
*.osm.pbf file with a user definable content. You can then render the  
data in a map using a custom style which can render any subset of the  
data contained in the database. It would also allow you to modify the  
style sheet dynamically (at least this can be very easily added).


The current demo however only shows the main base features so this is  
not yet part of the demo, but a proof of concept should be very easy  
and quick to achieve.

--
Gruß...
   Tim


___
talk mailing list
talk@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk


Re: [Talk-de] Unterwasser-Seekabel im Mittelmeer gerendert :-(

2012-08-21 Thread Tim Teulings

Hallo!

Als Input für die Diskussion:

libosmscout geht für die Bestimmung von Land und Meeresflächen für 
Teilimporte (coastline ist keine geschlossene Linie) davon aus, dass 
Gegenden (Tiles), die bestimmte Wege beinhalten (deren Typ 
signalisiert, dass dort Land ist) Land sind und markiert dieses 
entsprechend.


Da ist eine eindeutige Unterscheidung, ob dass nun eine 
Hochspannungsleitung o.ä. oder ein Seekabel ist, recht wichtig ;-) Das 
hat nicht auf Anhieb funktioniert und ein offensichtlich 
unterschiedliches Tagging mit klaren Kriterien ist da hilfreich (ja, 
Zonen für Seebestattungen hatten ähnliche Effekte, konnten aber 
glücklicherweise eben unterschieden werden von klassischen 
Friedhöfen...es gab auch ein paar barriers).


--
Gruß...
   Tim

___
Talk-de mailing list
Talk-de@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-de


Re: [OSM-talk] Map and Programm for Offline

2012-07-17 Thread Tim Teulings

Hello!


i search a programm which can see offline the maps and can calculate a route
on my netbook. I use Gentoo Linux. I have installed navit, but the routing
only with GPS Connectivity.



Know someone the programm Geologger for Symbian? Which maps i can use with
it. I need Germany, French, Spain (best as europe all together) and North
Africa.


libosmscout is a library that offer such features (offline map drawing 
and offline routing calculation). There are demo applications, but no 
ready to use applications. Depending on your (not specified in detail) 
requirements this is what you want...or not.


--
Gruß...
   Tim

___
talk mailing list
talk@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk


Re: [Talk-de] Relationen aus der Sicht der Auswertung - Segen oder Fluch??

2012-07-08 Thread Tim Teulings

Hallo!


ich möchte mal wieder eine Frage an die Allgemeinheit stellen auch auf
die Gefahr hin zerrissen zu werden.



doof, weil  Es geht um die Frage wie ist soetwas überhaupt
vernünftig und performant in der Auswertung zu realisieren. Das Beispiel
kann sicherlich auch auf andere Relationen übertragen werden. Immer
werden verschiedene Elemente bei Relationen zusammengeführt die
irgendetwas gemeinsam haben und man so verhindern will das Redundante
Daten entstehen.



Die Frage die ich nun stellen möchte - ist es überhaupt irgendwie
möglich solche Verbindungen performant aufzuschlüsseln? und gibt es
vielleicht schon Programm(teile) dafür von denen ich nicht weiß.


Relation sind nicht grundsätzlich schlecht und können performant 
abgearbeitet werden. Es gibt aber dennoch in der Praxis gute und 
schlechte Nutzung von Relationen die es einem Programm mehr oder weniger 
schwierig machen, diese zu verarbeiten. Leider befürchte ich, dass die 
Einhaltung einige Kriterien, die es einer Software einfacher machen, es 
einem Mapper schwieriger machen.


Grundsätzlich ist das OSM-Format (im weitesten Sinne) für eine Software 
immer dann gut, wenn es eine eindeutige Anwendung gibt, wenn ein 
Problem auf eine Art gemappt wird. Mehrere Varianten zu implementieren 
ist doof, speziell Ergebnisse beider Ansätze dann wieder zusammenzuführen.


Turn Restrictions sind daher OK, Die verschiedenen Hausnummern-Ansätze 
daher eher schlecht.


Schlecht ist auch, wenn Relationen zu einer unscharfen oder lokalen 
Suche führen, da Referenzen nicht direkt sind. D.h.statt Objekte über 
die Id zu referenzieren werden sie über ihren Namen referenziert (Die 
Bahnhofsstr. vor dem Haus ist für Software leider algorithmisch nicht 
so simpel auf zu lösen wie für den Mapper). Ich verstehe, das direkte 
Objektreferenzen fragil sind, aber warum klappt bei Turn Restrictions 
dies, aber bei Hausnummern nicht?


Multipolygon und Turn Restrictions sind daher hier OK, Hausnummern 
Relationen eher nicht.


Ich vermute mal,dass es weitere solche Regeln gibt, die die Qualität 
eines Mappings -speziell von Relationen - aus der Sicht einer 
Software-Auswertung bewertbar macht. Eine Diskussion und eine Liste wäre 
ggf. hilfreich und könnte dem nicht-programmierenden Mapper 
Problemzonen klarer machen,


Als Softwareentwickler bin ich dafür, dass jeder Mapper für seine Syntax 
auch einen performanten Algorithmus liefern muss ;-), aber ich kann den 
Widerstand der Mapper verstehen. Ich würde mir aber öfters wünschen, 
dass wenn man nicht für den Renderer mapped, dann doch die Software im 
Allgemeinen nicht ganz aus den Augen läßt, die das wieder 
zusammenstoppeln muss. Manches mit Liebe gemappte Feature wäre 
vermutlich schon längst sichtbar(er), wenn es denn einfach auszuwerten wäre.


--
Gruß...
   Tim

___
Talk-de mailing list
Talk-de@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-de


Re: [Talk-de] Relationen aus der Sicht der Auswertung - Segen oder Fluch??

2012-07-08 Thread Tim Teulings

Hallo!


Ich möchte in dem Zshg. auf [1] verweisen - dato hat fast jede
Bundesstraße ihre eigene Relation, so auch viele Landes-, bzw.
Staatsstraßen. Auch innerorts ist OSM mit immerhin rund 12.000
Relationen vom Typ street dabei [2], welche gesplittete Wege gleichen
Namens explizit in Relation setzen.


ich habe mal versucht, eben über Autobahn-Relationen dass Autobahnnetz 
vollständig aufzubauen. Das wäre hilfreich gewesen, um eine optimierte 
(aka punktreduzierte) Variante des Netzes für niedrige Zoomlevel zu 
erzeugen. Das ist kläglich gescheitert. Zum einen, weil die bestehenden 
Export Extrakte mit Relationen nicht pfleglich genug umgehen zum 
anderen(die Strategie wäre da für jeden Relationstyp auch möglicherweise 
eine andere), weil die Relationen einfach nicht vollständig waren. Ein 
Qualitätsproblem, welches dazu führt, dass ich Relationen nun nur noch 
für ein paar wenige Zwecke auswerte - für diesen aber eben nicht. Diese 
Arbeit war für meine Ziele umsonst :-/



- Robustheit
- ist ein Faktum sowohl als Relation, als auch über Tags an den
Primitiven gemappt, steigt z.B. die Anzahl der Methoden, die QM-Tools
verwenden können, um Plausibilität und Konsistenz der Daten zu prüfen
- am Beispiel der Bundesstraßen wäre z.B. denkbar, dass man das Ergebnis
einer errechneten Relation (alle ways mit ref=B x) mit gemappten
Relationen vergleicht, zusätzlich zu den gängigen Tests auf Lücken für
Route-Relationen
- im Bezug auf das Tagging entsteht eine Robustheit dadurch, dass es
unwahrscheinlich ist, dass ein Mapper sowohl auf dem way als auch in der
Relation versehentlich das gleiche ändert/löscht


Für eine Softwarenutzung irrelevant. Automatisches Auflösen von 
Widersprüchen ist sehr aufwändig und eine Entscheidung hat eine 
offensichtliche 50/50 Chance. Da schenke ich mir die Relation gleich, 
wenn möglich.



- Wartbarkeit / Datenmanagement
- existieren sowohl Relation als auch Primitiven, kann der Mapper
Information gewichten, d.h. bestimmte Informationen redundant halten,
andere nicht
- bsp.-weise könnte man sich der Übersichtlichkeit wegen entscheiden,
auf den Primitiven nur die nötigste Information zu taggen (ref/name),
während die Relation Zusatzinformation hält (tmc, name:de, name:en,
name:xyz, ..)
- damit bleiben die einfacheren und vermutlich häufigeren
Anwendungsfälle auch ohne Relation-Lookup lösbar


Das Verteilen von Daten zu einem Objekt über mehrere andere Objekte 
macht es Software sehr viel schwieriger diese Daten zusammenzuführen. Es 
sind viel mehr Daten gleichzeitig in der Luft zu halten. Das bedeutet, 
geringere Performance, mehr Hauptspeicherbedarf. Widersprüche (s.o.) 
können auftreten. Software hätte gerne Datenlokalität. Es gibt schön 
Gründe warum Datenbanken normalisiert sein sollen.



- Zugänglichkeit
- Verschiedene Leute verwenden verschiedene Mapping-Methoden. Während
die strukturierteren Leute sich evtl. gezielt mit einem bestimmten Thema
beschäftigen (sei es Bundesstraßen, Wasserläufe, Geschäfte, etc.) und es
demnach begrüßen, wenn sie, statt einem Gebiet, gleich über eine
Relation die jeweils zu bearbeitenden Daten selektiv in ihren Editor
ziehen können, um den aktuellen Stand zu prüfen, interessiert diese Art
des Zugangs den Pionier im relativ datenlosen Gebiet kaum.


Verschiedene Zugänge zu Daten ist für Software OK, da man flexibler 
gegenüber mehreren Lösungsansätzen ist. Dafür muss aber alle Zugänge zu 
allen Daten führen. Das ist bei OSM eher nicht der Fall.


Obige Aspekte spiegeln die Sicht eines Mapper wieder. Die Punkte sind 
aus seiner Sicht nicht falsch. Die Sicht des Mappers ist aber nur eine 
Sicht, die Sicht einer Software und deren Entwickler ist eine andere. Es 
gelten andere Kriterien,die teilweise im Widerspruch zu den Kriterien 
des Mappers sind. Will man nicht nur an der Bearbeitungs-Useability 
des Mappers arbeiten sondern auch an der Qualität des 
Software-erstellten Ergebnisses, sind diese Kriterien mehr in Einklang 
zu bringen. Zu viel Mach es wie du willst macht es der Software 
schwer, zu viel Genau nach Schema und mit klarer Definition und nicht 
anders sorgt dafür, dass die Mapper wegrennen. Haben beide Seiten mehr 
Fingerspitzengefühl und Verständnis für die Bedürfnisse des anderen, 
kann was Tolles daraus werden :-)


--
Gruß...
   Tim

___
Talk-de mailing list
Talk-de@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-de


Re: [Talk-de] Entwicklung eines Navi für OSM Daten

2011-10-24 Thread Tim Teulings

Hallo!


... Nicht alle Projekte werden fortgeführt werden...
... könntet Ihr euch mal unterhalten ...
... und zusammen tun ...
... ich mach dann auch noch mit ...


Es macht doch keinen Sinn das jeder seinen eigenen Ansatz verfolgt  
und keiner fertig wird. Welches ist der beste Ansatz? Können wir uns  
auf eine Linie einigen und alle zusammenarbeiten? Was ist eure  
Meinung zu den Projekten.


Es hat bereits vor längerer Zeit Gespräche zwischen den Entwicklern  
von Monav und libosmscout gegeben (wir sind ja nicht blöd ;-)). Am  
Anfang ist es (berechtigt) an der mangelnden Performance von  
libosmscout gescheitert. Hier hat es aber signifikante Verbesserungen  
gegeben. Ebenso geht Monav in einfachsten Fall von einer Renderer aus,  
der Tiles zurückgibt. Auch dazu gab es Anpassungen in libosmscout.  
Gleichzeitig hat nun Monav einen Vektor-Renderer integriert (der aber  
nicht Fisch, nicht Fleisch ist), was wiederum den Druck dort etwas  
reduziert. Ich wiederum würde mir von Monav Feedback bzgl.  
Laufzeitverhalten wünschen, um gezielter Optimierungen an zu gehen,  
eine Integration als Tile-Render ist vielleicht auch nicht optimal,  
eine gezielte Integration wäre sicherlrich sinnvoller usw...


Schlussendlich fehlt meiner Meinung nach einfach jemand, der sich um  
die Sache kümmert und bei der Stange bleibt. Die aktuellen Teams  
schaffen es einfach gerade nicht, dies zusätzlich zu stemmen. Auch  
hier kann man mit ein paar mal 5 Tagen möglicherweise richtig was  
reißen und beiden Projekten gleichzeitig Schwung verleihen.


Wir haben ja gesagt, das es genug Arbeit für alle gibt ;-)

--
Gruß...
   Tim


___
Talk-de mailing list
Talk-de@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-de


Re: [Talk-de] Entwicklung eines Navi für OSM Daten

2011-10-24 Thread Tim Teulings

Hallo!

Hallo!

Libosmscout sucht weiterhin Mitstreiter. Es handelt sich hierbei  
nicht um eine vollstaendige Navi-Software, aber doch um eine  
modulare Sammlung notwendiger Basiskomponenten. Ich habe auch nichts  
gegen weitere Module.
Klasse, genau so etwas habe ich mir vorgestellt. Ich habe mir das eben  
einmal angeschaut.

Tja, ich hab nicht viel verstanden.

Ich halte mich für durchschnittlich dämlich und gehe daher davon aus,  
dass jemand anderes auch so seine Probleme hätte. Für mich wäre es  
sehr hilfreich wenn ich wüsste was die Software machen möchte und wie  
sie es versucht.
Die Konvertierung der OSM Daten zum Beispiel wie soll denn die  
Binärdatei aussehen? Dabei geht es nur ums grundsätzliche Verstehen.  
Beispiel:


* Einlesen eines OSM *.osm bzw. *.osm.pbf Datei.
* Preprocessing der Daten mit dem Ziel eine Reihe von kompakten  
Binärdateien zu erzeugen, die in Summe eine für reine Lese-Zugriffe  
optimierte Datenbank bilden, die die für Rendering, Adress-Abfragen,  
POI-Abfragen, Routing benötigten Informationen in minimaler Zeit bei  
minimalem Ressourcenverbrauch bereitstellen.

* Definition einer (abstrakte) Schnittstelle auf diesen Daten
* Implementierung dieser Schnittstelle auf den generierten Binärdateien.
* Implementierung eines Renderers, der diverse Backends unterstützt  
(konkret Cairo, Qt, libagg, SVG)

* Implementierung einer Routers (aktuell A*, nach Monav nicht weiterverfolgt)

Bzgl. des Binärformats siehe auch libosmscout/ProcessingResult.txt als  
grundlegenden Einstieg.


Es wäre hilfreich, wenn du genauer beschreibst, was du dir angeschaut  
hast, was dich interessiert (und warum), damit ich gezielter deine  
Fragen beantworten kannst.


Das würde den Einstieg erleichtern. Letztlich geht es um höchstens 2  
DIN A4 Seiten für den Konverter, 2 für den Router...

Vielleicht kann man so Programmierer fangen?  (Nicht nur mich.)


Ja, aber es werden vermutlich die zwei Seiten sein, die dich nicht  
weiterbringen. Die Frage nach wie geht das, kann man von  
verschiedenen Sichten angehen. Sei etwas konkreter :-)



Das ist kein Coding Problem. Das ist ein Problem von Zeit und Leuten.
Hab ich nicht vor. Die Beispiele sind aus meinen Spielereien und  
werden nicht veröffentlicht.


Hmmm, wir sollen Sachen für dich beschreiben und du rückst deine  
Sourcen nicht raus ;-)?



Was wuerde ich fuer 5 Stunden mehr die Woche geben... ;-)


Geht mir genau so.

--
Gruß...
   Tim



___
Talk-de mailing list
Talk-de@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-de


Re: [Talk-de] Entwicklung eines Navi für OSM Daten

2011-10-23 Thread Tim Teulings
Hallo!

 Ich kann mir vorstellen das es etliche Leute wie mich gibt, die gern an 
 einem Programm mitarbeiten würden aber unter zeitlicher Begrenzung. Ich 
 denke an langfristig 5 Std. pro Woche, in der Anfangsphase sicher etwas 
 mehr. Damit so jemand nützlich sein kann müsste ein Projekt
 
 *** in möglichst viele abgeschlossene Module aufgetrennt sein, mit 
 dokumentierter Schnittstelle. Geht das überhaupt? Na, wenn nicht, das 
 Umdokumentieren nicht vergessen.

Libosmscout sucht weiterhin Mitstreiter. Es handelt sich hierbei nicht um eine 
vollstaendige Navi-Software, aber doch um eine modulare Sammlung notwendiger 
Basiskomponenten. Ich habe auch nichts gegen weitere Module.
 
 *** für Neulinge dokumentiert sein. Ich meine grundsätzliche  
 *** die alten Mitarbeiter im Projekt sollten für Neulinge Arbeiten 
 definieren, beschreiben und die Einstiegspunkte aufzeigen.
 Das dient alles dazu einem Interessierten den Einstieg zu erleichtern 
 und zu motivieren dabei zu bleiben.


Auch bei libosmscout ist nicht alles dokumentiert. Mein Angebot ist daher, dass 
ich auf Anfrage alles erklaere und dokumentiert, was dem Fragenden unklar ist. 
So sind z.B. bereits eine Reihe kleinerer Demos entstanden. Aber ich habe auch 
schon eine Dokumentierung des Fieleformats abgelehnt, da hier der Aufwand aber 
eben auch die dynamik zu gross ist/war. 

Grundsaetzlich sollte man Open Source Projekte nicht (nur) auf Basis der 
exiatierenden Doku betrachten, sondern die Response auf Fragen.
 
 Kann das funktionieren? Keine Ahnung! Aber ich würde es so versuchen.

Das ist kein Coding Problem. Das ist ein Problem von Zeit und Leuten.

 Wie ist es, wollen wir versuchen ein Navi herzustellen? Hat jemand Lust 
 mitzumachen?
 Wie wollen wir starten? Fangen wir von vorne an und arbeiten Teile von 
 monav oder gosmore ein oder bauen wir auf monav auf oder...

Ich wuerde bei vermeintlich toten Projekten den Tod erst einmal sicherstellen. 
Sprich: hast du schon mit den Entwicklern von Monav ueber deren aktuelle 
Situation gesprochen? 

Bei einem exiatierenen Projekt mitzuhelfen ist besser, als ein neues 
anzufangen. Sonst bist du in einem Jahr auch nur so ein halbgares Dingen...

Was wuerde ich fuer 5 Stunden mehr die Woche geben... ;-)
 
-- 
Gruß...
     Tim
___
Talk-de mailing list
Talk-de@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-de


Re: [Talk-de] Mehr OpenStreetMap Softwareentwicklung und die?Engineering WG

2011-10-13 Thread Tim Teulings
Hallo!

 Ich bin fest davon überzeugt (bzw. ich hoffe es), dass Smartphone Apps
 eine temporäre Erscheinung sind, die es nur so lange gibt wie generische
 Programme aka Webbrowser noch nicht genügend features haben.
 
 Es ist doch faktisch ein fürchterlicher Rückschritt zur Browserbasierten
 Internet PC/Mac/Linux Welt, dass man im Mobilbereich Software für
 mindestens 3 inkompatible Plattformen in mindestens 3 inkompatiblen
 Programmiersprachen erstellen muß.

Ja. Aber es liegt nicht im Interesse des Herstellers, kompatibel zur Konkurenz 
zu sein. Aktuell ist die Wahl von Sprache, etc.. Bei mobilen Plattform 
offensichtlich begruendet in dem Versuch, sich abzugrenzen und Entwickler und 
User zu binden.

-- 
Gruß...
     Tim
___
Talk-de mailing list
Talk-de@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-de


Re: [Talk-de] Mehr OpenStreetMap Softwareentwicklung und die Engineering WG

2011-10-11 Thread Tim Teulings

Hallo!

Als Autor von libosmscout antworte ich mal.


On Tue, 2011-10-11 at 10:27 +0200, Nils Faerber wrote:

1. Effiziente lokale Datenspeicherung und für eine effiziente und
schnelle lokale Abfrage.

[...]


Ja.


2. Effizienter und state-of-the-art lokaler Map Renderer.

[...]


Bei einem Renderer, der eine Map in der Größenordnung 200ms liefert, 
ist die Qualität der Map immer ein Kompromiss. Zugegeben sind die 
Datenstrukturen und Datenqualität von OSM auch nicht immer hilfreich 
(aber das macht es ja nur aufregener ;-)). Mein Bestreben ist es eine 
gute Qualität abzuliefern bei sinnvoller Performance. Ggf. sind 
erweiterte Funktionalitäten, an/abschaltbar zu gestalten. Ich versuche 
auch eine hohe Flexibilität bzgl. der Optik der Map zu ermöglichen, aber 
Performance erzwingt hier eben bestimmte Kompromisse.



Oh - sollte soetwas wider Erwarten doch bereits existieren, und ich habe
mich danach schon wund gegoogled, nehme ich sachdienliche Hinweise sehr
gerne entgegen!
Aus lauter Verzweiflung habe ich mir jetzt schon ein Garmin Nüvi in der
Bucht geschossen, damit ich wenigstens ansatzweise OSM Karten für
Navigation verwenden kann, aber das kann ja echt nicht die Lösung sein...


Hast du dir libosmscout [1] schon angesehen? Eingesetzt wird das z.B.
schon in MoNav [2], zusammen mit dem extrem schnellen MoNav routing
daemon.


Es hat zwar Überlegungen gegeben, libosmscout für das Map-Rendering in 
Monav zu integrieren, dies ist aber noch nicht geschehen. Der aktuell 
verwendete Renderer ist ein anderer. Von den Screenshots her ist meinem 
persönlichen Empfinden nach libosmscout schicker, aber so etwas ist 
immer Geschmackssache.



Recht sicher, aber mal sehen, was war das nochmal...


[1] https://wiki.openstreetmap.org/wiki/Libosmscout
[2] http://monav.openstreetmap.de/


Ah, ja, richtig, hatte ich!
Das ist in der Tat einer der vielversprechenderen Ansätze, gefiel mir
ganz gut, war nur etwas frickelig ans Laufen zu bekommen (also außerhalb
von Monav.


Sollte es Probleme geben, sollte man mich kontaktieren. Noch besser ist 
die Verwendung der entsprechenden Mailingliste.



Teile davon könnte man sicherlich extrahieren und für den von mir
skizzierten Zweck verwenden - oder vielleicht gleich das ganze OSMScout?
Dann wäre es nur noch eine Frage, die Software zu verallgemeinern, damit
sie breit eingesetzt werden kann. Also gute Trennung von Renderer,
Kartendaten und Routing, damit ggf. auch mal eine der Komponenten gegen
eine andere getauscht werden könnte.


libosmscout ist so modular designed (die Implementierung ist da 
sicherlich noch nicht perfekt), dass der Import, der Zugriff auf Daten 
sowie das Rendering auf gemeinsamen Datenstrukturen aufbauen. Es sollte 
aber möglich sein, einen Import zu schreiben, der z.B. nicht auf *.osm 
oder *.osm.pbf Dateien aufbaut, so lange die Daten den grundlegenden OSM 
Strukturen entsprechen. Ebenso sollte die Schnittstelle der Datenbank 
(Zugriff auf die beim Import generierten Dateien) auch durch eine andere 
Implementierung ersetzbar sein. Schließlich greift der Renderer nicht 
direkt auf die Datenbank zu, so dass prinzipiell auch Daten aus einem 
Online-Zugriff in den Renderer gesteckt werden können.
Integration von Routing ist aktuell eher provisorisch würde aber 
entsprechend implementiert.



Das letzte mal als ich mir das angesehen hatte, war der Renderer noch
stark eingeschränkt, d.h. es gab kein richtiges sinnvolles API, um von
einer Applikation aus den Renderer als Widget einzubinden und zu
beeinflussen (Center-Koordinate setzen, Rotation etc.).
Alles machbar, keine Frage! Müßte man nur den libosmscout Author mal
fragen und ggf. zusammenarbeiten.


Feedback/Anwender Herzlich willkommen :-)

Aktuell arbeitet der Renderer mit verschiedenen Backends (in 
verschiedenen Stadien). Das cairo Backend ist am fortgeschrittesten, 
gefolgt von einem libagg und Qt Backend. Es gibt auch Anfänge für ein 
SVG Backend. Neue Backends zu schreiben ist relativ unaufwändig.


Eine Abstraktion über das eigentlich ich rendere in ein Canvas in 
Richtung Widget ist aber sehr schwierig. Ein Gtk Widget (Gtk 2 oder 
Gtk 3?) und ein Qt Widget (oder doch besser zur Verwendung in QML und 
Co.?) unterscheiden sich schon sehr, unterschiedliche APIs für 
Multithreading aber auch unterschiedliche Anforderungen eines Clients 
(Monav hätte gerne Tiles, die Beispielprogramme rendern immer den 
sichtbaren Auschnitt) erzeugen beliebig viele Varianten von Widgets - 
die dann doch nicht passen. Die Personen, die libosmscout zum Laufen und 
integriert bekommen haben, hatten Aufwand in T Bereich Tage. Für 
jemanden, der Mal eben schnell ein vollständiges Programm im Kontext 
Routing,POI etc... schrieben will, ist dies der geringste Aufwand und 
meiner Meinung nach sollte das kein Hinderungsgrund sein. Tatsächlich 
habe ich bereits angeboten, entsprechende Widgets zu integrieren, dann 
aber als Library on-Top der bestehenden libraries.


Rotation ist in libosmcout aktuell die Aufgabe das Anwenders 

Re: [Talk-de] Tiles Downloader bremsen Server aus

2011-10-08 Thread Tim Teulings

Hallo!


Eine Applikation, die gut und schnell selber rendert, ist halt
schwieriger zu schreiben, als der 1000. Tile-Downloader, den man sich
mal eben im App-Baukasten zusammenklickt ;)


Hier der Hinweis auf http://libosmscout.sourceforge.net/. Dabei handelt 
es sich eine Library für Offline-Rendering, die in eigene Applikationen 
integriert werden kann.


--
Gruß...
   Tim

___
Talk-de mailing list
Talk-de@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-de


Re: [Talk-de] Frage an die Nutzer von Geofabrik-Extrakten

2010-11-26 Thread Tim Teulings

Hallo!

Ich habe jetzt doch noch eine Moeglichkeit gefunden, wie ich das  
Problem etwas eleganter und mit minimalem Extra-Aufwand loesen kann.  
Ab heute (in ein paar Stunden duerften alle Extrakte auf dem  
Downloadserver sein) sollte das Relationsproblem behoben sein, und  
zwar unter Beibehaltung der Sortierung.


Danke :-) Das klingt nach einer Lösung, vor der alle profitieren. Ich  
vermute, die Aussagen gelten auch für die *.pbf Dateien?


--
Gruß...
   Tim



___
Talk-de mailing list
Talk-de@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-de


Re: [Talk-de] Frage an die Nutzer von Geofabrik-Extrakten

2010-11-25 Thread Tim Teulings

Hallo!

Ich habe mal unter download.geofabrik.de/tmp ein aktuelles  
Deutschland-File nach diesem neuen Muster hingelegt. Gibt das bei  
irgendjemandem Probleme? Es wird nicht moeglich sein, alte und  
neue Files parallel anzubieten - *entweder* die Relationen schoen  
geordnet *oder* vollstaendig ;)


Ja, libosmscout baut Indizes über seine binären Daten auf. Während des  
Imports geht es davon aus, dass Nodes in aufsteigender Id Reihenfolge  
vorkommen. Theoretisch kann ich ein Index auch auf eine unsortierte  
Datei aufbauen, aber dann kann ich nicht mit relativen Offsets  
arbeiten :-/


Eine Sortierung ist daher sinnvoll und wenn ich sie nicht bekomme, mus  
ich sie mühsam selbst herstellen und kann dabei nicht davon ausgehen,  
das sich alle Dateien im Hauptspeicher halten kann.


Das Problem, dass Relation mit Referenzen auf Relation aktuell nicht  
ausgewertet werden, da die Ids in den Referenzen ggf. noch nicht  
bekannt sind (weil sie in der Datei hinter der aktuellen Referenz  
liegen) ignoriere ich aktuell noch, da es drängerende Probleme gibt  
;-). Allerdings sollte das für mich möglicherweise kein Problem sein,  
da der Import 2-stufig läuft, d.h. erst baue ich über die (binären)  
Rohdaten einen Index auf, dann generiere ich die tatsächlichen Daten.  
Unschön ist dann nur, dass ich die referenzierten Nodes und Ways in  
einer Referenz ggf. mehrfach auswerte... aber einen Tod muss man  
sterben ;-)


P.S.: Suche weiterhin Mitstreiter

--
Gruß...
   Tim



___
Talk-de mailing list
Talk-de@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-de


Re: [Talk-de] Frage an die Nutzer von Geofabrik-Extrakten

2010-11-25 Thread Tim Teulings

Hallo!


Ja, libosmscout baut Indizes über seine binären Daten auf. Während des
Imports geht es davon aus, dass Nodes in aufsteigender Id Reihenfolge
vorkommen. Theoretisch kann ich ein Index auch auf eine unsortierte
Datei aufbauen, aber dann kann ich nicht mit relativen Offsets arbeiten :-/


Die Nodes und Ways waeren ja weiterhin sortiert. Bloss die  
Relationen nicht. (Man kann auch einfach ein osmosis --sort drauf  
loslassen, aber das braucht halt wieder ein bisschen Zeit...)


Ich nutze osmosis nicht und hatte auch eigentlich nicht vor das zu ändern ;-)

Die Zahl der Relation ist natürlich relativ klein, aber ich versuche  
gerade den Import so schnell zu bekommen, dass man auch in sinnvoller  
Zeit Daten für ganz Europa generieren kann, da ist ein weiterer  
sortierender Processing Schritt nicht hilfreich und mit sortierem im  
Hauptspeicher ist es dann auch schnell wieder vorbei. Vor allem  
gewinne ich durch die Änderung der Reihenfolge persönlich nichts, sie  
löst das Problem (wa ich grundsätzlich auch sehe und auch habe) nicht  
für mich sondern macht mein Leben schwerer.


Aktuell ist das scheinbar eine Lösung die einem Tool hilft, aber nicht  
grundsätzlich allen, weil deren Anforderungen anders/komplexer sind.  
Alternativen?


(Grundsätzlich überlege ich, die Ids intern gar nicht zu verwenden, da  
eindeutige Ids und eine Sortierung schön ist, aber die  
Sortierreihenfolge (in der Reihenfolge des Anlegens) für meine Zwecke  
nicht optimal ist. Mir wäre eine Id-Vergabe und Sortierung lieber, wo  
naheliegende Objekte auch eine naheliegende Id haben. Aber ich  
schweife ab...)


--
Gruß...
   Tim



___
Talk-de mailing list
Talk-de@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-de


Re: [Talk-de] Frage an die Nutzer von Geofabrik-Extrakten

2010-11-25 Thread Tim Teulings

Hallo!


Die Zahl der Relation ist natürlich relativ klein, aber ich versuche
gerade den Import so schnell zu bekommen, dass man auch in sinnvoller
Zeit Daten für ganz Europa generieren kann



Wäre es da nicht generell ohnehin sinnvoller mit pbf zu arbeiten?


Ja, seit dem Wochenende gibt es neben Country auch Western, sprich  
neben dem Importvon *.osm Dateien nun auch *.pbf :-) (bis zu 14x  
schneller) Ich ging aber davon aus, dass die Änderung prinzipiell  
beide Formate betreffen würde (ist das korrekt?) und würde die  
Unterstützung für *.osm auch nicht zeitnah entfernen wollen.


--
Gruß...
   Tim



___
Talk-de mailing list
Talk-de@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-de


Re: [OSM-talk] Custom rendering of a small map

2010-06-05 Thread Tim Teulings
Hello!
 I'm interested in this, too, because I want to draw OSM data in my car 
 computer as a sort of GPS satnav/realtime editor.

See libosmscout.sf.net. It is designed as a library for offline map 
drawing (however not editing) in mobile devices. It is a renderer (and 
router) optimized for minimum data size and speed.
 Dane (of Mapnik fame) suggested I use Mapnik with the OSM data plugin. 
 That cuts out the majority of the setup time due to PostGIS install 
 and import of OSM data.

Since libosmsocut uses cairo internally and cairo has SVG export this 
would should work with it, too. But I assume it needs some more time to 
get the required drawing quality to be usable for generating printable 
maps (but it is already worth a try :-)).

-- 
Gruß...
Tim


___
talk mailing list
talk@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk


Re: [Talk-de] Details mappen in Dortmund

2010-03-26 Thread Tim Teulings
Hallo!

 solange man es sauber macht, gibt es damit auch routingtechnisch keine
 Probleme: man wird halt aussenrum anstatt mitten drüber geleitet.

In libosmcout unterscheide ich beim Routing explizit zwischen Flaechen und 
Wegen. Bei Flaechen kann ich von jeden Punkt auf dem Umfang zu jedem anderen 
Punkt des Umfangs direkt gelangen - die Flaeche also explizit queren. Ist das 
falsch? 

--
Gruß...
Tim___
Talk-de mailing list
Talk-de@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-de


[OSM-talk] Request for help: libosmscout

2010-03-14 Thread Tim Teulings
Hello!

I'm still looking for people interested in helping me with further 
development libosmscout (http://libosmscout.sf.net). The library 
steadily improves, but more people could simply get more work done 
faster ;-)

libosmscout is a C++ library, that implements offline map drawing and 
routing based on OSM data. It does this by import an existing *.osm file 
and generating a binary, plattform independent file based database and 
offering an high level API on top of this database.

The main target group of the library are people that are interested in 
developing applications based on OSM and that do not want to directly 
access available data using existing online APIs. Such applications of 
course also include offline navigation software but of course other, 
more specialized applications are possible.

Recent discussions with interested people however have shown that 
libosmscout has a much broader target group. Since the library consists 
of separate components for import, dataaccess, routing and map drawing, 
other usage senarios are also possible and I'm also looking for people 
that want to improve libosmscout in that direction:

* Generating stylable (paper) maps
* Using it as a small desktop local caching tile server with very light 
infrastructure requirements.
* Using it to tests and compare different routing alogrithm (that can 
share pre- and postprocessing and thus safe the developer the hassle to 
fiddle around with *.osm file format and generating a good textual 
routing description).
* Use the internal data structures and map drawing for online-data API 
based map drawing
* Statistical analysis and data test suite

libosmscout currently depends on libxml and libcairo (, but even that 
could be abstracted ;-)) and thus should work on various platforms.

If you are interested take a look at libosmscout.sf.net for further 
details (and a video) or simply contact me.

-- 
Gruß...
Tim


___
talk mailing list
talk@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk


Re: [Talk-de] S: Hilfe bei Autobahnen - name per bot loeschen

2010-03-09 Thread Tim Teulings
Hallo!

 oder nur so, da das A 93 ja aus der Relation vererbt wird:
 highway=motorway
 name=Inntal-Autobahn


 Dann fliegt das A93 aber aus den meisten Karten raus, die sich nicht um
 Relationen scheren.

Oder entsprechende Software muß vermehrt Informationen aus Relationen in 
die entsprechenden Wege (Nodes) zurückpropagieren :-/

Ist es ein Ziel das *.osm Redundanzfrei zu gestalten? Dann wäre dies ein 
logischer Schritt...

-- 
Gruß...
Tim


___
Talk-de mailing list
Talk-de@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-de


Re: [Talk-de] OSM-Routing auf WinCE

2010-02-27 Thread Tim Teulings
Hallo!

 Die Problemstellung ist relativ einfach; wie man den kuerzesten Weg in
 einem Graphen sucht, das versteht jeder, und wenn jemand ein paar
 Semester Informatik oder Operations Research oder sowas hatte, dann sind
 ihm auch die einschlaegigen Algorithmen (Dijkstra, A*) schon ueber den
 Weg gelaufen.

A* ist nicht schlecht. Die Lösung ist wohl grundsätzlich optimal - aber 
A* ist langsam :-/

-- 
Gruß...
Tim


___
Talk-de mailing list
Talk-de@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-de


Re: [Talk-de] Routing auf Navi für Anfänger

2010-02-25 Thread Tim Teulings
Hallo!

(aus gegebenen Anlass ;-)).

Ich bin seit einiger Zeit an der Entwicklung von libosmscout
(http://libosmscout.sf.net). Ziel dieser Entwicklung ist das Bereitstellen
von Basisfunktionalitäten für offline-fähige Navgiationssoftware. Dies
beinhaltet das Zeichnen von Karten, das Suchen von Karteninhalten sowie
Routing. Performance und Hauptspeicherverbrauch sollten der Ausstattung von
entsprechenden mobilen Geräten angemessen sein. Es handelt sich hierbei
nicht um die Entwicklung einer Navigationssoftware, sondern nur um die
entsprechenden Basisdienste. Mit einer entsprechenden Bibliothek sollte
aber das Entwicklen einer entsprechenden Applikation erheblich einfacher
(aber sicherlich nicht einfach) sein. Weitere Informationen auf der
Homepage (Screenshots, Video). Die aktuellen Anforderungen bzgl. des
Betriebssystems sind realtiv gering (C++, xml-Parser, für Karten
libcairo), eine Nutzung damit auch unter Windows, iXXX und Symbian
prinzipiell möglich (mein Ziel ist Nokias maemo/bzw. Nokias und Intels
MeeGo Plattform).

Für dieses Projekt suche ich noch Hilfe. Bei Fragen/Interesse bitte an
mich wenden :-)

-- 
Gruß...
Tim

___
Talk-de mailing list
Talk-de@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-de


Re: [Talk-de] Routing auf Navi für Anfänger

2010-02-25 Thread Tim Teulings
Hallo!

 Für dieses Projekt suche ich noch Hilfe. Bei Fragen/Interesse bitte an
 mich wenden :-)
 
 Wäre es vielleicht sinnvoll einen Lightning Talk auf der FOSSGIS zu
 machen?
 
 Siehe Mail von Fred!

Darüber habe ich sogar schon nachgedacht. Bonn-Osnabrück ist auch
prinzipiell machbar, aber auf der Abreit geht es gerade drunter und
drüber, so daß ich vermutlich nicht einen Tag freibekommen werde :-/ Ich
habe aber kein Problem jemand anderes entsprechend zu briefen ;-)

-- 
Gruß...
Tim

___
Talk-de mailing list
Talk-de@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-de


Re: [Talk-de] Planet-Extrakt D-A-CH

2010-02-05 Thread Tim Teulings
Hallo!

 DACH ist toll aber Leute aus NRW hätten dann gerne auch Benelux
 zumindest teilweise dabei .. sinnvoll wäre dann doch eher ein etwas
 größer gefasster Deutschland -Ausschnitt bei dem das Grenzgebiert gut
 miterfasst ist. Nun dürft ihr euch über die Breite des Grenzgebietes
 (bin für das Gebiet was man zu Fuss innerhalb von 2 Tagen von der
 Grenze erwandern kann ;-)) ) streiten.

Richtig. Es sieht so aus, als wenn nordrhein-westfalen.osm nicht die
Grenzen von NRW beinhaltet. Damit sind z.B. auch die Grenzen des
Regierungsbezirks Arnsberg nicht vollständig. Da wird etwas zu scharf
geschnitten ;-) Unschön, wenn man versucht Städte in der Form
Bergkamen/Kreis/Unna/Regierungsbezirk Arnsberg/NRW über Boundaries
aufzuarbeiten :-/

-- 
Gruß...
Tim

___
Talk-de mailing list
Talk-de@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-de


Re: [Talk-de] Vektorkarten auf Windows-CE/Mobile?

2010-01-31 Thread Tim Teulings
Hallo!

 Welches der vielen Programme zur Darstellung von Offline-OSM-Karten
 beherrscht Vektordarstellung?

 Die Programme, die ich bislang gefunden habe wollten alle vorher Tiles
 als PNG downloaden. Das mag für Großraum Eschborn noch funktionieren,
 aber spätestens bei Hessen Komplett in Z17 wird's mit dem
 Flash-Speicher eng...

 Aber vermutlich habe ich nur falsch geschaut, daher: Welche Empfehlung
 hättet Ihr für mich, um zumindest eine OSM-Deutschlandkarte
 dabeizuhaben, die nicht den Einschränkungen des Garminformates unterliegt?

libosmscout (libosmscout.sf.net) hat dies zum Ziel. Aktuell entwickle 
ich unter Linux, weiss aber das ein Build unter Windows erfolgreich war. 
Ein Build unter Windows CE sollte daher ebenfalls möglich sein (leider 
habe ich selbst aber keine Entwicklungsumgebung/Gerät). libosmscout 
befindet sich allerdings noch in der Entwicklung (Features/Performance).

-- 
Gruß...
Tim


___
Talk-de mailing list
Talk-de@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-de