Google地图和搜索KML URL


9

谁能告诉我如何添加在Google地图上显示的功能,该功能允许用户在搜索栏中指定KML文件的URL?

我想将其包含在我自己的嵌入式地图中,但是我真的对如何执行它迷失了。

我在其他网站上看到了有关KML URL搜索的示例,但它们似乎不起作用。也许Google已从嵌入式地图/ api3地图中删除了此功能?


看来,这是从谷歌地图中删除-主要的搜索仍然检索KML例如搜索:“空域文件类型:KML”
Mapperz

真可惜,我要整合的应用确实需要这样的功能。奇怪的是,我能够添加要在Google地图主搜索栏中使用的kml文件的网址,并且它可以毫无问题地检索到数据。我想它一定是刚刚从API中删除的。您是否知道其他任何允许用户将kml文件添加到嵌入式地图的“非常简单”的方法。我可以添加服务器端脚本来执行此操作,并在地图上单击按钮来执行上传,我只是不知道自己需要执行什么操作。
文森特

Answers:


1

您可以使用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>

示例: Google Maps Google Maps + KML


0

您可以将自己的地图所需的数据打开到QGIS中,然后通过QGIS将其转换为KML,然后再将其保存到计算机中。然后,在打开“ Google地球”时,您可以上传新地图数据,然后将其添加为新图层


欢迎使用GIS SE!不幸的是,我认为您的QGIS / Google Earth答案不能直接解决与Google Maps有关的问题。希望当您刚接触该网站时,人们不会对此表示反对,但是如果他们这样做,我希望您将其视为“经验教训”。
PolyGeo


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.