【GIS】d3-contour、geojson转换
function XY2YX(coordinates, convert, xmin, ymin, xmax, ymax, width, height) { var yx = [] for (let i = 0; i < coordinates.length; i++) { var yxChild = [] for (let j = 0; j < coordinates[i].length; j++) { var yxChild2 = [] for (let z = 0; z < coordinates[i][j].length; z++) { let x = coordinates[i][j][z][0]; let y = coordinates[i][j][z][1]; if (convert) { x = (x / width) * (xmax - xmin) + xmin; y = ((height - y) / height) * (ymax - ymin) + ymin; console.log(x, y); yxChild2.push([x, y]); } else { yxChild2.push([x, y]) } } yxChild.push(yxChild2) } yx.push(yxChild) } return yx; }
博客地址: http://www.cnblogs.com/defineconst/
博客版权: 本文以学习、研究和分享为主,欢迎转载和各类爬虫,但必须在文章页面明显位置给出原文链接。 如果文中有不妥或者错误的地方还望高手的您指出,以免误人子弟。如果您有更好的建议,不如留言一起讨论,共同进步! 再次感谢您耐心的读完本篇文章。
博客版权: 本文以学习、研究和分享为主,欢迎转载和各类爬虫,但必须在文章页面明显位置给出原文链接。 如果文中有不妥或者错误的地方还望高手的您指出,以免误人子弟。如果您有更好的建议,不如留言一起讨论,共同进步! 再次感谢您耐心的读完本篇文章。