随笔分类 -  map

地图
摘要:[摘要:var earthRadiusMeters = 6371000.0; var metersPerDegree = 2.0 * Math.PI * earthRadiusMeters / 360.0; var radiansPerDegree = Math.PI / 180.0; var de... 阅读全文
posted @ 2016-01-03 22:42 爱你爱自己 阅读(2940) 评论(0) 推荐(0)
摘要:计算方法比较简单,主要是求出多边形外接矩形已米为单位面积和已经纬度为单位面积比值,然后用这个比值乘以多边形经纬度为单位面积,即可得出这个多边形以米为单位面积。double GetArea(const vector& ls){ if (ls.size() &ls){ if (ls.size() < ... 阅读全文
posted @ 2016-01-03 22:38 爱你爱自己 阅读(9039) 评论(0) 推荐(0)
摘要:效果:脚本:[javascript]view plaincopy耕地分布图GeoUtils.js[javascript]view plaincopy/***@fileoverviewGeoUtils类提供若干几何算法,用来帮助用户判断点与矩形、*圆形、多边形线、多边形面的关系,并提供计算折线长度和多... 阅读全文
posted @ 2016-01-03 22:24 爱你爱自己 阅读(2404) 评论(0) 推荐(0)
摘要:最近公司在做项目需需求:车辆定位后在地图显示历史轨迹的功能一开始使用了google的地图api,但是发现会一直关闭,索性支持下国产,使用了百度地图apisearch方法把两个点连接成线后,会出现起点和终点的图标,但是需要要求只有第一个点和最后一个点是起点和终点,中间的全是小车的图案我画点的功能是为了... 阅读全文
posted @ 2015-12-30 10:58 爱你爱自己 阅读(2710) 评论(1) 推荐(0)
摘要:调用百度地图API实现路线的轨迹回放功能其实很简单,只要搞懂以下几点即可:1.需要用Polyline方法先绘制好路线图2.用Marker添加标注点3.关键一步,通过结合定时器,使用Marker创建的标注点实例的setPosition改变标注点位置,实现播放功能代码分享,直接复制即可使用[html]v... 阅读全文
posted @ 2015-12-30 10:14 爱你爱自己 阅读(18251) 评论(0) 推荐(3)