使用示例 here我正在尝试使用本地目录中的文件和代码向 map 添加标记。在目录中我有 airports.csv 和 index.html。我无法让 map 显示标记。这是我用来加载 csv 的代码行,所有其他代码都是原始示例并复制到 index.html 文件中;
omnivore.csv('airports.csv'/assets/data/airports.csv').addTo(map);
我也尝试复制完整文件路径,但这对结果没有影响。我还尝试过调用存储的同一文件的 url here 。我是 html/javascript 新手。任何帮助感激不尽
最佳答案
如果您的 index.html
文件和 airports.csv
文件位于同一文件夹中,那么您应该能够直接使用加载 CSV 文件:
omnivore.csv('airports.csv').addTo(map);
请注意,如果 CSV 文件非常大,您将需要等待几秒钟(最多几分钟,具体取决于您的带宽……)浏览器才能从服务器获取文件。
关于javascript - 从本地文件在 Mapbox 中加载带有杂食动物的 csv,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48790395/