Google Maps có thể tạo một đường nhiều đoạn đơn giản từ hai hoặc nhiều toạ độ vĩ độ/kinh độ. Tìm hiểu thêm về mã hoá hình nhiều đường, hình nhiều đường đơn giản và hình nhiều đường phức tạp.
Với tiện ích này, bạn có thể tạo mã hoá đường nhiều đoạn một cách tương tác. Bạn cũng có thể giải mã các đường nhiều đoạn thành toạ độ từ một chuỗi được mã hoá hoặc một chuỗi đường GeoJSON.
Tạo một đường nhiều đoạn một cách tương tác trên bản đồ
- Nhập địa chỉ, mã bưu chính, vị trí hoặc địa điểm nổi tiếng. Chọn một mục trong danh sách đề xuất. Bản đồ sẽ lấy vị trí bạn chọn làm trung tâm.
- Nhấp vào bản đồ để thêm điểm đánh dấu nhằm xác định đường nhiều đoạn. Toạ độ của các điểm đánh dấu sẽ xuất hiện trong danh sách Vị trí.
- Danh sách Vị trí cho biết toạ độ của các điểm đánh dấu.
- Hộp Đường nhiều đoạn được mã hoá cho biết thông tin mã hoá đường nhiều đoạn.
- Hộp GeoJSON Linestring (Chuỗi đường kẻ GeoJSON) cho biết biểu diễn GeoJSON của hình nhiều đường.
Chỉnh sửa toạ độ
- Để chỉnh sửa một vị trí, hãy kéo điểm đánh dấu trên bản đồ.
- Để xoá một vị trí, hãy nhấp vào dấu "x" bên cạnh vị trí đó trong danh sách Vị trí.
- Để xoá tất cả vị trí và bắt đầu lại, hãy nhấp vào Xoá tất cả.
Tạo một đường nhiều đoạn bằng cách nhập toạ độ
- Nếu có sẵn danh sách toạ độ, thay vì đặt điểm đánh dấu, bạn có thể nhập vĩ độ và kinh độ theo cách thủ công vào hộp Toạ độ GeoJSON Linestring bằng định dạng GeoJSON.
Giải mã một đường nhiều đoạn thành các toạ độ
- Dán hình nhiều đường vào hộp Hình nhiều đường được mã hoá hoặc Chuỗi đường GeoJSON.
- Nếu hình nhiều đường của bạn chứa các ký tự thoát, hãy nhấp vào hộp đánh dấu Huỷ chuyển đổi ký tự đặc biệt để huỷ chuyển đổi các ký tự đó.
- Nhấp vào Giải mã đường nhiều đoạn hoặc Giải mã GeoJSON. Toạ độ xuất hiện trong Danh sách vị trí và hình nhiều đường được vẽ trên bản đồ.
Tiện ích này sử dụng Maps JavaScript API. Cụ thể, việc mã hoá và giải mã đường dẫn được xử lý bằng các phương thức tĩnh encodePath() và decodePath() trong không gian tên google.maps.geometry.encoding.
Hãy xem Định dạng Thuật toán đường đa tuyến được mã hoá để biết thông tin về sơ đồ mã hoá.