Câu trả lời:
Bạn một lần nữa có thể lấy vĩ độ / kinh độ cho bất kỳ điểm tùy ý nào trên bản đồ bằng cách nhấp chuột phải (hoặc Ctrlnhấp chuột) và chọn "Có gì ở đây?"
Nhấp chuột vào vị trí mà bạn muốn tọa độ.
Lưu ý rằng có một vòng tròn nhỏ tỏa ra tại nơi đó hoặc địa điểm gần nhất trên đường phố.
Ở phía trên bên trái của bản đồ, một hộp hiển thị nhỏ xuất hiện, hiển thị địa chỉ và tọa độ lat / long:
Ở một số nơi, có vẻ như Bản đồ mặc định ở vị trí trên đường gần nhất, nhưng việc kiểm tra các tính năng nhấp vào liên kết dường như sẽ đi đến vị trí chính xác.
Phương pháp trước đây không còn hoạt động nữa, bây giờ bạn có thể lấy tọa độ từ URL. (Lưu ý: chúng là tọa độ của địa điểm ở giữa cửa sổ) Thông thường các URL giống như thế này -
https://www.google.co.in/maps/preview#!data=!1m4!1m3!1d788!2d88.4328534!3d22.6145349
hoặc là
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
Lưu ý data
tham số -
data=!1m4!1m3!1d788!2d88.4328534!3d22.6145349
data=!1m4!1m3!1d2588!2d-74.0440104!3d40.6907415
Phối hợp được nhìn thấy rõ ràng. Đối với cái đầu tiên 22.6145349, 88.4328534
, cho cái thứ hai 40.6907415, -74.0440104
.
Đây có thể không phải là cách tốt nhất để tìm nạp tọa độ từ bản đồ Google, nhưng đây là cách duy nhất cho đến nay.
Tôi vừa tạo một tập lệnh tampermonkey để giúp lấy tọa độ từ các bản đồ google mới:
// ==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
})()
Tôi hi vọng cái này giúp được ;)
Cũng chỉ thấy điều này có thể hữu ích như một công cụ để bạn có thể nhận tọa độ ở dạng lat, lâu
Hoặc bạn chỉ có thể sử dụng bộ chuyển đổi này .
Bạn có thể nhấp chuột phải vào bất cứ nơi nào trên bản đồ và chọn "What Here?" từ thực đơn. Nó sẽ thả một mũi tên màu xanh lá cây. Di chuột qua mũi tên màu xanh lá cây để xem một mẹo công cụ có chứa tọa độ. Nhấp vào mũi tên màu xanh lá cây để xem cửa sổ bật lên cũng chứa tọa độ. Bạn có thể sao chép văn bản từ cửa sổ bật lên.
What's Here?
tọa độ được dán vào hộp tìm kiếm bản đồ ở đầu trang.
https://maps.google.com/
và tìm kiếm địa chỉ và thực hiện điều này hoặc chỉ bắt đầu điều hướng trên bản đồ. Dù bằng cách nào, khi tôi nhấp chuột phải và chọn "Cái gì ở đây?" Tôi nhận được tọa độ. Cũng chỉ cần thử điều này trong IE và cũng đã làm việc. Hoạt động cho dù tôi có đăng nhập vào google hay không. Bạn có chạy một trình chặn quảng cáo hoặc một số addon khác có thể can thiệp không?