Wie bekomme ich die Koordinaten in das neue Google Maps?

16

Früher konnten Sie mit der rechten Maustaste auf einen Punkt klicken und einen Lat-Lon-Marker ablegen, um dessen Koordinaten abzurufen:

Lat Lon Marker

Wie erhalten Sie die geografische Breite und Länge in den neuen Google Maps?

kein lat lon marker

Update: Ich habe heute eine E-Mail von Google mit der folgenden Ankündigung erhalten:

Koordinaten einfacher erhalten

Matt
quelle

Antworten:

7

Sie können die geografische Breite / Länge für jeden beliebigen Punkt auf der Karte erneut abrufen, indem Sie mit der rechten Maustaste (oder Ctrl+ Klick) klicken und "Was ist hier?" Auswählen.

Screenshot von Google

[ Quelle: + GoogleMaps ]

Ale
quelle
Ja, sie haben ihre App erneut aktualisiert. Das ist sehr praktisch. Vielen Dank!
Matt
6

Klicken Sie mit der linken Maustaste auf den Ort, für den Sie Koordinaten möchten.

Beachten Sie, dass es einen kleinen Kreis gibt, der an diesem Ort oder am nächsten Ort auf der Straße strahlt.

Oben links auf der Karte wird ein kleines Anzeigefeld mit der Adresse und den Längen- / Breitengradkoordinaten angezeigt:

Bildbeschreibung hier eingeben

  • Sie können diese als Text kopieren / einfügen.
  • Sie sind auch ein Hyperlink: Wenn Sie darauf klicken, wird die Karte an dieser Stelle zentriert, mit einer großen roten Markierung und den daneben angezeigten Koordinaten.

An einigen Orten sieht es so aus, als ob Maps standardmäßig den nächstgelegenen Standort auf der Straße verwendet. Beim Testen der Click-on-the-Link-Funktionen wird jedoch anscheinend der genaue Standort ermittelt.

MaryC.fromNZ
quelle
Ah-HA! Das ist neu. Fragte mich, wann sie dies endlich möglich machen würden.
Matt
Ja, ich bin nicht sicher, wann es auftauchte, aber war da, als ich gestern ausgesehen habe. Es gibt einen Fehler: Wenn Sie einen Ort auswählen, der nicht auf der Straße liegt, wird im Anzeigefeld die nächstgelegene Adresse auf der Straße und die genau lat / long darunter angezeigt. Die meisten Leute gehen davon aus, dass dies für den gleichen Ort ist, aber das ist nicht so. Trotzdem - es ist besser als es war.
MaryC.fromNZ
1
Jetzt, wo ich das mehr benutzt habe, wünschte ich, es würde die Koordinaten als tatsächliche Lat / Lon anstatt als Grad-Minuten anzeigen (na ja).
Matt
5

Die vorige Methode funktioniert nicht mehr, jetzt können Sie die Koordinaten von der URL erhalten. (Hinweis: Dies sind die Koordinaten des Ortes in der Mitte des Fensters.) Normalerweise lauten die URLs wie folgt:

https://www.google.co.in/maps/preview#!data=!1m4!1m3!1d788!2d88.4328534!3d22.6145349

oder

https://www.google.co.in/maps/preview#!q=Statue+of+Liberty+National+Monument%2C+New+York%2C+NY%2C+United+States&data=!1m4!1m3!1d2588!2d-74.0440104!3d40.6907415!4m11!1m10!2i15!4m8!1m3!1d3152!2d88.4379395!3d22.5734607!3m2!1i1366!2i657!4f13.1

Beachten Sie den dataParameter -

data=!1m4!1m3!1d788!2d88.4328534!3d22.6145349
data=!1m4!1m3!1d2588!2d-74.0440104!3d40.6907415

Koordinaten sind deutlich sichtbar. Für den ersten 22.6145349, 88.4328534, für den zweiten 40.6907415, -74.0440104.

Dies ist möglicherweise nicht der beste Weg, um Koordinaten von Google Maps abzurufen, aber es ist der einzige, der derzeit verfügbar ist.

Bibhas
quelle
1
Sieht nach einer einfachen Chrome-Erweiterungsidee aus. Könnte dieses Wochenende fertig werden, wenn ich gelangweilt bin.
Munim
Beachten Sie, dass diese Koordinaten möglicherweise nicht die des Markers sind. Sie scheinen zu zeigen, wo die Karte zentriert ist. Beachten Sie, dass beim Schwenken die Koordinaten in der URL aktualisiert werden.
Sergio
Ah, das habe ich versäumt zu erwähnen. Ja, das sind die Koordinaten des Ortes in der Mitte des Fensters.
Bibhas
2

Ich habe gerade ein Tampermonkey-Skript erstellt, um die Koordinaten aus den neuen Google Maps zu ermitteln:

// ==UserScript==
// @name       Google maps coordinates fetcher
// @namespace  https://www.google.com/maps/preview
// @version    0.1
// @description  This script shows the current coordinates of the center of the map in the new google maps
// @match      https://www.google.com/maps/preview*
// @copyright  2013+, muddymind
// @require    http://code.jquery.com/jquery-1.9.1.min.js
// ==/UserScript==


(function() {


    //constants
    var SCRIPT_DEBUG_PREFIX = "Google maps coordinates fetcher: ";
    var DEBUG_ENABLED = true;

    var X_COORDINATE_INDENTIFIER = "!3d";
    var Y_COORDINATE_INDENTIFIER = "!2d";

    var COORDINATES_REFRESH_RATE = 1000;

    var DIV_CONTAINER_STYLE = "position: fixed; bottom: 20%; left: 0; background-color: white; width: auto; height: auto; padding: 10px; opacity: 0.6;";
    //end of constants

    //variables
    var coordinatesContainer = undefined;
    var previousCoordinateValue = "";
    //end of variables

    //auxiliar Classes and functions
    function util_consoleDebug(message, obj){
        if(DEBUG_ENABLED==true) {
            console.debug( SCRIPT_DEBUG_PREFIX + message );
        }

        if(obj!=undefined){
            console.debug( obj );
        }
    }

    function getParameter(parameterName){
        var url = window.location.href;

        var val = url.match(parameterName+"[0-9\.-]*");

        return val[0].substr(parameterName.length);
    }

    function updateCoordinates(){

        util_consoleDebug("updating coordinates...");

        try{

            var result = getParameter(X_COORDINATE_INDENTIFIER);
            result += ",";
            result += getParameter(Y_COORDINATE_INDENTIFIER);

            util_consoleDebug("current coordinates "+ result);

            if(previousCoordinateValue != result){
                coordinatesContainer.text(result);
                previousCoordinateValue = result;
                util_consoleDebug("coordinates updated to "+ result);
            }
            else{
                util_consoleDebug("no update needed!");
                //do nothing

            }

        }catch(Exception){
            util_consoleDebug("error updating coordinates - " + Exception);
        }

        util_consoleDebug("scheduling next update after " + COORDINATES_REFRESH_RATE);
        setTimeout(function(){updateCoordinates()}, COORDINATES_REFRESH_RATE);
    }
    //end of auxiliar Classes and functions


    //settings
    coordinatesContainer = $('<div style="' + DIV_CONTAINER_STYLE + '">');
    $('body').append(coordinatesContainer);    
    //end of settings

    //debug
    util_consoleDebug("script inited!");
    //end of debug


    //main
    updateCoordinates();
    //end of main
})()

Ich hoffe das hilft ;)

RicardoSBA
quelle
das ist sehr gut gemacht.
Avguchenko
0

Sie können mit der rechten Maustaste auf eine beliebige Stelle auf der Karte klicken und "Was ist hier?" Auswählen. aus dem Menü. Es wird ein grüner Pfeil fallen. Fahren Sie mit der Maus über den grünen Pfeil, um eine QuickInfo mit den Koordinaten anzuzeigen. Klicken Sie auf den grünen Pfeil, um ein Popup-Fenster mit den Koordinaten anzuzeigen. Sie können den Text aus dem Popup-Fenster kopieren.

Ben Cloward
quelle
Wenn Sie mit der rechten Maustaste auf das neue Google Maps klicken, geschieht nichts.
Matt
+1: @Matt: Eigentlich funktioniert das für mich ab dem 29. November 2013 mit Firefox. Ich wollte gerade eine Antwort posten und sah dies dann. Aber für mich, wenn ich mit der rechten Maustaste auf die Karte What's Here?klicke und die Koordinaten wähle , werden sie in das Kartensuchfeld oben auf der Seite eingefügt.
User
@Benutzer Sind Sie sicher, dass das auf dem neuen Google Maps ist? Immer noch passiert nichts für mich, wenn ich mit der rechten Maustaste klicke ...
Matt
@Matt: Ich bin mir nicht sicher, was Sie mit "neuen" Google Maps meinen, aber heute kann ich zum Beispiel https://maps.google.com/nach einer Adresse suchen und dies tun oder einfach auf der Karte navigieren. So oder so, wenn ich mit der rechten Maustaste klicke und "Was ist hier?" Ich bekomme Koordinaten. Habe das auch gerade im IE ausprobiert und auch geklappt. Funktioniert unabhängig davon, ob ich bei Google angemeldet bin oder nicht. Führen Sie einen Adblocker oder ein anderes Addon aus, das Sie stören könnte?
User
@Matt: Auch gerade auf Chrome ausprobiert und es funktioniert auch bei mir. Dies ist alles auf Windows 7.
User