x

Verlinkung aus excel auf bestimmte Position in osm


  1. Verlinkung aus excel auf bestimmte Position in osm · hein_elpers (Gast) · 29.05.2013 10:14 · [flux]

    Kann man mit den Koordinaten, die in einer excel-Tabelle stehen, bewirken, dass osm aufgerufen wird und an der durch diese Koordinaten bestimmten Stelle ein Fähnchen oder dergl. gesetzt wird?


    • Re: Verlinkung aus excel auf bestimmte Position in osm · g0ldfish (Gast) · 29.05.2013 10:38 · [flux]

      Du meinst so, dass in der Excel-Tabelle Links zur OSM-Karte der jeweiligen Koordinaten angezeigt werden? Mindestens die Hälfte der Frage wäre vielleicht in einem MS-Office-Forum besser aufgehoben gewesen.

      Links mit Marker haben das Format
      http://www.openstreetmap.org/?mlat=52.4 … 4&layers=M

      Solche müsstest du also für deine Koordinaten generieren. Aus der Erinnerung heißen die nötigen Excel-Formeln auf deutsch "HYPERLINK" sowie "VERKETTEN" (ohne Garantie).

      Ach ja: und willkommen in Forum!


    • Re: Verlinkung aus excel auf bestimmte Position in osm · maxbe (Gast) · 29.05.2013 10:56 · [flux]

      Längengrad in Spalte A, Breitengrad in B und Zoom in C und in D dann:

      =HYPERLINK(VERKETTEN("http://www.openstreetmap.org/?mlat=";B1;"&mlon=";A1;"&zoom=";C1);"Stelle␣bei␣OpenStreetMap")
      

      Jetzt musst Du noch rauskriegen, wie man dieses Ding dazu kriegt, aus Kommas Punkte zu machen. Die URL will einen Punkt als Dezimaltrennzeichen in lat und lon.

      Grüße, Max


    • Re: Verlinkung aus excel auf bestimmte Position in osm · MasiMaster (Gast) · 29.05.2013 12:14 · [flux]

      maxbe wrote:

      Jetzt musst Du noch rauskriegen, wie man dieses Ding dazu kriegt, aus Kommas Punkte zu machen. Die URL will einen Punkt als Dezimaltrennzeichen in lat und lon.

      Das geht ab Excel 2007 ganz einfach:
      Runder Excel Start Knopf -> Excel-Optionen -> Erweitert -> Bei "Trennzeichen vom Betriebssystem übernehmen" ändern.


    • Re: Verlinkung aus excel auf bestimmte Position in osm · reneman (Gast) · 29.05.2013 13:32 · [flux]

      MasiMaster wrote:

      maxbe wrote:

      Jetzt musst Du noch rauskriegen, wie man dieses Ding dazu kriegt, aus Kommas Punkte zu machen. Die URL will einen Punkt als Dezimaltrennzeichen in lat und lon.

      Das geht ab Excel 2007 ganz einfach:
      Runder Excel Start Knopf -> Excel-Optionen -> Erweitert -> Bei "Trennzeichen vom Betriebssystem übernehmen" ändern.

      Oder in die Formel einbauen:
      z.B. WECHSELN(A1;",";".")

      Und die Funktion "Verketten" kann durch ein kaufmännisches & ersetzt werden:

      =HYPERLINK("http://www.osm.org/?mlat="␣&␣WECHSELN(B1;",";".")␣&␣"&mlon="␣&␣WECHSELN(A1;",";".")␣&␣"&zoom="&C1;"Stelle␣bei␣OpenStreetMap")