lavanana
码龄8年
关注
提问 私信
  • 博客:83,780
    83,780
    总访问量
  • 29
    原创
  • 1,025,752
    排名
  • 44
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:陕西省
  • 加入CSDN时间: 2016-12-19
博客简介:

lavanana的博客

查看详细资料
个人成就
  • 获得43次点赞
  • 内容获得3次评论
  • 获得256次收藏
创作历程
  • 29篇
    2019年
成就勋章
创作活动更多

HarmonyOS开发者社区有奖征文来啦!

用文字记录下您与HarmonyOS的故事。参与活动,还有机会赢奖,快来加入我们吧!

0人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

二三维一体化平台-FreeXGIS Studio

FreeXGIS Studio(以下简称FreeXStudio)是集GIS服务、二三维一体化、多业务应用于一体的桌面端插件化承载平台。一、主要产品功能采用插件化框架设计FreeXGIS Studio(以下简称FreeXStudio)是集GIS服务、二三维一体化、多业务应用于一体的桌面端插件化承载平台。一、主要产品功能采用插件化框架设计1.插件化框架设计,降低业务模块耦合,轻量化系统组...
原创
发布博客 2019.10.18 ·
3372 阅读 ·
0 点赞 ·
0 评论 ·
7 收藏

osgb转Cesium 3D tiles工具

目前Cesium不支持直接加载倾斜摄影的OSGB数据:https://www.oschina.net/question/104733_2198017但是可以通过转换将OSGB数据转换成Cesium可以加载的数据格式。目前Cesium自己定义支持最好的格式应该是:3D Tiles。这种格式处于发展阶段还不够成熟。但是基于官方的一些Demo可以发现效果还是非常不错的。3D Tiles在逻辑层,...
原创
发布博客 2019.10.08 ·
3141 阅读 ·
0 点赞 ·
0 评论 ·
4 收藏

javascript模拟网页图片下载

/** * 根据图片生成画布 */ function convertImageToCanvas(image) { var canvas = document.createElement("canvas"); canvas.width = image.width; canvas...
原创
发布博客 2019.09.25 ·
293 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Cesium地球自转的样例代码

var i = Date.now();function rotate() { var a = .1; var t = Date.now(); var n = (t - i) / 1e3; i = t; viewer.scene.camera.rotate(Cesium.Cartesian3.UNIT_Z, -a * n);}viewer.clock.onTick.addEven...
原创
发布博客 2019.09.25 ·
1785 阅读 ·
1 点赞 ·
0 评论 ·
5 收藏

[CesiumJS]Cesium中级教程 - 空间数据可视化

Viewer中的Entity功能让我们看看Viewer为操作entities提供出来的功能函数。选中和描述点击Viewer中的entity将在entity的位置上呈现SelectionIndicator控件,提供一个InfoBox用于呈现更多的信息。我们可以设置name,来定义InfoBox的标题。我们也以HTML样式来提供Entity.description的属性。wyoming.nam...
原创
发布博客 2019.09.09 ·
725 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

cesium手动切换视图

function setViewType (viewType) { var scene = viewer.scene; switch (viewType) { case "三维视图": scene.morphTo3D(0); $(".cesium-sceneModePicker-wrapper").hide(); ...
原创
发布博客 2019.09.09 ·
2332 阅读 ·
1 点赞 ·
0 评论 ·
4 收藏

打印当前经纬度和高度

// 捕获鼠标移动事件 handler.setInputAction(function onMouseMove(movement) { // 获得当前的经纬度及高度 var ellipsoid = viewer.scene.globe.ellipsoid; var cartesian = vie...
原创
发布博客 2019.09.05 ·
537 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

[CesiumJS]Cesium入门3 - Cesium目录框架结构

app目录下载官网上的文件,我们能看到以下CesiumJS库结构:Source/: Cesium应用程序代码及数据ThirdParty/:外部依赖库,不同于Cesium的第三方库LICENSE.md:Cesium的License介绍index.html:Web首页,需要按照Cesium要求定义页面,同时添加Cesium依赖库server.js:基于node.js的web服务应用备注...
原创
发布博客 2019.09.05 ·
455 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

天球坐标系

​宇宙是一本用数学语言写成的书。只有学会它的语言,我们才能读懂它,否则只能在黑暗的迷宫中瞎逛。为了定量描述物体的位置及其变化,需要用到坐标系。在探索外太空时,天球坐标系就尤为重要了。天球坐标系是以天极和春分点作为天球定向基准的坐标系。根据不同需要,分有地平坐标系,第一赤道坐标系(时角坐标系),第二赤道坐标系(赤道坐标系),黄道坐标系等。地平坐标系基本平面是地平圈,“极”是天顶Z。在地平坐标...
原创
发布博客 2019.09.03 ·
8690 阅读 ·
3 点赞 ·
0 评论 ·
19 收藏

Linux 中的crontab任务计划

1、添加一个计划任务$crontab -e2、crontab的文档编辑的格式与参数*(星号):代表任何时刻都接受的意思例子:每月、每日、每周的12:00都执行后续指令0 12 * * * command,(逗号):代表分段的意思例子:3:00与6:00进行工作0 3,6 * * * command-(减号):代表一段时间范围内例子:8到12点之间的每小时的20分钟进行一项工作...
原创
发布博客 2019.08.20 ·
163 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Linux中vim使用方法

1、一般模式:移动光标的方法h 或左箭头:光标向左移动j 或下箭头:光标向下移动k 或上箭头:光标向上移动l 或右箭头:光标向右移动例子:向下移动30行(30j)[Ctrl] + f 或 [Page Down]:屏幕向下移动一页[Ctrl] + b 或 [Page Up]:屏幕向上移动一页[Ctrl] + d:屏幕向下移动半页[Ctrl] + u:屏幕向上移动半页n:光标向右...
原创
发布博客 2019.08.13 ·
111 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Linux 挂载nfts格式硬盘

1、编译安装fuse模块$tar –zxvf fuse-2.7.0.tar.gz$cd fuse-2.7.0$./configure$make$sudo make install$sudo lsmod$sudo modprobe fuse2、编译安装ntfs-3g$tar –zxvf ntfs-3g_ntfsprogs-2012.1.15.gz$cd ntfs-...
原创
发布博客 2019.08.06 ·
254 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Linux升级gcc

1、编译gmp$cd gmp-6.1.1$./configure --prefix=/usr/local/gmp-6.1.1$make$sudo make install2、编译mpfr$cd mpfr-3.1.5$./configure --prefix=/usr/local/mpfr-3.1.5 --with-gmp=/usr/local/gmp-6.1.1$mak...
原创
发布博客 2019.08.01 ·
317 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

载誉而归、步履不停、未来更精彩!

以研发为生命 走自主可控发展道路此次展会,恒歌科技携带众多优质产品,提供多应用领域解决方案,用贴心服务让您体验“一切皆可视”。炙手可热的产品展会现场,到访者络绎不绝,大家纷纷对展品产生了极大兴趣。通过一系列产品演示、体验以及讲解,部分参观者在现场直接表达了合作意向,并进行了初步需求对接。公司以产品为核心、研发为生命、服务为宗旨,持续优化、创新,让产品更加贴近市场、满足客户需求,不断提高...
原创
发布博客 2019.07.31 ·
556 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

在Linux下实现ssh远程访问

1、安装ssh$ yum install openssh-server openssh-clients2、启动ssh服务$ sudo /etc/init.d/ssh start sshd.service 或 $sudo systemctl start3、指定登陆用户$ ssh -l root 192.168.1.10 或 $ ssh root@192.168.1.104、指定端口...
原创
发布博客 2019.07.19 ·
218 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

linux环境编译OpenSceneGraph和osgEarth

一、编译OpenSceneGraph1、使用cmake打开OSG源码下的CMakeLists.txt并选择构建路径2、安装第三方依赖库$sudo dnf install zlib-devel$sudo dnf install libpng-devel$sudo dnf install libcurl-devel$sudo dnf install freetype-devel$...
原创
发布博客 2019.07.15 ·
1480 阅读 ·
0 点赞 ·
0 评论 ·
4 收藏

osg相机(基础篇)

在计算机的三维世界中,相机如同我们的眼睛,捕捉眼前的每一副画面,反过来物体要能够被相机在指定的距离和角度下观看到,并通过屏幕像素绘制出来。在这个过程中,物体的三维空间坐标需要经过好几层矩阵变换,最终转换到二维平面坐标,并通过像素呈现在屏幕中。我们将这几层矩阵变换过程简称为MVPW矩阵变换。下面我们展开介绍MVPW具体内容 ~模型(Model)MVPW中的M是模型顶点在三维场景中的位置。一...
原创
发布博客 2019.07.11 ·
6905 阅读 ·
14 点赞 ·
1 评论 ·
62 收藏

QTreeWidget

#include <QTreeWidget>#include <QHeaderView>{ // 实例化树结构 QTreeWidget *pTreeWidget = new QTreeWidget(this); // 设置标头 pTreeWidget->header()->hide(); pTreeWid...
原创
发布博客 2019.07.04 ·
623 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

在linux系统下程序打包发布

程序以test为例:QtCreate使用Release版本编译从可运行程序的文件中拿出可执行文件,例:test终端下使用ldd命令查看需要的连接库,例:ldd test把ldd查询到的所有需要的库导出这里提供一个脚本将ldd打印出来的依赖库复制到指定路径#!/bin/shexe="test" #发布的程序名称des="./lib" #你的路径deplis...
原创
发布博客 2019.07.02 ·
1650 阅读 ·
0 点赞 ·
1 评论 ·
2 收藏

使用msys2构建OSG程序

前言让我们先从两个小故事开始:故事一Unix在研发成功不久后,便被放在贝尔实验室供大家使用。有一天,大家发现两位创始人总是可以得到最高的权限,轻松地进入他们的帐户!在贝尔实验室这种高人云集的地方,这简直是太不能容忍的事情了。于是,若干愤懑的同事仔细分析Unix代码,找到后门,修改后再重新编译整个Unix程序。当所有人都以为这个世界应该从此清静了的时候,却发现他们的帐户权限还是很容易泄露...
原创
发布博客 2019.06.28 ·
580 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏
加载更多