当前位置: 首页 > Web前端 > HTML

如何产生海量的(笑)假点

时间:2023-03-29 12:40:45 HTML

,类似L7中的城市。每个用过L7的朋友都应该对演示中酷炫炫目的城市点数印象深刻。巧合的是,我也需要这样的一组数据,然而,我只能在地图上手动规划一张这个地方的卫星图。..这和质点之间的差距是十万八千里好吗?【翻桌】。...没有GIS的朋友,没有数据,没有钱,只有结果。..好吧,自己做吧。下面是菜单。原材料Qgis软件(不要问为什么不是ArcGIS,免费的,支持mac)一个建筑物的经纬度点(你至少要看你需要的,参考一下)高德地图(L7也是阿里的,如果是同一个系统,不需要坐标转换,所见即所得QGis)这里的步骤省略了所有安装Qgis的过程。这个时候我还不会Qgis怎么用,所以尽量写的详细一点,尽量按照大家看教程的步骤来。在QGis中创建工程,注意工程坐标系(CGC20004480)的选择,如果选择错误,标记点的坐标会偏向天空。各种元素的矢量图形,如道路、河流、建筑物、绿地等)(1)右击XYZTiles——>(2)新建链接——>(3)输入URLURL请自行百度,我填的是(http:////webst02.is.autonavi.com/appmaptile?style=6&x={x}&y={y}&z={z})这里贴出链接可以获取其他底图的网址你需要的,比如有很多路网之类的,可以自己按需获取https://blog.csdn.net/lx22722...我这里用的是高德卫星图,为什么呢?由于矢量图中的法规或保密要求,某些区域可能没有任何内容。卫星地图中的元素是完整的,但比较模糊。我们需要自己获取它的轮廓。试了下,高德的最大缩放比例是1:6650,如果还是很模糊,建议用天地图(免费底图里最好的,卫星图里最高分辨率的在那,但是由于坐标的偏移量,需要通过程序或手动修正(正确的位置)获取建筑物纹理的步骤基本决定了点的效果。建筑物的轮廓越精细,效果越好。如果你想要更精细的点,你需要提取更清晰的建筑物轮廓。建议大家找点云数据。如果没有,您可以参考下面链接的文章。有很多选项可供选择,例如mapflow、商汤、V2R等。https://blog.csdn.net/m0_3725...http://www.megomap.com/index....作者也提供了很多方法。不过,没钱没数据我是不会用软件的,而且数据区比较隐秘!!这是一个粗略的提取方法。Magicwang插件,穷人福音使用的方法参考了著名学习网站B站的视频(7min不算太长),个人感觉和PS中的魔法棒工具类似https:///www.bilibili.com/video...得到图层大致如上图。这个平面上标注的众多点中有一些配置参数,比如点的层数选择、点的密度间隔等,可以一一摸索,选择适合自己项目的情况。标记点之后,我们还可以查看点的属性,参考链接中的方法,进入链接的方法参考下面:https://blog.csdn.net/u012655...的关键步骤如下导出GeoJson数据,选择一个需要导出图层,右键,点击属性图层的属性编辑,通常这样的点集只有id这个属性,没有坐标我们导出时要。这时,添加一个x和y列,如果你想要点的值基于坐标系,在x列输入表达式$x,在y列输入表达式$y,点击update,然后所有点的x和y值都会有值。如果还有其他属性需要添加,只需要添加相应的列并赋值即可(有点像excel的用法)。单击保存并关闭属性表。回到图层,右键导出geojson格式(前端需要!!)6.加载你在L7生成的geojosn数据,基于高德底图,查看点集效果.补充Q:随机点杂乱难看怎么办(1)使用创建有序点工具,然后与指定图层相交或裁剪生成一组新的点。(2)使用网格工具(适用于希望点有序的情况,绘图颜色的权重属性也需要自己创建)[2/1]生成一堆随机点在图层上的多边形。(随机点在工具中生成)[2/2]在工具箱中,创建一个网格(生成鱼网图),网格的密度根据你的坐标系决定[2/3]统计点数网格,选择界面【矢量】中的【分析工具】,点击【多边形统计数】工具【2/4】生成一个计数层(每个网格中随机点的个数)【2/5】即可生成网络网格的质心点集(工具中的质心工具)[2/6]裁剪质心点图层,使其与边界相匹配[2/7]导出数据(完成!)参考链接https://zhuanlan.zhihu.com/p/...(3)turfJS使用turf.isobands创建不同梯度的MultipolygonQ:高德卫星太模糊,我用了另外一张底图,如何手动修正偏差?(1)将图层切换到编辑模式(2)选择顶点工具,选中所有点(3)单击其中一个参考点,然后移动,图层中的点会随之移动,完成校正参考链接https://blog.csdn.net/dq5211/...问:最好自己画,如何创建多边形图层?QGis创建一个多边形,绘制后右键+输入一个id实际生成一个多边形,或者绘制后control+点击上面,这里的操作只是针对一些对数据精度要求不高的democase。今年,我开始认真制作一些有趣的教程。让我们从一个好的开始。如果有什么不对的地方,我会给它一个更好的。欢迎小伙伴们批评指正~我爱你??