0

使用此处的示例,我尝试使用本地目录中的文件和代码向地图添加标记。在目录中,我有 airports.csv 和 index.html。我无法让地图显示标记。这是我用来加载 csv 的代码行,所有其他代码都作为原始示例并复制到 index.html 文件中;

omnivore.csv('airports.csv'/assets/data/airports.csv').addTo(map);

我也尝试过复制完整的文件路径,但这对结果没有影响。我也试过为存储在这里的同一个文件调用一个 url 。我是 html / javascript 的新手。任何帮助感激不尽

4

1 回答 1

1

如果您的index.html文件和您的airports.csv文件都位于同一个文件夹中,那么您应该能够直接使用以下方法加载 CSV 文件:

omnivore.csv('airports.csv').addTo(map);

请注意,如果 CSV 文件非常大,您将需要等待几秒钟(最多几分钟,具体取决于您的带宽……),以便浏览器从服务器获取文件。

于 2018-02-15T10:02:15.213 回答