【发布时间】:2013-11-01 04:58:14
【问题描述】:
我已经浏览了这里的所有代码,解释了如何在 openlayers 中添加 geojson 文件。但是有没有办法从本地驱动器中添加类似的东西
c:\test\sample.geojson
而不是 URL 之类的
www.sdssd.com\sample.geojson
我的意思是必须托管一个geojson文件然后才打开它。
请帮忙。
夏姆
【问题讨论】:
标签: openlayers geojson
我已经浏览了这里的所有代码,解释了如何在 openlayers 中添加 geojson 文件。但是有没有办法从本地驱动器中添加类似的东西
c:\test\sample.geojson
而不是 URL 之类的
www.sdssd.com\sample.geojson
我的意思是必须托管一个geojson文件然后才打开它。
请帮忙。
夏姆
【问题讨论】:
标签: openlayers geojson
无法从本地驱动器打开。
这将是每个浏览器中的一个巨大的安全漏洞。 唯一的解决方法是提供上传功能,以便用户可以将 geojson 文件上传到您的服务器,并在上传后从该服务器显示。
【讨论】:
我并没有真正使用 Openlayers 来使用 Geojson(更喜欢 Leaflet.js),但如果 HTML 文件引用它,它可能会在您的本地驱动器中打开。除非他们将其下载到与您相同的目录结构中,否则其他人将无法使用它。
【讨论】: