You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何从Leaflet地图爬取水位传感器标记的经纬度位置数据?

获取新加坡PUB水位传感器经纬度的方法指导

这类地图上的传感器标记通常不会直接嵌入初始HTML标签中,而是通过异步请求加载或存储在前端脚本变量里,你可以按以下步骤操作:

  • 追踪网络异步请求

    1. 按下F12打开浏览器开发者工具,切换到Network标签,筛选XHR/Fetch类型请求
    2. 刷新页面,重点查看名称包含waterlevel、sensor、location的接口
    3. 查看请求的Response内容,这类接口一般返回JSON/XML格式数据,其中会包含每个传感器的纬度(lat)、经度(lng)字段
  • 查找前端脚本中的标记变量

    1. 切换到开发者工具的Sources标签,在搜索框输入marker、sensor、lat这类关键词
    2. 定位到存储标记数据的数组或对象,展开后即可直接读取每个传感器的经纬度值
  • 数据提取注意事项

    • 如果接口需要验证信息(如Cookie、Referer请求头),可直接复制开发者工具中该请求的完整Header参数,用curl或Python的requests库模拟请求
    • 部分站点会限制请求频率,注意控制请求次数避免被拦截

内容的提问来源于stack exchange,提问作者Msh. Niyaz

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.13 15:42:32