You are not logged in.

Announcement

*** NOTICE: forum.openstreetmap.org is being retired. Please request a category for your community in the new ones as soon as possible using this process, which will allow you to propose your community moderators.
Please create new topics on the new site at community.openstreetmap.org. We expect the migration of data will take a few weeks, you can follow its progress here.***

#1 2015-05-19 08:48:18

Eagle66
Member
Registered: 2015-05-19
Posts: 2

Nominatim mit Ergebnis als Karte

Hallo,
wenn es ein engl. Spezial-Forum hier dafür gibt - bitte den Hinweis - ich bin völlig neu hier wink

Was ich möchte:
Eine OSM-Karte auf eine Homepage einbinden, die nach der Eingabe von Ort, Straße, Hausnummer die Karte als 500x500px Layer mit Markierung darunter anzeigt.

Ich habe das hier:
http://wiki.openstreetmap.org/wiki/Nominatim

mit z.b. dem Ergebnis:
http://nominatim.openstreetmap.org/sear … sdetails=1

Wie kriege ich daraus jetzt die erste "place_id" und ausschließlich diese Karte hier rechts extrahiert:
http://nominatim.openstreetmap.org/deta … d=73723099

Im Quelltext ist es : id="OpenLayers.Map_7_OpenLayers_ViewPort"

Ich habe das hier gefunden, es ist zwar mit OpenLayer aber anders und ohne Markierung.
http://wiki.openstreetmap.org/wiki/DE:O … le_Example

Danke für einen Hinweis.
Rolf

Offline

#2 2015-05-19 11:45:37

R0bst3r
Member
Registered: 2015-04-23
Posts: 686

Re: Nominatim mit Ergebnis als Karte

... (gelöscht)

Last edited by R0bst3r (2015-05-19 11:46:26)


OSM Profis sollten Anfänger mehr ermuntern und mehr unterstützen, damit die Gemeinschaft wächst und vielfältiger wird. Momentan vergrault man immer noch gerne.

Offline

#3 2015-05-19 12:00:39

tunnelbauer
Member
Registered: 2012-01-13
Posts: 1,011
Website

Re: Nominatim mit Ergebnis als Karte


Grüße
Thomas

Offline

#4 2015-05-20 13:52:45

Eagle66
Member
Registered: 2015-05-19
Posts: 2

Re: Nominatim mit Ergebnis als Karte

Okay - danke, MapQuest habe ich bisher nicht verwendet.

Mit dem OpenLayers v3.5.0 MAP geht es auch:
http://openlayers.org/en/v3.5.0/apidoc/ol.Map.html#Map

 <script type="text/javascript">
    var latx            = 50.1159736;
    var lonx            = 8.67203960546713;
    var zoom           = 17;
	
      var map = new ol.Map({
        target: 'map',
        layers: [
          new ol.layer.Tile({
            source:  new ol.source.OSM()
          })
        ],
        view: new ol.View({
          center: ol.proj.transform([lonx, latx], 'EPSG:4326', 'EPSG:900913'), zoom
        })
      });
	  document.write(lonx);
	  document.write(" --- ");
	  document.write(latx);
    </script>

Last edited by Eagle66 (2015-05-20 13:54:46)

Offline

Board footer

Powered by FluxBB