OpenStreetMap logo OpenStreetMap

OpenStreetMaps in Programm einbinden

andymik ಅವರಿಂದ 20 ಸೆಪ್ಟೆಂಬರ್ 2015 ರಂದು German (Deutsch) ನಲ್ಲಿ ಪೋಸ್ಟ್ ಮಾಡಲಾಗಿದೆ

Hallo, bin neu hier und habe noch keine Erfahrung mit OpenStreetMaps. Ich würde es gerne in mein Programm einbinden (Kunde klickt aus Adresse und sieht wo sie ist). Mein Hauptproblem bei der Einbindung sind im Moment das erzeugen der GeoPosition. Ich habe nur Stadt und Straße, wie komme ich an die GeoPosition ran? Für ein paar Tips wäre ich dankbar…

Viele Grüße Andreas

Email icon Bluesky Icon Facebook Icon LinkedIn Icon Mastodon Icon Telegram Icon X Icon

Discussion

benediktgಅವರಿಂದ 09:38 ರಲ್ಲಿ 20 ಸೆಪ್ಟೆಂಬರ್ 2015ರಂದು ಅಭಿಪ್ರಾಯ

Auf openstreetmap.org läuft die Suche ja auch über Nomoinatim, vielleicht hilft dir das hier weiter: osm.wiki/DE:Nominatim

andymikಅವರಿಂದ 11:10 ರಲ್ಲಿ 20 ಸೆಪ್ಟೆಂಬರ್ 2015ರಂದು ಅಭಿಪ್ರಾಯ

Danke für die schnelle Antwort. Ich suche einfach einen Weg, die Karte mit einer URL aufzurufen. Ich habe leider nicht viel HTML Erfahrung, denke aber, ich werde mich da durchfummeln…

mycae-gmxಅವರಿಂದ 11:39 ರಲ್ಲಿ 20 ಸೆಪ್ಟೆಂಬರ್ 2015ರಂದು ಅಭಿಪ್ರಾಯ

Hallo Andymik,

Zuerst, mein Deutsch ist ziemlich schlimm, aber:

Ich glaube dass du könntest Nomanatim (osm.wiki/Nominatim) benutzen, wenn es nur für Online ist. Wenn du nur Offline nutzen wollen, muss du erstmal ein ziemlch grosses Datenbank esrtmal Downloaden.

Z.B, Osmand nutzt en pro-Land Datenbank mit Strassen und addressen. Fur nur addressen data, z.b. im Gross-Brittanien, die Datenbank mit nur Postleitzahlen ist 34 MB gross (http://download.osmand.net/special-maps/), aber ist fur ungefähr 5 oder mehr einzige addresse.

andymikಅವರಿಂದ 11:49 ರಲ್ಲಿ 20 ಸೆಪ್ಟೆಂಬರ್ 2015ರಂದು ಅಭಿಪ್ರಾಯ

Hallo,

Ich brauche die Karten nur online. Was ich suche, ist eine Möglichkeit, per URL die Adresse zu übergeben und ggf. noch ein paar Parameter über zoom etc.

Das ist eigentlich schon alles. Bei Google Maps geht das ziemlich einfach. Ich kann mir denken, dass das bei OpenStreetMaps auch geht. Nur leider finde ich nicht raus wie…

mycae-gmxಅವರಿಂದ 13:54 ರಲ್ಲಿ 20 ಸೆಪ್ಟೆಂಬರ್ 2015ರಂದು ಅಭಿಪ್ರಾಯ

Wenn du wolttest nur die karte, du könntest openstreetmap.org direkt benutzen:

osm.org/search?query=Schillerstra%C3%9Fe,%20Hannover

Wenn dieses geht nicht für dich, ich glaube du musst die XML Daten erstmal parsen, die Coordinaten und grenzungsbox von Nomantim finden, dann könntest due dieses zum openstreetmap.org ubergeben.

andymikಅವರಿಂದ 14:52 ರಲ್ಲಿ 20 ಸೆಪ್ಟೆಂಬರ್ 2015ರಂದು ಅಭಿಪ್ರಾಯ

Das ist genau das was ich brauche! Gibt es Parameter, um die Adressliste und die Überschrift auszublenden? Ich hätte gerne nur die eigentliche Karte.

mycae-gmxಅವರಿಂದ 16:11 ರಲ್ಲಿ 20 ಸೆಪ್ಟೆಂಬರ್ 2015ರಂದು ಅಭಿಪ್ರಾಯ

Gibt es Parameter, um die Adressliste und die Überschrift auszublenden Dass weiss ich leider nicht. Velleicht jemand anders kann dieses besser antworten.

Die probleme ist wenn es passiert dass eine Query hat mehre als Eine ergebniss. Im diesen Fall, muss man eine Wahl anzeigen, oder eine Entscheidung machen am welche Addresse die Benutzer meint.

Im Prinzip, köntest du die gleiche Information von Nomantim finden, die “Lat/long” parsen, und mit #map= die richtige Standort und zoom fur die Karte anzeigen, z.B mit:

osm.org/#map=12/52.4736/13.2933

die Erste parameter ist die Zoom.

ಲಾಗಿನ್ ಅಭಿಪ್ರಾಯ ತಿಳಿಸಲು