问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

请问百度地图那个判断点在多边形里面你后来是怎么处理的?

发布网友 发布时间:2022-04-23 09:43

我来回答

1个回答

热心网友 时间:2022-04-13 02:02

不好意思,我14号请假回去答辩了,所以没有看到,你现在解决了吗?
我的方法是:
//首先你要生成多边形 boundaries是多边形的顶点
ply = new BMap.Polygon(rs.boundaries[j], {strokeWeight: 2, strokeColor: "#008B8B", fillColor: "LightYellow"});
//判断点是否在区域内
map.addOverlay(ply); //添加覆盖物

var t = BMapLib.GeoUtils.isPointInPolygon(point, ply);
var result = BMapLib.GeoUtils.isPointInRect(point, map.getBounds());//是否在可视范围(这是我项目的可以不要)
然后判断
if (t=== true ) {
var marker = new BMap.Marker(point, {icon: myIcon}); //按照地图点坐标生成标记(按你的需要写)
}
思路就是这样子,然后你的多边形点要看你是从数据库度,还是画出来的,具体你要自己写获取到这些点的坐标。来自:求助得到的回答
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
福建南安都有哪些市场 端午节去南安旅行的线路有哪些值得分享? 南安有哪些特色商业街 把一个棱长是10厘米的正方体铁块熔铸成一个底面积是20厘米的圆锥形铁块... 把一块棱长10厘米的正方体铁块熔铸成一个底面直径是20厘米的圆柱形零件... 0x0438ef0指令引用的0x0438ef0内存.该内存不能为“read”的错误提示... SONY 索尼 DSC-RX100M5A 1英寸数码相机 黑色(8.8-25.7mm、F1.8) Vl... SONY 索尼 DSC-RX100M5A 1英寸数码相机 黑色(24-70mm、F1.8-F2.8)-购... 索尼RX100 M5A数码相机 索尼RX100 M5A数码相机:小巧便携,成像卓越 怎么恢复RAID数据 百度 地图 问题 百度地图定位不是很准确,偏差较大,不知道为什么?偏差在500米左右,要想准确找到有难度 主板坏了raid能恢复吗 百度地图点聚合显示 raid5误删了重建raid5数据 如何恢复? 求助:百度地图最多标点50个,有没有其他方法能增加标记数量?或求助一 ... 百度map开发,怎么让两个地点在可视范围内 百度地图坐标用的是什么坐标系统 百度地图哪个版本定位最准? 已知经纬度,怎样调用百度地图显示位置 手机上高德地图好还是百度地图好用 android百度地图如何获取可视区域的坐标? 如何设置百度地图缩放为当前可视区域的2倍 形容动作的成语有哪些? 拼音teng字,表示动作的词有哪些 吵是动作还是声音还是拟声词? 描写动作词语有哪些? 表示动作的aa bb式词语有哪些? 关于动作和神态描写的四字词语有哪些 是动作的词有哪些? 如何进行RAID数据恢复 怎么用百度地图api自动获取当前位置(谷歌的也行) 如何恢复阵列盒的raid0阵列信息? 百度地图api js版 多标注如何在地图上按照合适的缩放比例全部展示出来... 服务器RAID卡坏,数据怎么恢复? 百度地图加载大量marker点有没有比较好的解决方案 RAID5 是如何进行数据恢复的? 百度地图api怎么判断点是否在当前视野范围内 怎样恢复RAID0里面的数据 如何获取百度地图 拐角处的经纬度 百度地图中缓行是什么速度 RAID10 RAID损坏,数据怎么恢复? 删除了RAID的硬盘数据如何恢复? 如何恢复raid硬盘数据 存储故障RAID数据如何恢复 手机时间怎么改在哪里调? 硬盘没坏阵列卡坏了,数据和RAID要怎么恢复 如何恢复raid 怎么改在百度知道的名字 电脑怎么更改在新窗口打开