赞
踩
你需要传入的数据类型如下:
- // 取面对象 中心点
- var calculateCenter = function (lnglatarr) {
- var total = lnglatarr.length;
- var X = 0, Y = 0, Z = 0;
- lnglatarr.forEach(function (lnglat) {
- var lng = lnglat.lon * Math.PI / 180;
- var lat = lnglat.lat * Math.PI / 180;
- var x, y, z;
- x = Math.cos(lat) * Math.cos(lng);
- y = Math.cos(lat) * Math.sin(lng);
- z = Math.sin(lat);
- X += x;
- Y += y;
- Z += z;
- });

Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。