在Openlayers中打开Geojson文件

时间:2013-11-01 04:58:14

标签: openlayers geojson

我在这里已经完成了所有代码,解释了如何在openlayers中添加geojson文件。但是有没有办法从本地驱动器中添加相同的东西,比如

C:\测试\ sample.geojson

代替像

这样的网址

www.sdssd.com \ sample.geojson

我的意思是必须托管geojson文件然后才打开它。

请帮忙。

希亚姆

2 个答案:

答案 0 :(得分:0)

从本地驱动器打开将无效。

这将是每个浏览器中的巨大安全漏洞。 只有解决方法是提供上传功能,以便用户可以将geojson文件上传到您的服务器,并在上传后从该服务器上显示。

答案 1 :(得分:0)

我并没有真正使用Openlayers来使用Geojson(更喜欢Leaflet.js),但如果HTML文件引用它,它可能会在本地驱动器中打开。除非他们将其下载到与您相同的目录结构中,否则没有其他人能够使用它。