在公共网络服务器上托管kml文件

时间:2015-01-29 10:20:57

标签: kml

我想在google地图中显示kml图层,因为我必须在网络服务器中托管kml文件。我想得到实际的kml文件的URL来做这件事。我创建了一个kml文件,并将其托管在公共网络服务器中。我是新手,我想要实际的kml文件的url而不是kml文件的下载URL。如何获取实际kml文件的URL。

2 个答案:

答案 0 :(得分:1)

例如,Dropbox和Google云端硬盘会隐藏实际网址,因此您必须找到"分享"选项或下载选项,可帮助您找到实际KML内容的URL。单击该文件通常会显示一个预览HTML页面,其中包含有关该文件而非文件本身的信息。

例如,将KML文件上传到Google云端硬盘(也称为Google文档)会存储您的KML。然后,您可以单击文件列表中的文件名,弹出带有下载按钮的对话框。下载后,URL应记录在Web浏览器的下载历史记录中。

其他公共Web服务器具有访问实际文件的类似机制。请注意,某些Web服务器可能无法为KML文件返回正确的媒体类型,这可能会导致问题。

答案 1 :(得分:0)

获取文件的共享链接。记录ID。然后将共享链接更改为:

https://docs.google.com/uc?id=YOUR_FILE_ID&export=kml