OpenStreetMap Forum

The Free Wiki World Map

You are not logged in.

#1 2010-12-09 15:21:23

Adressen finden in OSM mit Garmin

Hallo zusammen,

jetzt ist es ja so das wohl laut Presse OSM stark auf der Überholspur ist. Ja einige wohl schon überholt hat. Nun wäre es ja gut wenn man das Überholen was festigen könnte, indem das eingeben und finden von Adressen in den Geräten von Garmin verbessern könnte. Bei manchen Geräten lässt sich garnichts finden, bei einigen gehts so halbwegs. Weiß einer ob die Möglichkeit besteht diese Suchfunktion zu verbessern?

Lieben Gruß Jürgen

PS: Bin nicht ganz neu, nur habe ich die ganze letzte Zeit den Account von meinem Bruder ( rasky ) benutzt. Da ich lange Zeit kein eigenes www hatte und von ihm gemappt habe.

Deshalb auch erst dieses 1. Posting mit meinem jetzt eigenen Acount.

Danke

Offline

#2 2010-12-09 16:36:15

viw
Super Senior Member
Registered: 2010-05-15
Posts: 1,820

Re: Adressen finden in OSM mit Garmin

Hallo

OSM und Garmin sind zwei verschiedene Dinge. Es haben sich verschiedene Menschen gefunden, welche das Garminformat erforscht haben. So war es möglich die Daten von OSM für diese Geräte aufzubereiten. Zunächst konnte man nur Rasterkarten anzeigen. Später konnten sogar Navigationsfunktionen eingebaut werden.
Letztenendes ist es bei den Garminkarten so wie bei den Onlinekarten. Jeder Ersteller entscheidet was er in seine Karten drin haben möchte und was nicht. Vielleicht kommt dann bei den Geräten noch dazu, dass sie das eine oder andere nicht oder gerade anders unterstützen. Es hilft also einmal verschiedene Karten zu testen.

Offline

#3 2010-12-09 16:52:55

aighes
OSM Addict
From: Germany - Thuringia
Registered: 2009-03-29
Posts: 4,722
Website

Re: Adressen finden in OSM mit Garmin

Hallo Jürgen
Wie viw schon angedeutet hat, sind die Garminkarten nur ein Produkt, das aus den OSM-Daten erstellt werden. Verbessert werden kann die Adresssuche auf jeden Fall. Leider bzw. verständlicherweise verrät Garmin nicht, wie man die Daten anordnen muss. Das es überhaupt freie Garminkarten gibt ist schon eine reife Leistung.

Wenn du helfen kannst beim reverseengineering des Formats, dann melde dich bei den Jungs von mkgmap.


Viele Grüße
Henning, developer of RadReiseKarte and member of DWG

Offline

#4 2010-12-09 17:04:34

Re: Adressen finden in OSM mit Garmin

Hallo zusammen,

erstmal Danke für die Infos. Klar bin ich total froh das es überhaubt klappt.
das mit dem reverseengineering ist mir im Moment noch zu hoch, sorry.

Gruß Jürgen

Offline

#5 2010-12-09 17:09:39

Re: Adressen finden in OSM mit Garmin

Es gibt neben mkgmap noch ein weiteres Programm das Garmin Karten erstellen kann.
Ob bei den damit erstellten Karten die Adresssuche funktioniert weiss ich aber nicht.

cgpsmapper home page wrote:

Long awaited global indexing is here! Together with a fresh 096 version.
Global indexing (find functionality devices like NUVI..) is available as part of Pro and Routable version of cGPSmapper!

Chris

Offline

#6 2010-12-10 15:29:51

Re: Adressen finden in OSM mit Garmin

chris66 wrote:

Es gibt neben mkgmap noch ein weiteres Programm das Garmin Karten erstellen kann.
Ob bei den damit erstellten Karten die Adresssuche funktioniert weiss ich aber nicht.

cgpsmapper home page wrote:

Long awaited global indexing is here! Together with a fresh 096 version.
Global indexing (find functionality devices like NUVI..) is available as part of Pro and Routable version of cGPSmapper!

Chris

cgpsmapper wird wohl bald Open Source, erste Teile gibt es schon. Ich denke das wird der Weiterentwicklung von mkgmap einen starken Schub geben, die Entwickler warten auf jeden Fall schon fingernägelkauend darauf. Vielleicht wird damit auch das Adress-Problem gelöst.

http://www.cgpsmapper.com/
http://sourceforge.net/projects/cgpsmapper/


Deine eigene kleine Garmin-Karte - schnell, aktuell, individuell - µMap

Offline

#7 2011-02-11 22:39:18

Re: Adressen finden in OSM mit Garmin

speedpilgrim wrote:

cgpsmapper wird wohl bald Open Source, erste Teile gibt es schon. Ich denke das wird der Weiterentwicklung von mkgmap einen starken Schub geben, die Entwickler warten auf jeden Fall schon fingernägelkauend darauf. Vielleicht wird damit auch das Adress-Problem gelöst.

Laut mkgmap Mailingliste steht der Durchbruch bevor... wink

http://comments.gmane.org/gmane.comp.gi … devel/8108

Chris

Offline

#8 2011-02-16 23:10:28

Re: Adressen finden in OSM mit Garmin

Auf meiner Wiki-Seite biete ich nun eine Deutschlandkarte mit Index-basierter Suche an.

Auf dem Nüvi sollte damit erstmalig eine normale Straßensuche möglich sein.

Über Rückmeldungen würde ich mich freuen, da ich nur ein Etrex habe.

Chris

Offline

#9 2011-02-18 11:18:13

Re: Adressen finden in OSM mit Garmin

Hallo Chris,

ich habe es mit einem Nüvi 750 getestet. Orts- und Straßeneingabe funktionieren, allerdings nicht mit der postalischen Anschrift. Es muss nach dem Stadtteil gesucht werden.

Beispiel:
Baden-Baden, Eckerlestraße wird nicht gefunden
Lichtental, (Baden-Baden,) Eckerlestraße wird gefunden

Nur die Straßen in der Innenstadt werden bei Baden-Baden gefunden. Der Index wertet anscheinend suburb aus.

Grüße
Joachim

Offline

#10 2011-02-18 13:36:50

Re: Adressen finden in OSM mit Garmin

Ja, das ist richtig, man muss immer auf Stadtteil Ebene suchen, die Straßen werden anscheinend
dem nächstgelegenen place-node (town/city/village/suburb) zugeordnet.

(Ist leider nicht dokumentiert, wie das genau funktioniert).

Ist natürlich noch nicht perfekt, auf Dauer wird man sicher die Grenzpolygone heranziehen.

Last edited by chris66 (2011-02-18 13:40:46)

Offline

#11 2011-02-18 15:25:22

aighes
OSM Addict
From: Germany - Thuringia
Registered: 2009-03-29
Posts: 4,722
Website

Re: Adressen finden in OSM mit Garmin

Komisch...in der gleichen Konstellation funktioniert es bei mir mit Weimar (als Stadt) und Tröbsdorf (als Ortsteil). Die Straßen werden Weimar zugeordnet. In Baden Baden gehts auch in meiner Karte nicht.

Grenzpolygone sollte man in jedem Fall nutzen. Allerdings scheint die Auswertung dafür zu komplex oder die Verfügbarkeit der Polygone ist noch zu gering. Wenn jemand Code hat oder mit arbeiten möchte, die Jungs von mkgmap sind bestimmt nicht böse drum wink


Viele Grüße
Henning, developer of RadReiseKarte and member of DWG

Offline

#12 2011-02-20 17:09:50

brogo
Senior Member
From: 54,11 +-1°
Registered: 2009-06-02
Posts: 308

Re: Adressen finden in OSM mit Garmin

chris66 wrote:

Auf meiner Wiki-Seite biete ich nun eine Deutschlandkarte mit Index-basierter Suche an.

Der Download ist für mich nur zum Ausprobieren etwas zu groß.

Kannst Du mal kurz schildern welche Parameter man benutzen muß, damit die Suche funktioniert? Muß man im Style-File etwas anpassen?

Ich habe mkgmap-index-r1860.jar benutzt. Bir mir klappt es (Oregon 450) aber nicht.

Christian

Offline

#13 2011-02-20 17:18:57

Re: Adressen finden in OSM mit Garmin

brogo wrote:

Muß man im Style-File etwas anpassen?

Nein, ich habe mit Standard-Style gebaut.

Optionen:

--latin1
--location-autofill=1
--generate-sea=extend-sea-sectors,close-gaps=5000,floodblocker
--description=OSMGERMANY --country-name=Deutschland --country-abbr=DEU --area-name=DEU --series-name=Germany --family-name=Germany
--family-id=70 --product-id=1 --mapname=63240001
--delete-tags-file=..\delete.txt (darüber schmeiße ich buildings raus)
--route --net --remove-short-arcs --make-opposite-cycleways
--add-pois-to-areas --link-pois-to-ways
--index --location-autofill=1 --gmapsupp --tdbfile

Der endgültige Index wird erst in MapSource / BaseCamp gebaut. Dort also die Karte reinladen und
via MapInstall zur Speicherkarte schicken.

Offline

#14 2011-02-20 17:27:29

aighes
OSM Addict
From: Germany - Thuringia
Registered: 2009-03-29
Posts: 4,722
Website

Re: Adressen finden in OSM mit Garmin

--net ist AFAIK überflüssig, wenn man --route nutzt. Ansonsten hast du noch --location-autofill=1 doppelt drin. Für die Index-Builds kann man das --gmapsupp auch weg lassen.

Last edited by aighes (2011-02-20 17:28:02)


Viele Grüße
Henning, developer of RadReiseKarte and member of DWG

Offline

#15 2011-02-21 15:40:50

brogo
Senior Member
From: 54,11 +-1°
Registered: 2009-06-02
Posts: 308

Re: Adressen finden in OSM mit Garmin

chris66 wrote:

Der endgültige Index wird erst in MapSource / BaseCamp gebaut. Dort also die Karte reinladen und via MapInstall zur Speicherkarte schicken.

Das war sicherlich der entscheidene Hinweis.

Ich habe nun Basecamp herunterladen (125 MB) und installiert; NSIS-Installer geladen und installiert, dann mittels nsi-Datei meine eigene Karte in eine EXE-Datei gepackt (was für ein Aufwand) und schon konnte ich meine Karte in Basecamp ansehen. Leider habe ich es gestern noch nicht geschafft, über BC meine Karte aufs Garmin zu schieben. Werde das morgen noch mal angehen.

Ich bin mir aber noch nicht sicher, ob ich dieses Vorgehen in meinen Workflow einbinden werde, ist einfach zum umständlich und nicht scriptbar. Die rechtliche Lage (Weitergabe der Karte) dürfte durch Verwendung von Basecamp auch nicht so einfach sein.

Besteht eine geringe Hoffnung, daß die Indexerstellung auch mal in mkgmap realisiert wird?

Christian

Offline

#16 2011-02-21 16:14:33

aighes
OSM Addict
From: Germany - Thuringia
Registered: 2009-03-29
Posts: 4,722
Website

Re: Adressen finden in OSM mit Garmin

Die Hoffnung ist vorhanden und keinesfalls gering...aber es steht nicht ganz oben auf der Prioritätenliste. Erstmal muss alles andere mehr oder weniger bugfrei funktionieren.

Im Prinzip ist es aber relativ einfach, was man machen muss. Input ist bekannt, Output ist bekannt, man muss "nur" noch die Zuordnung finden. wink


Viele Grüße
Henning, developer of RadReiseKarte and member of DWG

Offline

#17 2011-02-24 15:00:51

Re: Adressen finden in OSM mit Garmin

Leider funktioniert mein Karte anscheinend nicht auf allen Modellen.

    * als funktionierend gemeldet: Nüvi 205, Nüvi 750, Nüvi 1350
    * als nicht funktionierend gemeldet: Nüvi 1390Tpro (Index-Suche geht nicht)

Last edited by chris66 (2011-03-02 20:59:43)

Offline

#18 2011-02-24 19:40:03

Re: Adressen finden in OSM mit Garmin

Hi,

funktioniert ebenfalls: Nüvi 1350 (Ortsteil als Stadt eingeben)

Danke für die Karte

zorque

Offline

#19 2011-03-01 20:43:44

Re: Adressen finden in OSM mit Garmin

chris66 wrote:

Auf meiner Wiki-Seite biete ich nun eine Deutschlandkarte mit Index-basierter Suche an.

Nüvi-User wrote:

Hallo Chris,
ich glaube da läuft was schief. Auf meinem nüvi1390tpro gibt es keine Index-Suche. Bei diesem Gerät gibt es eine Adresssuche, die aber nicht funzt bei OSM karten.
Bei meinen mit mkgmap selbst erstellten Karten gehe ich über die POI-Suche und gebe dort den Straßennamen ein, das geht sehr gut (muss aber erst die Stadt auswählen).
Es wäre lieb von Dir wenn Du mal den Kontakt zu dem nüvi1350 User herstellen könntest. Dieses Gerät hat nämlich auch keine Index-Suche.
Vielleicht steh ich ja total auf dem Schlauch.

Also auf meinem Etrex geht es ja so mit der Adresssuche: Ich muss erst eine Region wählen -> Deutschland
dann eine Stadt, Hausnummer (zB. "1"), dann zeigt er die gefundenen Adressen/Straßen an.

Geht es auf dem Nüvi anders ?

Chris

Last edited by chris66 (2011-03-01 20:46:09)

Offline

#20 2011-03-01 21:44:19

Re: Adressen finden in OSM mit Garmin

Hallo Chris,
das was du gerade schreibst geht aber auch nur bei der Karte deiner Homepage.

Mit allen anderen OSM Karten nicht

Jürgen

Offline

#21 2011-03-01 21:51:59

aighes
OSM Addict
From: Germany - Thuringia
Registered: 2009-03-29
Posts: 4,722
Website

Re: Adressen finden in OSM mit Garmin

Logisch...nicht alle Kartenersteller unterstützen das...
Ist auch verständlich. Mir selbst ist das ganze noch ein wenig zu beta, was die Zuordnung Stadt -> Land angeht.


Viele Grüße
Henning, developer of RadReiseKarte and member of DWG

Offline

#22 2011-03-01 22:47:00

Re: Adressen finden in OSM mit Garmin

derjürgen wrote:

das was du gerade schreibst geht aber auch nur bei der Karte deiner Homepage.
Mit allen anderen OSM Karten nicht

Ja, noch nicht, aber man bastelt ja fleissig an dem Thema. wink

Vielleicht hat der Nüvi 1390tpro User ja was falsch gemacht, mit anderen Nüvis klappt es ja mit meiner Karte.

Offline

#23 2011-03-02 15:17:34

railrun
Senior Member
From: Dresden
Registered: 2009-10-19
Posts: 212
Website

Re: Adressen finden in OSM mit Garmin

Hallo,

derjürgen wrote:

--latin1
--location-autofill=1
--generate-sea=extend-sea-sectors,close-gaps=5000,floodblocker
--description=OSMGERMANY --country-name=Deutschland --country-abbr=DEU --area-name=DEU --series-name=Germany --family-name=Germany
--family-id=70 --product-id=1 --mapname=63240001
--delete-tags-file=..\delete.txt (darüber schmeiße ich buildings raus)
--route --net --remove-short-arcs --make-opposite-cycleways
--add-pois-to-areas --link-pois-to-ways
--index --location-autofill=1 --gmapsupp --tdbfile

also mit den Einstellungen, funktioniert die Suchfunktion in meinem Oregon 450 nicht (Frage nach Provinz/Bundesland).
Wenn ich "--link-pois-to-ways" weglasse, geht die Suche auf dem Oregon.
Wie man das Problem mit dem "suburb" umgeht ist dir auch nichts bekannt, oder?!
Wenn ich mich nicht täusche stehst du ja auch auf der mkgmap-dev-Liste.

Grüße


VG
Martin

Offline

#24 2011-03-02 19:40:32

aighes
OSM Addict
From: Germany - Thuringia
Registered: 2009-03-29
Posts: 4,722
Website

Re: Adressen finden in OSM mit Garmin

Laut mkgmap-dev wird doch gerade an einer Informationsgewinnung über Polygone gewerkelt. Das über die is_in zu machen ist einfach nur unpraktikabel, daher wäre es verschwendetet Zeit, da noch was dran zu verbessern.


Viele Grüße
Henning, developer of RadReiseKarte and member of DWG

Offline

#25 2011-03-10 18:28:09

railrun
Senior Member
From: Dresden
Registered: 2009-10-19
Posts: 212
Website

Re: Adressen finden in OSM mit Garmin

Hat jemand es mit der neuen Methode ausprobiert?
Ich hab jetzt das Default-Style um die jeweiligen Zeilen erweitert (jeweils point, lines, polygones

mkgmap:country!=* & addr:country=* { set mkgmap:country='${addr:country}' }
mkgmap:country!=* & is_in:country=* { set mkgmap:country='${is_in:country}' }
mkgmap:country!=* & mkgmap:admin_level2=* { set mkgmap:country='${mkgmap:admin_level2}' } ... 

Aber die Straßen liegen immer noch in den Stadtteilen und nicht der jeweiligen Stadt...
mkgmap-Version ist die aktuelle aus dem Trunk.

VG
Martin


VG
Martin

Offline

Board footer

Powered by FluxBB 1.4.8
Hosting sponsored by Oxilion