Viccy_Yao
码龄15年
求更新 关注
提问 私信
  • 博客:96,408
    社区:2,810
    99,218
    总访问量
  • 28
    原创
  • 589
    粉丝
  • 46
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:四川省
加入CSDN时间: 2011-04-17

个人简介:日报员

查看详细资料
个人成就
  • 获得52次点赞
  • 内容获得53次评论
  • 获得226次收藏
  • 代码片获得189次分享
  • 博客总排名1,581,867名
创作历程
  • 3篇
    2023年
  • 1篇
    2022年
  • 7篇
    2021年
  • 16篇
    2020年
  • 1篇
    2018年
成就勋章
TA的专栏
  • netDxf
    1篇
  • las
    2篇
  • 点云数据 点云点选 cesium点云
    1篇
  • GIS
    1篇
  • Cesium
    8篇
  • Java
    1篇
  • 加载GLTF
    2篇
  • 三维建模
    1篇
  • openlayers
    1篇
  • webworker
    1篇
  • worker
  • potree
    1篇
  • BSP
    1篇
  • CSG
    1篇

TA关注的专栏 0

TA关注的收藏夹 0

TA关注的社区 11

TA参与的活动 0

兴趣领域 设置
  • 前端
    es6
创作活动更多

丰厚奖励!CSDN代码标注专家 招募计划正式启动!

幻觉代码、虚假技术方案、看似正确实则错误的博文正在侵蚀技术社区的信任基础。 CSDN作为中国知名开发者社区,有责任为真实、可靠的技术内容设立“护栏”。 我们邀请你——具备真实项目经验的技术专家,参与技术博文与代码的标注。

去参加
  • 最近
  • 文章
  • 专栏
  • 代码仓
  • 资源
  • 收藏
  • 关注/订阅/互动
更多
  • 最近

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

netDxf实现对cad文件的读取与写入

工程项目中CAD作为常用的设计软件有大量的设计数据及信息需要在项目中使用,cad文件的解析与读取变的十分重要对cad的解析,尝试过多种方式,java的读文件流 安装dxf的文件格式进行解析,费时又费力,果断还是重回C#的netDxf库。github地址:https://github.com/haplokuon/netDxf代码示例:写入dxf public static void Main() { // your DXF file nam...
原创
博文更新于 2024.05.06 ·
3317 阅读 ·
3 点赞 ·
0 评论 ·
4 收藏

点云数据转pnts二进制数据

/分布式处理+ForkJoin并行处理生成pnts。* input文件对应输入字段名称。* PointModel对应字段。//组装pnts的二级制文件。* Pnts输出字段名称。
原创
博文更新于 2023.10.19 ·
574 阅读 ·
2 点赞 ·
0 评论 ·
2 收藏

3dtiles之点云pnts文件详解

例如,在最高层级的瓦片中,每个像素都可能对应于一个三维模型中的一个面,而在最低层级的瓦片中,每个像素只对应于一个三维模型中的一个点。在其中,PNTS格式用于存储点云数据,具有高效、紧凑、可扩展等优点,可以为3DTiles提供更好的处理能力。3DTiles是一种用于在WebGL环境中渲染大规模三维地理数据的规范,它允许开发者将复杂的三维数据以高效的方式传输、存储和呈现。它的核心思想是将三维数据分层组织,以便在不同的层级上呈现不同的细节。它基于二进制格式,并使用了一些特定的技术来实现高效的点云数据存储和传输。
原创
博文更新于 2023.09.05 ·
4042 阅读 ·
1 点赞 ·
0 评论 ·
4 收藏

oracle PROC开发

发布资源 2011.07.27 ·
ppt

使用java代码执行exe程序并模拟用户输入参数

使用java代码执行exe程序,并在cmd命令窗口中模拟用户输入参数,让exe程序执行并返回执行结果。
原创
博文更新于 2023.06.06 ·
1315 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

Cesium之las数据生成3dtiles并选取单个点云

1.las数据转化成3dtiles(pnts)2.cesium加载3dtiles3.依据可视域与相机的距离动态调整点云点的大小4.点击某一点云,通过读取该点云所在的tile块的原始数据(pnts),解析pnts中的点云的点 并计算cesium点选的那个点与pnts中点云集中最近的那个点即为被选中的点5.输出选中的点云点的属性信息(如 xyz,强度等)...
原创
博文更新于 2023.03.30 ·
10076 阅读 ·
8 点赞 ·
13 评论 ·
25 收藏

webgis开发中的几大坐标系及如何转换

GIS的几种坐标系
原创
博文更新于 2022.12.29 ·
1407 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

地形高度采样的几种方式

地形采样的几种方式
原创
博文更新于 2022.08.05 ·
1780 阅读 ·
0 点赞 ·
0 评论 ·
4 收藏

三维地质隧道

地质建模的几种方式1、基于CAD纵断面2、基于钻孔数据3、基于虚拟数据话不多说 先上图CAD纵断面图:CAD纵断面图生成的两层地质模型剖面图随着隧道的施工进度,往前推进2、基于钻孔数据的顶面隧道开挖效果图多层地质模型的剖面图公司介绍:成都天佑智隧有限公司联系人:本人联系方式:QQ:467164721...
原创
博文更新于 2022.03.01 ·
1315 阅读 ·
1 点赞 ·
0 评论 ·
3 收藏

C# 操作word 接口方法大全

发布资源 2016.11.22 ·
rar

D3.js SVG进阶

发布资源 2018.02.08 ·
rar

Cesium.rar

发布资源 2020.10.27 ·
rar

空间三角形顺逆时针判断方法

在计算机图形学中一个三角面的法线朝向决定了 该三角面的光照渲染等一系列的操作。在建模的时候,法线朝向也决定了建模的效果。譬如在CSG库中对模型进行布尔运算就需要模型的三角面都是法线朝外的。自定义建模则需要计算三角面的顺序,并调整三角面的顺序public boolean needChangTrangles(List<Vector3d> vertices, Vector3d refer) { boolean retHasChange = false; //求三角形的
原创
博文更新于 2021.09.24 ·
1258 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

EarCut针对Polygon进行三角剖分支持多边形内含有洞

polygon triangulation如果你想对一个封闭的区域进行三角剖分譬如一个省份的行政区域进行三角剖分譬如你想对一个省份进行三角剖分,但是又需要排除点该省的某一个市的区域 那么你需要用到Earcut维基百科地址:https://en.wikipedia.org/wiki/Polygon_triangulationUsage/** * Triangulates the given polygon * * @param data is a flat
原创
博文更新于 2021.02.07 ·
4302 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

obj模型转gltf

node bin/obj2gltf.js -i ./metro/obj.obj -o model.gltf
原创
博文更新于 2021.01.22 ·
931 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

openLayers加载CAD的图元数据

加载示例//渲染地图let layers = [ new TileLayer({ source: new OSM() }), new TileLayer({ extent: [-13884991, 2870341, -7455066, 6338219], source: new TileArcGISRest({ url: 'https://sampleserver1.arcgisonline.com/Ar.
原创
博文更新于 2021.01.21 ·
2243 阅读 ·
0 点赞 ·
0 评论 ·
6 收藏

cesium地形裁剪与模型裁剪的使用

cesium地形裁剪
原创
博文更新于 2021.01.20 ·
4040 阅读 ·
1 点赞 ·
0 评论 ·
5 收藏

Cesium批量加载gltf模型

let cameraUrl="../model/model.gltf";letnewPositions= [{"x":6358638.974849774,"y":-498978.751542005,"z":0},{"x":6358638.973079549,"y":-498978.75154201075,"z":149.5383532969183}];let instances = []; for (let i = 0; i < newPositions.le...
原创
博文更新于 2021.01.20 ·
2988 阅读 ·
1 点赞 ·
7 评论 ·
10 收藏

JCSG基于java的模型布尔运算入坑指南

目前模型做布尔运算的库大多是C++或C语言的,基于java的几乎没有某日在github上找到一个java做CSG的,看了下介绍其核心算法是基于csg.js该算法翻译而来。threejs的bsp也是基于csg.jsJavaScript的好多前端的布尔运算的核心库基本上都是基于csg.js,有一定的了解,隧入坑。...
原创
博文更新于 2020.12.31 ·
635 阅读 ·
1 点赞 ·
0 评论 ·
3 收藏

SampledPositionProperty控制模型沿轨迹运动

利用Cesium的SampledPositionProperty来动态控制模型的位置,达到模型沿轨迹平滑移动的目的本文中引用了第三方一个js库 turf.jsfunction initTrain() { let newPositions = [ {"x": 6358638.974849774, "y": -498978.751542005, "z": 0}, {"x": 6358638...
原创
博文更新于 2020.10.31 ·
7355 阅读 ·
5 点赞 ·
6 评论 ·
21 收藏
加载更多