查看地图上的多个标记

发布于 2025-01-12 01:41:07 字数 514 浏览 0 评论 0原文

我试图查看地图上的多个标记,所以我这样做了,但不幸的是没有工作,有人会告诉我错误在哪里吗?我正在使用 JavaScript。

        var studentAddresses = [
            [37.1, -78.024],
            [37.5, -78.044],
            [37.9, -78.064]
        ];



        add.locations.forEach((studentAddresses) => {
            // add marker to map
            var marker = new mapboxgl.Marker(el)
                .setLngLat([studentAddresses[0][0], studentAddresses[0][1]])
                .setPopup(popup)
                .addTo(map);
        

I'm trying to view multiple markers on the map, so I did this but unfortunately didn't work, any one would tell me where the error is? I'm using JavaScript.

        var studentAddresses = [
            [37.1, -78.024],
            [37.5, -78.044],
            [37.9, -78.064]
        ];



        add.locations.forEach((studentAddresses) => {
            // add marker to map
            var marker = new mapboxgl.Marker(el)
                .setLngLat([studentAddresses[0][0], studentAddresses[0][1]])
                .setPopup(popup)
                .addTo(map);
        

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

卸妝后依然美 2025-01-19 01:41:07

您正在循环 add.locations 中的所有内容...
如果你想遍历studentAddresses forEach 循环应该是这样的

studentAddresses.forEach((address) => {
            // add marker to map
            var marker = new mapboxgl.Marker(el)
               marker.setLngLat([address[0], address[1]])
                .setPopup(popup)
                .addTo(map);
    }
)

You are looping over whatever is in add.locations…
If you want to loop over studentAddresses the forEach loop should look like this

studentAddresses.forEach((address) => {
            // add marker to map
            var marker = new mapboxgl.Marker(el)
               marker.setLngLat([address[0], address[1]])
                .setPopup(popup)
                .addTo(map);
    }
)
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文