自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(38)
  • 资源 (1)
  • 收藏
  • 关注

原创 WPF数据绑定

跟着视频操作——WPF入门基础教程合集_哔哩哔哩_bilibili自己还是写下来,方便日后查阅1元素绑定1单向绑定通过元素名字绑定数值<Window x:Class="Wpf_BV1mJ411F7zG.MainWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/200

2022-04-13 18:18:03 3288

原创 打开SDK-monitor.bat报错 Windows 找不到文件“lib\monitor-location”

运行 \SDK\tools\lib\monitor-x86_64\monitor.exe报错:

2021-06-01 14:24:47 2038 2

原创 Unity 物体绕轴旋转

一、绕X轴1、旋转90度Quaternion rotation = Quaternion.AngleAxis(90f, Vector3.right);Debug.LogError("rotation : " + rotation.ToString());gameObject.transform.rotation = rotation;结果2、旋转45度Quaternion rotation = Quaternion.AngleAxis(45f, Vector3.right).

2021-05-20 16:46:09 4439

转载 unity 2019和visual studio 2019配置unity代码提示,代码补全,代码变色

unity 2019和visual studio 2019配置unity代码提示和代码断点调试配置记录硕宝宝不能太宅

2021-03-11 15:40:55 1941

原创 C#语言入门详解笔记(9)—P19 委托详解

目录1.1、委托(delegate)是函数指针的“升级版”1.2、一切皆地址1.3、直接调用和间接调用1.4、Java中没有与委托相对应的功能实体1.5、委托的简单使用2、委托的声明(自定义委托)2.1、委托是一种类(class),类是数据类型所以委托也是一种数据类型2.2、它的声名方式与一般的类不同,主要是为了照顾可读性和C/C++传统2.3、注意声明委托的位置2.4、委托与所封装的方法必需“类型兼容”3、委托的一般使用3.1、实例:把方法当作参数传给另一个

2021-01-18 19:01:01 632 1

原创 C#语言入门详解笔记(8)—P18 传值/输出/引用/数组/具名/可选参数,扩展方法

目录1、传值参数1.1、定义1.2、传值参数➡值类型1.3、传值参数➡引用类型,并且新创建对象1.4、传值参数➡引用类型,只操作对象,不创建新对象2、输出参数2.1、定义2.2、输出参数➡值类型2.2.1、调用一个带有输出参数的方法2.2.2、声明一个带有输出参数的方法2.3、输出参数➡引用类型3、引用参数3.1、定义3.2、引用参数➡值类型3.3、引用参数➡引用类型,创建新对象3.4、引用参数➡引用类型,不创建新对象只改变对象值4、数组.

2021-01-15 17:52:11 476

原创 C#语言入门详解笔记(7)—P17字段,属性,索引器,常量

1、字段1.1、什么是字段(1)字段(field)是一种表示与对象或类型(类与结构体)关联的变量field:田地,地方的意思;表示在内存中开辟一块空间存放数据(2)字段是类型的成员,旧称“成员变量”例子:C语言程序——ID和Name就是字段声明的时候一定要卸载类体里面,不能写在函数体中(函数体中叫局部变量)(3)与对象关联的字段亦称“实例字段”帮助实例或者对象保存数据的,实例字段的组合是表示对象当前的状态(4)与类型关联的字段称为“静态字段”,由sta

2021-01-14 18:21:19 329

原创 Revit二次开发_插件安装包的制作

1 安装插件打开vs——工具:扩展和更新——搜索:Installer——安装。2 打包操作

2021-01-13 16:10:03 635

原创 C#语言入门详解笔记(6)—P13、P14、P15、P16 表达式,语句详解_1_2_3_4

目录1、表达式得定义1.1、什么是表达式1.2、C#语言对表达式的定义2、各类表达式概览3、语句的定义4、语句详解1、表达式得定义1.1、什么是表达式(1)Expressions, together with commands and declarations, are one of the basic components of every programming language. We can say that expressions are the essent.

2021-01-03 07:49:34 531

转载 BIM应用(VR\AR\MR)相关设备及软件——来自《中国建筑业BIM应用分析报告(2020)》

一、BIM应用相关设备及软件整体介绍1.可穿戴式视觉仿真设备扩展现实(XR)是总称术语,适用于所有计算机生成的环境,可以合并物理和虚拟世界,也可以为用户创建完全身临其境的体验。扩展现实类技术在建筑领域的应用是一种融合跨界的综合技术,主要分为三类。(1)虚拟现实(Virtual Reality,简称VR)是一种可以创建和体验虚拟BIM空间的计算机仿真系统。利用BIM模型在计算机中生成模拟环境,通过多源信息融合、交互式的三维动态视景和实体行为的系统仿真,使用户沉浸到该环境中进行BIM的交互体验。

2020-12-18 16:43:03 2426 1

原创 C#语言入门详解笔记(5)—P10、P11、P12 操作符详解_1_2_3

目录1、操作符概览2、操作符的本质2.1、操作符的本质是 函数(即算法)的“简记法”2.2、操作符不能脱离与它关联的数据类型3、优先级与运算顺序3.1、操作符的优先级3.2、同优先级操作符的运算顺序4、各类操作符的示例4.1、基本操作符1、操作符概览操作符(Operator)也译为“运算符” 操作符是用来操作数据的,被操作符操作的数据成为操作数(Operand) 赋值操作符从右到左运算2、操作符的本质2.1、操作符的本质是 函数(即算...

2020-12-02 20:43:31 1714

原创 C#语言入门详解笔记(4)—P8、P9 方法的定义、调用与调试_1_2

1、方法的由来1.1、方法的前身是C/C++语言的函数(function)1.2、2、方法的定义与调用3、构造器(一定特殊的方法)4、方法的重载(Overload)5、如何对方法进行debug6、方法的调用与栈*...

2020-12-02 09:34:43 335

原创 从原始数据到地形,地层模型

前言:用到软件arcmap,excel,civil3d,revit,PS注意:此方法只能获得简单地层模型。1 获取数据用谷歌地图下载高程数据和影像数据,1G左右大小,再大需要分块处理。2 arcmap处理数据在arcmap中打开高程数据,处理流程为1.投影栅格(经纬度坐标转为大地坐标)2.获取指定区域高程数据:新建shp面文件—>使用按“掩膜提取”—>得到...

2020-11-27 11:05:24 1160

原创 C#语言入门详解笔记(3)—P6、P7 详解类型、变量与对象_1_2

目录1、什么是类型(Type)1.1、又名数据类型(Data Type)2、类型在C#语言中的作用3、C#语言的类型系统4、变量、对象与内存1、什么是类型(Type)1.1、又名数据类型(Data Type)A data type is homogeneous collection of values, effectively presented, equipped with a set of operations which manipulate thes...

2020-11-24 10:30:55 314 2

原创 C#语言入门详解笔记(2)—P5 C#语言基本元素概览,初识类型、变量与方法,算法简介

目录1、构成C#语言的基本元素关键字(Keyword)-标记(Token)操作符(Operator)-标记(Token)标识符(Identifier)-标记(Token)什么是合法的标识符大小写规范命名规范标点符号-标记(Token)文本(字面值)-标记(Token)整数实数字符字符串布尔空(null)注释与空白2、简要介绍类型、变量与方法3、算法简介1、构成C#语言的基本元素 关键字(Keyword)-标记(To..

2020-11-23 14:27:57 281

原创 C#语言入门详解笔记(1)—P4 类,对象,类成员简介

目录1、类是现实世界事物的模型事物包括“物质”(实体)与“运动”(逻辑也是算法) 建模(抽象)是一个去伪存真、由表及里的过程2、类与对象的关系 对象也叫实例,是类经过“实例化”后得到的内存中的实体 Formally “instance” is synonymous with “object” ——对象和实例是一回事 “飞机” 与“一架飞机”有何区别?天上有(一架)飞机——必需是实例飞,概念是不能飞的 有些类是不能实例化的,比如“数学”(Class Math),我们不能说“一.

2020-11-23 13:54:56 180

原创 2020-11-04 TreeViewItem样式修改相关文章记录

WPF引用外部样式https://blog.csdn.net/liuruxin/article/details/8857347TreeViewItem实现整行选中 (两种用法)https://www.cnblogs.com/qq247039968/p/4217256.htmlWPF TreeView自定义可视化树样式https://blog.csdn.net/qq_20758141/article/details/80345900WPF TreeView Inden...

2020-11-04 11:02:43 119

原创 Revti二次开发—获取族文件缩略图,并添加到wpf窗口

1.首先在项目中添加WindowsAPICodePack的Nuget包项目(P)——管理NuGet程序包——搜索“Microsoft-WindowsAPICodePack-Shell”,安装2.在项目中添加引用using Microsoft.WindowsAPICodePack.Shell;3.获取族文件缩略图完整代码 //【1】获取文件缩略图 ShellObject so = ShellFile.FromFilePath("C:\.

2020-11-02 16:08:57 856

原创 WPF 获取DataGrid里的模板内的ComboBox控件内容的方法

找了很久才找到,在这里总结一下xaml格式描述: <DataGrid x:Name="DATA_Grid" Grid.Row="2" Grid.Column="0" Grid.ColumnSpan="5" BorderBrush="Black" ItemsSource="{Binding}" AutoGenerateColumns="True" CanUserAddRows="False" CanUserDeleteRows="False...

2020-09-25 14:20:39 1016

原创 Revit二次开发—获取内置参数对应的中文字符串,并导出Excel;举例(BuiltParameterGroup、ParameterType和BuiltInCategory)

参考文章:原文链接: http://blog.csdn.net/joexiongjin/article/details/10149127作者: 叶雄进 , Autodesk ADN实现代码using Autodesk.Revit.DB;using Autodesk.Revit.ApplicationServices;using Autodesk.Revit.UI;using Autodesk.Revit.UI.Selection;using Autodesk.Revit.Attrib.

2020-09-03 17:57:34 3009

原创 Revit二次开发—创建共享参数,并设置参数值

两篇参考文章1.共享参数2.Revit二次开发之创建共享参数及绑定共享参数【比目鱼原创】

2020-09-03 11:44:40 873

原创 Revit二次开发 管道生成三通——两管生成和三管生成

本文主要参考以下博客“revit二次开发 关于管道弯头、三通、四通的生成”using Autodesk.Revit.DB;using Autodesk.Revit.UI;using Autodesk.Revit.UI.Selection;using Autodesk.Revit.Attributes;using System.Linq;using System.Collections.Generic;using Autodesk.Revit.DB.Mechanical;using S

2020-08-24 11:03:32 2171 2

原创 VS2019类库中无法创建WPF解决办法(类库创建WPF)

打开项目工程文件(项目名.csproj)添加3行:<PropertyGroup><ProjectTypeGuids>{60dc8134-eba5-43b8-bcc9-bb4bc16c2548};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids></PropertyGroup>一定要新建一个PropertyGroup标签,添加在已有的下面可能会无效...

2020-07-15 16:48:59 1689 2

原创 使用Dynamo和Python,读取坐标点实现钢结构的建模及构件旋转

以流水账的形式记录一下实现过程 需求介绍 现有钢结构图纸,需按图纸建模Rhino模型部分图纸

2020-05-29 16:06:11 3110 2

原创 Civil3d—Revit建断层模型技术路线

成果实施步骤:1 数据准备自己编一组断层剖面数据,例如:曲面1 曲面2 曲面3 曲面4 1曲面 2曲面 3曲面 4曲面 0 1050 0 900 0 600 0 240 310...

2019-11-13 09:42:02 1074

原创 MAPGIS文件总结01

拼图https://blog.csdn.net/dxh0907070012/article/details/222810971、概述1.1文件组成MAPGIS数据文件主要包括工程文件文件和工程内各工作区的文件。工作区是MAPGIS提出的一个概念,简单地说,工作区就是一个数据池,存放实体的空间数据、拓扑数据、图形数据和属性数据,每个工作区都对应于一个MAPGIS数据文件。数据文件...

2019-09-18 10:08:01 757

原创 BIM建模心得总结

前言:想到哪写到哪一、CAD文件处理首先打开所有冻结or锁定的图层 Z+A,查看图纸范围,删除多余图层 PU,清理未使用图层和块 图纸不需要移动到(0,0),画好定位图标即可,对齐操作在revit中进行方便一些 如果图纸方向有旋转,测量出旋转角度,在revit平面视图中选择场地图标,修改项目方位“正北/项目北”二、模型命名与专业划分项目名称—图纸阶段—图纸区域(地下/裙房/塔...

2019-08-21 15:44:30 6757

原创 Cesium的一些坐标变换公式记录

var daTAs = { code: '', longitude: 121.42875949287559, latitude: 31.198376344961723, height: 6, heading: 90, scale: 1, range: 50, bimshow: true, iseidting: false,...

2019-06-06 09:38:30 3273 1

转载 javascript数组的基本概念、属性、方法

原文:10分钟弄懂javascript数组 - 苏天天 - 博客园新建数组var arr01 = ["a","b","c","d"];var arr02 = new Array("a","b","c","d");上面的两个方法都可以创建数组 ["a","b","c",&

2019-02-20 11:27:32 126

原创 读书笔记--《BIM手册》--案例笔记

9.2BIM在翻修和LEED认证中的使用(1)BIM的作用激光扫描逆向建模获得实际结构信息 BIM模型可以直接给到各个分包商,他们基础模型进行设计 使用中心文件,使用Newforma系统管理所有文件。可以在同一个中央程序中完成文件传送下载。(2)存在的问题点云数据需要耗费人力,需要人去判断顶点,边线,表面 BIM信息再各个软件中不是互通的,需要大量输入输出操作,这增加了协调的风...

2019-02-13 11:08:49 1644

原创 在前端实现地理分析功能——Cesium,ArcPy,Flask实现通视分析(LOS)与缓冲区分析(Buffer)

准备工作:以本机为例安装Cesium1.4.5,并配置服务(添加地形需要开启Cesium服务) 安装ArcMap10.4,对应Arcpy为2.7 安装配置ArcServer(计算结果为server服务) 安装Flask框架(可以直接在Pycharm里面安装Flask插件)正文:1 数据准备使用工具:arcmap,arcserver,tif转terrain工具;准备数据:...

2018-11-28 15:32:29 3739 7

原创 PHP与SQL通信小结--实现cesium搜索调用mongoDB数据

经过两个月的摸索,这条路算是走明白了https://blog.csdn.net/qq_31121227/article/details/82150737 SQL学习笔记04_Mongo搜索地理位置数据以下是正文 第一步数据导入的MongoDBC:\Users\dell&gt;cd C:\Program Files\MongoDB\Server\4.0\bin //-d...

2018-10-26 11:50:53 938

原创 jQuery学习02--AJAX

$.ajax({ url: "config/search_action.php", // 请求路径 type: "post", //请求方式 data: $("form").serialize(),//请求参数 success: function(responseText,status,xhr){ //异步执行成功执行的回调函数 ...

2018-09-26 11:09:43 103

原创 jQuery学习01--基础知识

 目录 在菜鸟教程查看jQuery教程。1.基础语法: $(selector).action()      实例:2.文档就绪事件3.选择器更多实例4.jQuery HTML(1)jQuery捕获 5.jQuery 方法(1).css() (2) dbclick();keyup() 写在前面:学习背景,LBS地图服务的需求,网上找了一段异步...

2018-09-25 15:51:38 125

原创 SQL学习笔记04_Mongo搜索地理位置数据,以及geojson文件处理

最初研究Mongo - 以GeoJSON的目的是想在前端地图服务添加一个搜索功能:目标类型;搜索范围。这个功能通过前端把与Mongo通信,在蒙戈中计算并将结果返回到前端,在网页中显示。于是首先从Mongo操作的入手进行研究。1.mongo搜索地理位置数据步骤1.1.添加数据1)添加以GeoJSON数据C:\Users\dell&gt;cd C:\Program Files...

2018-08-28 17:20:43 1003

原创 SQL学习笔记3_函数,事件与navicat for mysql 插入系统时间操作

1函数1.1。创建函数1.2。调用函数mysql&gt; select f2(666,777);+-------------+| f2(666,777) |+-------------+| 0 |+-------------+1 row in set1.3.运行结果 2.事件2.1创建事件2.2开启事件查看事件是否开启...

2018-08-20 16:07:06 1827

原创 SQL学习笔记2_postgresql

PostgreSQL的的笔记本文采用数据为OSM.shp,OpenStreetMap的的网上下载的交大地图1.复制表--osm_1是osm的复本CREATE TABLE osm_1 AS (SELECT * FROM osm);2.将OSM表中指定行复制到新表中CREATE TABLE osm_un AS (SELECT * FROM osm WHERE build...

2018-08-15 15:53:31 125

原创 SQL学习笔记01

前言:SQL学习主要在MySQL中进行,学习资料来自http://www.runoob.com/SQL高级教程 24.SQL CREATE INDEX 语句作用:CREATE INDEX 语句用于在表中创建索引。在不读取整个表的情况下,索引使数据库应用程序可以更快地查找数据。例子:CREATE INDEX index_idON test (id); ...

2018-08-15 10:56:35 126

国际BIM标准: ISO 19650-1-2018.pdf

2018年12月发布的ISO19650-1国际BIM标准英文原版。

2020-12-18

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除