Làm cách nào để tôi vẽ một loạt các điểm trên Google Maps?


30

Tôi đã có một danh sách hàng trăm tọa độ lat / long và tôi muốn vẽ chúng trên Google Maps. cách dễ nhất để làm điều này là gì? Dữ liệu hiện ở định dạng CSV.


Một blog chi tiết: sforsuresh.in/
Suresh Kamrushi

Câu trả lời:


16

Tôi nghĩ cách dễ nhất để làm điều này là tạo tệp KML với tất cả các tọa độ lat / long của bạn và mở chúng bằng Google Earth hoặc Google Maps ( http://maps.google.com/maps?q= "URL FML KML CỦA BẠN ĐÂY")

Một số thông tin về cách tạo tệp KML hợp lệ: http://code.google.com.vn/apis/kml/faq.html#howtocreate

và tại đây bạn có thể tìm thấy trình chuyển đổi Excel sang KML:

http://freegeographytools.com/2007/another-excel-to-kml-converter


1
"URL KML FILE CỦA BẠN" dường như không hoạt động ít nhất là không với URL https. Tôi đã thử với maps.google.com.vn/maps?q=https://raw.githubusercontent.com/google/
mẹo

Có vấn đề tương tự ở đây với vak, nó thực sự cố gắng tìm kiếm URL, không nhập URL
Maksim Luzik

Đã được một thời gian kể từ khi tôi trả lời điều này, tôi nghĩ bạn nên xem GeoJSON, đây là tiêu chuẩn mới và dễ sử dụng hoặc nhập với nhiều nhà cung cấp bản đồ (bạn không phải sử dụng Google với công cụ mới của họ giá đắt nếu bạn không muốn). Dưới đây là một ví dụ: developers.google.com/maps/documentation/javascript/examples/ trên
Pháo đài

Bạn cũng nên kiểm tra Geojson.io ở đó bạn có cách nhập, xuất và chuyển đổi các định dạng khác nhau bao gồm KML và GeoJSON
Fortes

9

Đây là giải pháp 10 giây để đưa điểm vào Google Map - bạn sẽ cần dữ liệu excel hoặc CSV mà bạn chỉ cần sao chép / dán tại đây: http://www.hamsterm.com và sau đó chọn Bản đồ nhanh.

Ngoài ra còn có một bản đồ phức tạp hơn trên trang web với các điểm đánh dấu lạ mắt nhưng có lẽ bạn sẽ chỉ cần bản đồ nhanh.



4

Công cụ web này có thể làm điều đó. Nó lấy một danh sách các cặp kinh độ và vĩ độ được phân tách bằng dấu phẩy và đặt chúng trên Google Maps. http://www.darrinward.com/lat-long/


2

Một trong những cách đơn giản nhất là sao chép tọa độ của bạn trong tệp Excel.

  1. Truy cập Google Maps của tôi .
  2. Tìm / tạo bản đồ bạn muốn các điểm xuất hiện trên đó.
  3. Trong Excel, xuất tệp của bạn dưới dạng CSV
  4. Tải lên / nhập tệp CSV trong Google Maps của tôi.

Nó sẽ vẽ tất cả các điểm của bạn trên bản đồ.


Xin chào @sonu, chào mừng bạn đến với Ứng dụng web! Tôi xóa bài viết của bạn lên một chút, hy vọng làm cho nó dễ đọc hơn một chút.
Vidar S. Ramdal 6/2/2017

Lưu ý: Vì người hỏi đã có tệp CSV, nên không cần Excel :-)
nic

1

Có rất nhiều cách để trực quan hóa dữ liệu địa lý ngoài kia, nhưng đối với những gì bạn đang muốn làm, hãy thử công cụ lập bản đồ nhiệt địa lý này . Vì bạn đã có 100 điểm dữ liệu, bản đồ nhiệt có thể phù hợp hơn để hiển thị dữ liệu của bạn vì một loạt các chân lộn xộn có thể khó đọc Bạn chỉ cần sao chép và dán nội dung CSV của mình vào hộp văn bản và dịch vụ là miễn phí. Nó cũng hỗ trợ mã hóa địa lý các bộ dữ liệu nhỏ hơn nếu bạn không biết tọa độ vị trí của mình.


1

https://www.easymapmaker.com/ cho phép sao chép dữ liệu dán trực tiếp từ excel, VÀ bao gồm các cột không phải là lat-long và hiển thị chúng cho tiêu đề đánh dấu, nhãn, v.v. âm mưu.



-1

Hãy thử zeemap . Bạn có thể vẽ dữ liệu của mình trong csv và nhập chúng và sau đó ánh xạ từng trường vào các thuộc tính được xác định trước của chúng.


Luôn luôn bao gồm một phần thiết yếu của liên kết vào câu trả lời.
serenesat
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.