百度地图的坐标初始化问题
来源:互联网 发布:chinanet-****破解软件 编辑:程序博客网 时间:2024/05/18 03:10
项目进行到了电子围栏阶段,所以需要去进行多边形的绘图功能,直接使用BMapLib.DrawingManager绘图类进行创建多边形,然后使用BMapLib.GeoUtils类中的isPointInPolygon方法对实时坐标点是否在多边形内进行判断。
绘制完多边形后将点集存入数据库,可是一旦取出却发现只能在地图上画一条线,最开始以为是需要进行坐标转换,可是转换好后直接就偏移了,没办法只能去查资料,将BMapLib.DrawingManager.js看了一遍仍然没有找到问题所在,因为并没有解释点坐标的具体存储问题。
上论坛提问,找方法,发私信,终于有了一个回音,让我好好进行点测试,这是才感觉到自己把问题想复杂了,可能根本不是坐标转换的问题,测试点集后发现可以正常显示,那就找bug吧,最后找到了ajax上面的问题,ajax中以json来传值,可是json中都是字符串类型,百度的BMap.Point初始化坐标不识别字符串,所以直接把值乘以1传换成数值型,立刻就好用了。
ps:BMapLib.GeoUtils类中的方法可以进行在线测试,如果进行多辆车的离线则并不好实现,所以推荐直接在后台进行预警判断。
0 0
- 百度地图的坐标初始化问题
- 坑!百度地图初始化点坐标固定
- 百度地图坐标转换中遇到的问题
- 新手入门百度地图开发的(0,0)坐标问题
- 新手入门百度地图开发的(0,0)坐标问题
- 新手入门百度地图开发的(0,0)坐标问题
- GPS经纬度及谷歌地图坐标转换为百度地图坐标,解决地图显示经纬度的偏移问题
- iOS关于百度地图坐标转换问题
- Android 百度地图开发 坐标误差问题
- 百度地图 坐标转换 顺序问题
- 百度地图导航与百度地图进行的坐标转换
- 关于百度地图的坐标纠偏
- IOS百度地图的坐标转换
- 百度地图坐标偏移的纠正
- 百度地图使用之初始化问题
- 百度地图导航初始化失败问题总结
- 百度地图的问题
- 百度地图坐标转换
- Linux下redis的安装
- linux配置.bashrc环境变量
- 一个月学习规划(9.20-11.0)
- YSKJ pentest\
- mongodb与node.js
- 百度地图的坐标初始化问题
- 2-27 shell脚本编程
- easyui的datagrid的js加载
- 代码添加UICollectionView添加头视图
- Makefile学习(二)[第二版]
- 丹的Python学习笔记Day2复习
- Oracle学习笔记-第五章-创建和管理表
- 2016 ACM/ICPC Asia Regional Qingdao Online(Balanced Game)
- C++学习笔记--函数指针