自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(199)
  • 资源 (8)
  • 收藏
  • 关注

原创 c++ 版本ceisum

cesium、模型转换、3dtiles、obj 、building、三维建筑、白模

2022-12-23 17:27:37 2280 8

原创 obj转换gltf和3dtiles,c++版本支持模型压缩

使用CObjTo3Dtiles转换工具可以将obj文件转成glit和3dtiles文件。使用方法与《obj转成gltf和3dtiles》基本一样。https://blog.csdn.net/u014572215/article/details/88967108本版本添加了压缩模型方法,压缩的详细信息可以参考ceisum官网:Gabby Getz的说明 https://cesium.c...

2020-03-25 21:30:39 4921 15

原创 obj转成gltf和3dtiles

6月12号更新,修改了错误。使用JobjTob3dm转换工具可以将obj文件转成glit和b3dm。下载地址:https://download.csdn.net/download/u014572215/11078795百度云:https://pan.baidu.com/s/1q8ZfmQvIF7jsiU2FAunBFA提取码:yyhu使用说明和要求一、软件实现obj模型文...

2019-04-02 11:37:32 18850 30

原创 11、添加文字LabelCollection

cesium label 文字标签

2023-12-26 09:48:27 832

原创 倾斜摄影文件读取,不使用第三方库

倾斜摄影文件读取 ,转换成glb和b3dm

2023-09-02 10:13:56 623

原创 10、添加osmbuilding全球建筑模型

cesium添加全球建筑,3dtiles

2023-07-16 08:56:11 473

原创 9、加载cesium世界地形

cesium加载地形

2023-07-16 08:31:41 728

原创 8、添加PolylineCollection线

cesium 添加线

2023-07-08 10:55:27 462

原创 7、添加billboard小旗子

cesium添加billboard

2023-07-08 10:10:22 300

原创 6、选中tiles的模型并高亮

cesium单击3dtiles,高亮模型

2023-07-08 09:16:09 567

原创 5、加载3dtileset模型并定位到模型

ceisum加载3dtles模型,定位

2023-07-07 16:29:24 1292

原创 4、CCesium鼠标点击事件

cesium鼠标点击事件

2023-07-06 18:16:30 705

原创 3、CCesium 第一个地图

cesium,第一个ceisum,ceisum教程

2023-07-05 17:33:57 303

原创 2、CCesium二次开发环境搭建

cesium二次开发环境搭建

2023-07-05 16:09:07 718

原创 CCeisum二次开发目录

cesium教程目录

2023-07-04 16:23:11 584

原创 1、CCeisum简介

cesium 简介和ceisum二次开发,教程

2023-07-04 16:18:39 715 3

原创 openlayer 高德地图实时路况

使用openlayer加载高德地图实时路况效果完整代码<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>openlayer加载天地图个种地图</title> <style> .map { width: 100%; height: .

2023-07-04 11:34:12 249

原创 cesium osm building 白模下载

cesium osm building 白模下载

2023-01-29 19:53:12 1554

原创 批量转换倾斜模型生成的obj

这个程序只能转换指定文件命名方式的倾斜模型,就是只能转换给出的示例数据。目的就是显摆一下。下载地址链接:https://pan.baidu.com/s/1BWC4WY7r04toD9DMUSflMw提取码:uwop使用方法1、控制台进入程序所在目录2、输入转换参数回车开始转换objto3dtiles.exe i e:\tmp_obj o e:\out lon 113.876609 lat 22.899945 t 5123、参数说明objto3dtiles.exe..

2020-12-17 11:34:43 806 2

原创 shp文件导入mysql数据库

百度网盘地址链接:https://pan.baidu.com/s/1ZXwrcZyiwHTBTZO1lkfRhA提取码:s3lw软件界面使用很简单和导入postgres的导入工具PostGIS PostGIS Bundle 3 for PostgreSQL x64 10 Shapefile and DBF Loader Exporter差不多没做过多的测试。有错误就联系一下吧...

2020-11-04 15:01:56 623 6

原创 openlayers学习(八)加载天地图各种底图

加载天地图的各种在线地图资源天地图在线地图资源地址:http://lbs.tianditu.gov.cn/server/MapService.html1、初始化地图var rootLayer = new ol.layer.Tile({ source: new ol.source.XYZ({ url: 'http://mt2.google.cn/vt/lyrs=y&hl=zh-CN&gl=CN&src=app&x={x}&y={

2020-10-30 11:53:24 3064

原创 clion 添加qt gui扩展工具

1、添加设计器$FileName$$FileDir$2、添加代码生成器$FileName$ -o ui_$FileNameWithoutExtension$.h$FileDir$重启clion后就能在在下图位置找到了

2020-10-23 11:15:15 1889

原创 openlayers学习(七)量测距离和面积

实现量测距离和面积官网示例:https://openlayers.org/en/latest/examples/measure.html1、初始化地图var rootLayer = new ol.layer.Tile({ source: new ol.source.XYZ({ url: 'http://mt2.google.cn/vt/lyrs=y&hl=zh-CN&gl=CN&src=app&x={x}&y={y}&z=

2020-10-21 17:05:37 3006 2

原创 openlayers学习(六)绘图

要完成的任务是绘制点、线、面、圆、正多边形,指定半径的圆官方示例:https://openlayers.org/en/latest/examples/draw-features.html1、初始化地图var rootLayer = new ol.layer.Tile({ source: new ol.source.XYZ({ url: 'http://mt2.google.cn/vt/lyrs=y&hl=zh-CN&gl=CN&src=app&a

2020-10-21 16:51:59 852

原创 openlayers学习(五)wfs图层的过滤条件filter

要达到的效果通过多边形或者要素属性过滤wfs的图形要素使用上一节的方法二进行过滤图形1、加载地图:var rootLayer = new ol.layer.Tile({ source: new ol.source.XYZ({ url: 'http://mt2.google.cn/vt/lyrs=y&hl=zh-CN&gl=CN&src=app&x={x}&y={y}&z={z}&s=G' }) //加载谷歌

2020-10-19 18:00:04 4083

原创 openlayers学习(四)加载geoserver发布的wfs图层

要达到的效果显示geoserver中发布的wfs图层,数据使用geoserver自带的示例数据。安装后geoserver后就有的数据poi图层官网示例:https://openlayers.org/en/latest/examples/vector-wfs.html1、创建vectorvar vs = new ol.source.Vector({ format: new ol.format.GeoJSON(), url: function (extent) {

2020-10-13 17:37:10 2089

原创 openlayers学习(三) wms图层过滤条件filter

要达到的效果通过多边形或者要素属性过滤wms的图形要素过滤条件的写法参考geoserver官网的示例:https://docs.geoserver.org/2.12.2/user/tutorials/cql/cql_tutorial.html使用上一节的示例1、创建wms图层wmsSource = new ol.source.TileWMS({ url: 'http://localhost:8080/geoserver/tiger/wms',//端口号要改成自己的 para

2020-10-13 17:24:38 4869 2

原创 openlayers学习(二) 加载geoserver发布的wms图层

要达到的效果显示geoserver中发布的wms图层,数据使用geoserver自带的示例数据。安装后geoserver后就有的数据官网示例链接:https://openlayers.org/en/latest/examples/wms-custom-tilegrid-512x256.html1、创建源TileWMSvar wmsSource = new ol.source.TileWMS({ url: 'http://localhost:8080/geoserver/tiger/wm

2020-10-13 17:01:11 2601

原创 openlayers学习(一) 显示地图

1、引入openlayer的api<link rel="stylesheet" href="../lib/openlayerv6.4.3/css/ol.css"><script src="../lib/openlayerv6.4.3/build/ol.js"></script>2、创建地图图层var rootLayer = new ol.layer.Tile({ source: new ol.source.XYZ({ url: '

2020-10-13 16:43:31 908

翻译 geoserver学习(五)图层样式sld ZOOM-基于点

https://docs.geoserver.org/latest/en/user/styling/sld/cookbook/points.html#example-points-layer在不同比例尺下显示不同的大小本示例在不同的缩放级别更改点的样式创建自然外观的地图时,通常需要在较高的缩放级别上放大形状。本示例根据缩放级别(或更准确地说,比例分母)设置点的样式以改变大小。比例尺分母是指地图的比例尺。比例分母为10,000表示地图以地图投影为单位的比例为1:10,000。注意确定.

2020-09-23 15:08:07 597

翻译 geoserver学习(四)图层样式sld 基于属性的点

https://docs.geoserver.org/latest/en/user/styling/sld/cookbook/points.html#example-points-layer属性的值更改符号的大小此样式包含三个规则。每一个都<Rule>基于每个点的种群(“ pop”)属性的值来改变样式,较小的值产生较小的圆圈,较大的值产生较大的圆圈。这三个规则的设计如下: 规则顺序 规则名称 人口(“流行”)

2020-09-23 15:03:46 687

翻译 geoserver学习(三)图层样式sld标签

给图层的样式添加文字标签该标签在设定<TextSymbolizer>上,确定要在标签中显示的文本,在这种情况下,<ogc:PropertyName>num</ogc:PropertyName>是shp文件中的属性列的值。<Fill> <CssParameter name="fill">#000000</CssParameter> </Fill>设置文本颜色。有关标签的所有其他详细信息均设置为渲染器默认值,这里是Ti.

2020-09-23 14:38:30 1608

翻译 geoserver学习(二)图层样式sld点样式

尽管点似乎是最简单的形状,仅具有位置而没有其他尺寸,但是在SLD中可以使用许多不同的方式来设置点的样式点样式此SLD有<Rule>一对一<FeatureTypeStyle>的情况,这是最简单的情况。(除非另有说明,否则所有后续示例将包含一个<Rule>和一个<FeatureTypeStyle>。)样式点是通过<PointSymbolizer>完成的。 <WellKnownName>circle</WellKnownNa..

2020-09-23 12:59:16 2225 1

翻译 geoserver学习(一)图层样式sld

官方文档地址:https://docs.geoserver.org/latest/en/user/styling/sld/introduction.htmlSLD概念在GeoServer中,样式通常是使用XMLSLD样式文档指定的。样式文件与相关的GeoServer层(featuretypes)来指定它们应该如何呈现。样式文档指定一个命名图层和一个用户样式。的层和风格可以具有元数据元素,诸如名称鉴定它们,一个标题,用于显示它们,并一个抽象描述它们的细节。顶层样式中包含一种或多种要素类型样式,充...

2020-09-23 11:57:32 1153

原创 OpenGL编程指南学习 之一 源码环境运行

学习OpenGL编程指南(原书第9版)书中的代码和相关库能能在github上找到,https://github.com/openglredbook/examples。书中的代码是使用cmake构建的工程。目录如下图1、输出文件;2、vs的工程文件;3用到的一些第三方的头文件;4、第三方的源码库;5、每一张的示例代码上面的代码应该能直接用vs打开工程运行。但是我使用的编译环境是:c++ mingw,ide是clion,构建工具是cmake。要想运行上面的代码必须安装cmake构建工具。

2020-07-21 18:47:34 485

原创 cmake学习(二) 创建库并使用find_package查找包

Mastering_CMake的第五章创建自己的包,并在其他的工程中使用find_package查找自己的创建的包ide是clion,gcc环境是MinGW工程目录和文件1、创建一个源文件gromit.cpp和头文件gromit.h作为自己创建的包的对象,gromit.cpp中只有一个函数,打印一条消息gromit.h文件class gromit {public: void info();};gromit.cpp文件#include <iostream&

2020-05-13 20:47:59 1640

原创 cmake学习(一)谷歌翻译的Mastering_CMake

先把使用谷歌翻译出来的Mastering_CMake文件放到网盘上以供下载。百度网盘地址文件如下

2020-05-06 23:01:28 667 1

原创 谷歌 draco学习 一 压缩格网信息

draco版本是Version 1.3.6地址:https://github.com/google/draco压缩三角网,包括点的位置meshPositions、法线meshnormals、纹理坐标meshUv示例使用c++完成。具体步骤1、初始化变量和数据。初始化一个四边形,两个三角网//顶点信息float meshPositions[12] = {0, 0, 0...

2020-05-02 20:53:00 1247 1

原创 谷歌 draco学习 二 压缩点信息

draco版本是Version 1.3.6地址:https://github.com/google/draco压缩点信息,包括点的位置position、法线normal、颜色color和点云中的一个噪声noise示例使用c++完成。具体步骤一下1、初始化变量和数据。保存位置position、法线normal、颜色color和点云中的一个噪声noise的变量std::v...

2020-04-28 19:54:03 1487 4

原创 cesium 创建 SelectionIndicator

当cesium启用selectionIndicator地图选择的时候,在地图中选中一个实体会出现一个跟随实体移动的包围框。可以再创建一个与cesium默认的selectionIndicator共其他情况使用。比如不会随着取消选择而消失的框。效果如下图1是新创建的,不会随着点击地图消失。2是cesium默认的过程:一、构建cesiumviewer = new Cesium....

2020-04-09 17:00:42 2136 2

obj转gltf工具

java实现obj模型转换成支持cesium支持的gltf文件和b3dm文件,生成tileset.json,和为b3dm模型添加属性信息。https://pan.baidu.com/s/1UnEcdjQswnHJ0sW7_nDaiQ 提取码:i9as

2019-04-01

obj模型转换成gltf和b3dm文件 new

java实现obj模型转换成支持cesium支持的gltf文件和b3dm文件,生成tileset.json,和为b3dm模型添加属性信息。https://pan.baidu.com/s/1aC_jhAI4i769F8FhZiLadg 提取码:5d5l

2019-03-25

obj模型转换成gltf和b3dm文件

java实现obj模型转换成支持cesium支持的gltf文件和b3dm文件,生成tileset.json,和为b3dm模型添加属性信息。https://pan.baidu.com/s/10S5VKVehrI6Ozc-8yINvwA 提取码:fdwk

2019-03-25

spring security认证和授权

要实现的效果: 1、用户及用户的权限保存在数据库中。 2、url及所需的权限保存在数据库中,系统加载时从数据库中获取。 https://blog.csdn.net/u014572215/article/details/80309161

2018-05-14

spring mvc 和spring security自定义登录

使用spring mvc 和spring security 完成简单的自定义登录

2018-05-14

springMvc结合hibernate多数据源和多事务管理器

要到达的效果是: 1、可以使用注解在服务层选择数据源@DataSource 2、使用事务注解@Transactional选择不同的事务管理器 https://blog.csdn.net/u014572215/article/details/80064611

2018-04-24

spring与thymeleaf小示例

使用idea 结合spring与thymeleaf整合创建的一个小示例

2017-12-18

BackgroundWorker异步处理并显示滚动条

使用BackgroundWorker实现异步处理耗时的操作,并显示滚动条。

2015-11-10

空空如也

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

TA关注的人

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