Làm cách nào để sử dụng Lịch sử vị trí của Google để gắn thẻ địa lý?


11

Google biết chúng ta đang ở đâu 24/7. Nếu máy ảnh của tôi không có GPS tích hợp, nhưng tôi muốn gắn thẻ địa lý cho ảnh của mình, có thể sử dụng lịch sử vị trí để tự động gắn thẻ ảnh với tọa độ GPS của tôi tại thời điểm chúng được chụp không? Nếu vậy thì thế nào?

Tôi không hỏi làm thế nào để sử dụng Google Maps để chọn vị trí gắn thẻ ảnh.


1
"Google biết chúng tôi ở đâu 24/7" Không, nó biết các thiết bị hỗ trợ GPS của chúng tôi ở đâu khi chúng được bật. Nếu tôi quên và để điện thoại trên bộ sạc ở nhà, Google không biết tôi ở đâu cả ngày.
Michael C

Google biết vì bạn đang ở trong nền của một bức ảnh mà ai đó đã chụp và nhận dạng khuôn mặt đã nhận dạng bạn.
xiota

1
Tôi dành phần lớn thời gian của mình ở những cây gậy cách xa mọi nguồn điện, ít hơn nhiều so với những người khác và máy ảnh của họ. Trừ khi google có thể sử dụng nhận dạng khuôn mặt để nhận dạng tôi từ quỹ đạo, tôi nghi ngờ nó biết tôi đang ở đâu nếu điện thoại không ở bên tôi. Thậm chí sau đó, thường không có tín hiệu điện thoại đủ gần vị trí của tôi để cho phép điện thoại tự định vị.
Michael C

Câu trả lời:


6

Thủ tục tôi sử dụng là:

  1. Chuyển đến Dòng thời gian Google của bạn
  2. Chọn ngày
  3. Nhấp vào biểu tượng bánh răng, xuất ngày này trong KML
  4. Chuyển đổi tệp thành GPX (Tôi sử dụng GPSBabel )

    gpsbabel -w -r -t -i kml -f history.kml -o gpx -F history.gpx
    
  5. Nhận (nếu bạn không có) phần mềm Geotag

  6. Cài đặt (nếu bạn không có) JVM
  7. Bắt đầu phần mềm Geotag
  8. Thêm hình ảnh của bạn
  9. Tải theo dõi từ tập tin
  10. Điều chỉnh thời gian camera
  11. Lưu vị trí mới (Tôi lưu vào XMP)

Nhưng vì Google không viết vào các mốc thời gian vị trí GPS nên thường tôi sẽ không dựa vào thông tin này để gắn thẻ địa lý hình ảnh. Trong thử nghiệm của tôi, tôi nhận được 180 điểm cho chuyến đi 8 giờ (với phần mềm di động khác tôi nhận được khoảng 25000 điểm). Tất nhiên ai đó có thể nội suy vị trí, nhưng không chính xác lắm. Ngoài ra Google (trong trường hợp của tôi) không lưu trữ độ cao.

Chỉnh sửa: Bây giờ tôi chỉ tìm một công cụ khác có thể sử dụng lịch sử vị trí của bạn và trực tiếp thêm thông tin vị trí vào ảnh của bạn. Trang web , công cụ python


Lệnh tôi thấy là: gpsbabel -w -r -t -i kml -f history-2018-07-15.kml -o gpx -F out.gpx(không chắc về tham số, tôi sử dụng giao diện đồ họa). Vấn đề là bạn nên đặt thời gian của hình ảnh là từ Google (điểm 10)
Romeo Ninov

Tôi nghĩ rằng nó không hoạt động vì thông tin Google Timeline có quá nhiều khoảng trống. Phần mềm không thể tìm thấy thời gian mà nó nghĩ là đủ gần để khớp.
xiota

@xiota, đúng rồi. Tôi đề cập đến nó trong chỉnh sửa câu trả lời của tôi. Tôi sẽ khuyên bạn nên sử dụng bộ ghi GPS chuyên dụng (phần mềm hoặc phần cứng)
Romeo Ninov

3

Các tệp KML của Lịch sử Vị trí của Google có thể được tải xuống từ:

  • Dòng thời gian của Google , như RomeoNinov mô tả. Vấn đề với các tệp này là dấu thời gian và điểm theo dõi được trải quá xa nhau để một số phần mềm nội suy.

  • Google Takeout . Các tệp KML Takeout dường như có thông tin về độ cao và các bản ghi thường xuyên hơn các tệp KML Timeline.

Geotags có thể được thêm vào hình ảnh vớiexiftool , có thể đọc các tệp KML trực tiếp. Nó cũng có thể nội suy dấu thời gian và vị trí mà không hạn chế. Trong lệnh sau, thay thế history.kmlbằng vị trí của tệp KML của bạn và thay thế -00:00bằng múi giờ của bạn.

exiftool -if 'không ($ GPSLatitude hoặc $ GPSLongitude)' -geotag history.kml '-geotime <$ {createdate} -00: 00 ' -r -ext jpg.

0

Nếu bạn không thích các công cụ dòng lệnh và thích các cửa sổ, bạn có thể cho Enny GEOTagger một cơ hội. Enny GEOTagger trong Windows Store


Tôi thích các công cụ dòng lệnh và tôi không thích Windows. Tuy nhiên, có thể có những người khác sẽ cho phần mềm của bạn một cơ hội.
xiota
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.