如何从在线传单地图中抓取位置数据?



我想访问这个网站https://newspapermap.com中用于标记的位置,但是当我检查地图时,我找不到包含它的HTML标记。这是一个传单地图,用JS制作的,但我不知道如何逆向工程把它变成那样。

任何指导都会很好。

数据从https://pap.as/api/index.php/records/newspapermap?include=lat,lng,n,u,l加载,然后存储在浏览器的localStorage中。

如果你手动清除浏览器的localStorage,你会在网络检查器中看到URL。

位置在leaflet-popup leaflet-zoom-animateddiv类中,在h3标签中。

检查元素时使用搜索功能并搜索leaflet-popup leaflet-zoom-animated

为了抓住它们,我将使用例如css选择器选择leaflet-popup leaflet-zoom-animated的所有实例,然后遍历它们以提取所有h3标记到列表中。

注:请确保您使用的是Selenium或其他可以处理动态网站的库。

相关内容

  • 没有找到相关文章

最新更新