Google Maps và Tìm kiếm URL KML


9

Ai đó có thể cho tôi biết làm thế nào tôi có thể thêm chức năng như đã thấy trên bản đồ google cho phép người dùng chỉ định URL cho tệp KML trong thanh tìm kiếm không?

Tôi muốn đưa cái này vào bản đồ nhúng của riêng tôi nhưng tôi thực sự lạc lõng với cách thực hiện nó.

Tôi đã thấy các ví dụ cho tìm kiếm URL KML trên các trang web khác nhưng chúng dường như không hoạt động. Có lẽ google đã bỏ tính năng này khỏi bản đồ nhúng / bản đồ api3?


có vẻ như nó đã bị xóa khỏi Google Maps - tìm kiếm chính vẫn truy xuất kml tìm kiếm ví dụ: 'airspace filetype: kml'
Mapperz

Đó là một sự xấu hổ, thực sự cần một tính năng như thế này cho một ứng dụng tôi đang cố gắng kết hợp. Điều kỳ lạ là tôi đã có thể thêm url của tệp kml mà tôi muốn sử dụng trong thanh tìm kiếm chính của google maps và nó đã lấy dữ liệu mà không gặp vấn đề gì. Tôi đoán nó phải được loại bỏ khỏi API. Bạn có biết bất kỳ cách "khá đơn giản" nào khác để cho phép người dùng thêm tệp kml vào bản đồ được nhúng không. Tôi sẽ không gặp vấn đề gì khi thêm tập lệnh phía máy chủ để thực hiện và có một nút trên bản đồ thực hiện tải lên Tôi chỉ không biết tôi cần gì để làm điều đó.
Vincent

Câu trả lời:


1

Bạn có thể sử dụng iframe:

<iframe width="425" height="350" frameborder="no" scrolling="no" marginheight="0" marginwidth="0" src="http://maps.google.fr/maps?f=q&hl=fr&geocode=&q=nice&ie=UTF8&z=11&iwloc=addr&om=1&ll=43.76068,7.299728&output=embed&s=AARTsJotOehFyV7Ld4EHPP1WtrZKl2G9Tw"></iframe>

Ví dụ: Google Maps Google Maps + KML


0

Bạn có thể mở dữ liệu mà bạn muốn cho bản đồ của riêng mình vào QGIS và sau đó chuyển đổi nó thành KML thông qua QGIS trước khi lưu nó vào máy tính của bạn. Sau đó, trong khi mở Google Earth, bạn có thể tải lên và sau đó thêm dữ liệu bản đồ mới của mình dưới dạng một lớp mới


Chào mừng bạn đến với GIS SE! Thật không may, tôi nghĩ rằng Câu trả lời QGIS / Google Earth của bạn không trực tiếp giải quyết Câu hỏi về Google Maps. Hy vọng, mọi người sẽ không đánh giá thấp điều này trong khi bạn chưa quen với trang này nhưng nếu họ hy vọng bạn sẽ thấy đó là một "bài học kinh nghiệm".
PolyGeo


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.