自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

大洪的专栏

少年不识愁滋味,爱上层楼。爱上层楼。为赋新词强说愁。

  • 博客(25)
  • 资源 (9)
  • 问答 (2)
  • 收藏
  • 关注

原创 ArcGIS10.8 连接 PostgreSQL 及遇到的两个问题

如题

2023-11-11 19:12:12 941

原创 Mapbox自定义字体

mapbox加载自定义字体

2023-05-12 14:11:38 1039

原创 nginx配置客户端保存cookie

nginx设置cookie

2022-03-19 10:02:31 11458

原创 Cesium绘制矩形

cesium绘制矩形

2022-02-17 10:37:06 3389 10

原创 MySQL使用空间索引问题

MySQL进行空间查询,没有用到空间索引

2022-02-11 10:51:36 1263 2

原创 Geoserver禁止返回400错误

geoserver禁止返回400错误

2022-01-04 10:14:18 2403 2

原创 mapboxgl 飞线

mapbox 实现 飞线效果

2021-12-14 21:04:37 2448 5

原创 Cesium 模型拖动

同上一篇 模型旋转、缩放 一样,模型拖动也是很常见的操作。我在网上找了几篇关于模型拖放的博客,修改并进行了封装,使用起来会更加方便一些。

2020-11-18 08:53:34 2054 4

原创 Cesium模型 旋转、缩放

Cesium中模型的平移、旋转、缩放等操作很常见,我在网上找了很多资料,但应用到项目中却无法运行,这是版本不一致。对于当前版本1.72,我的应用如下: setScale() { this.entity.model.scale = this.scale }, setRotate() { const origin = this.entity.position.getValue() const heading = Cesium.Math.toRadi

2020-11-17 15:00:19 8551 19

原创 Cesium自定义飞行漫游,可设定

前几天看到前辈操作一个三维软件,按住K键记录当前摄像头位置和视角,记录几个位置后,重复播放。然后要求我也应该实现这样的功能。在前面的 博客 中,我已经实现了按既定路线漫游的功能,甚至视角也可以动态的调整了。但“并不自♂由”! 用户要可以自行设定浏览的位置和视角,并实现循环播放。思路按键事件监听这里是监听k键按下的事件记录Camera的位置(position)和视角(heading, pitch, roll)注意不能直接存下camera.position,它是一个引用对象,必须保持当前值循环调

2020-09-21 11:23:11 1527 6

原创 Cesium自定义动画

在Cesium中,我想做一个半径动态增大和缩小的圆。一开始我考虑使用requestAnimationFrame,不断的调整半径的大小,也就是直接更改Ellipsoid对象的长短轴大小。但是效果不理想,半径调整后这个圆会消失,然后出现调整之后的圆,给人的感觉就是“卡顿”。直到我看到了这篇文章 Cesium的Property机制总结, 完整了这个功能。效果图实现原理动态圆semiMinorAxis和semiMajorAxis指定一个CallbackProperty对象,并返回半径大小。由于要做的

2020-09-18 10:08:29 4594 3

原创 Cesium飞行漫游,动态调整视角

飞行漫游,就是让Camera飞行。Camera有一些方法可以实现位置、视角的调整,比如flyTo,setView方法。但这些方法并不能沿着我们想要的路径调整,在通过插值的方法不停的调用setView,但这样会造成视图卡顿,而且计算起来也很麻烦。所以我们最好是借助entity,通过跟踪运动中的entity就可以实现Camera的飞行了。官网例子效果图当然,实际效果要比gif更流畅设置路径我们直接修改官网的CZML文件,把没用的东西统统删掉。替换成自己的路径。注意时间(interval)和时间快进

2020-09-18 08:55:40 8911 18

原创 Mapbox GL JS 支持 中文标注

@mapbox/mapbox-gl-language 使用方法和常见问题

2020-06-30 10:07:43 1441

原创 @vue/cli 4.4.1 IE兼容设置

@vue/cli 4.x 兼容IE10、IE11设置

2020-06-04 10:49:57 1460

原创 Leaflet 简单测距

leaflet 实现简单的 polyline 绘制和距离计算

2020-06-03 10:46:49 5700 22

原创 解决 ArcGIS Server 10.2.2 无法打开http://localhost:6080/arcgis/manager/

今天安装了ArcGIS Server 10.2.2,但是无法打开http://localhost:6080/arcgis/manager。皇天不负有心人,我,dahong,解决啦!当然是看的别人给出的解决方案, 下面我来给翻译一下:1. 如果你能打开http://localhost:6080/arcgis,那么可以进行下一步操作2. 打开http://localhost:60...

2018-08-13 20:12:12 13751 10

原创 mongoose 空间查询

  工作中我用了Koa2做了后台,选用了mongo数据库。因为要用到空间查询显示当前地图视图的空间查询结果,经过一番搜索,总算解决了。  mongoose支持的空间查询方式有near,box,circle以及geometry等等,基本满足了业务需求。我只用到了box查询,所以下面就分享一下我是如何使用的:model设计  设计model时一定要设计好geom结构,不然提示报错。最开始我...

2018-04-26 14:17:00 444

原创 Koa2 获取并存储用户操作日志

  有时候我们需要记录用户进行了哪些操作,比如删除、更新和添加。这部分是要呈献给用户的,所以一定不能直接把系统日志的一大坨给他们。   系统后台采用了Koa2,数据库是mongo,借助mongoose操作数据库。Model设计  设计Log结构const mongoose = require('../tool/db-util').mongooseconst Schema = ...

2018-04-25 19:41:39 3691

原创 geoserver rest方式发布shp

geoserver rest方式发布shp服务

2017-01-20 10:17:37 6593 50

原创 Leaflet,OpenLayers3加载ArcGIS切片(png格式,Exploded松散型)

Leafletjs,Openlayers3加载ArcGIS地图的Exploded松散型切片。这里不借助GIS服务器,而是直接通过图片访问的方式加载ArcGIS切片。

2016-10-08 11:06:28 10920 11

原创 反距离加权插值方法——C#实现

正当自己无所事事时,朋友给我布置了一项作业,如下图:      一乍听,我还挺害怕的,以为很高深的问题,但因为给出了计算公式,实现起来并不难。将上图中的公式拆解开来,并加上输入、输出功能基本上就算完成了。输入  用户需要输入离散点个数n和相应的坐标(x,y,z)、公式里面的beta以及目标点的坐标(x,y)   根据计算需要,先设计点的数据结构:    struct Point

2016-07-19 20:09:04 16172 3

原创 利用geoserver-manager发布shp

利用geoserver-manager,发布shp文件

2016-07-08 10:10:12 5737 21

原创 利用Arcpy发布地图服务,制作切片

1. 制作地图文档(*.mxd);2. 发布地图文档;3. 制作服务器缓存;4. 生成切片;5. 打包成zip

2016-05-18 21:38:07 7007 20

原创 leaflet加载国家天地图服务

再补充(2019年4月8日) 国家天地图地图服务需要携带key才能访问。别忘了去官网申请key。补充(2018年8月2日) 现在leaflet.js已经支持EPSG4326。如果你使用的是新版本的leaflet,那么通过简单的配置就能实现:var map = L.map('mapid', { crs: L.CRS.EPSG4326}).setView([30, 1...

2015-11-06 17:51:32 31688 44

原创 Win7 下运行vc6.0 打开文件出现崩溃

问题事件名称:APPCRASH应用程序名:MSDEV.EXE应用程序版本:6.0.8168.2应用程序时间戳:3588a2f7故障模块名称:devshl.dll故障模块版本:6.0.8168.0故障模块时间戳:3588a30a异常代码:c0000005异常偏移:0003eaedOS 版本:6.1.7601.2.1.0.768.3区域设置 ID:2052其

2015-07-22 14:40:04 2839

geoserver rest请求相关的部分代码

具体描述参照 https://blog.csdn.net/dahongdahong/article/details/54629407

2018-05-29

利用Arcpy发布地图服务,制作切片

1. 制作地图文档(*.mxd); 2. 发布地图文档; 3. 制作服务器缓存; 4. 生成切片; 5. 打包成zip 详情:http://blog.csdn.net/dahongdahong/article/details/51447680

2017-02-24

arcgis 图层文件 使用前参考博客

arcpy开发过程中,用于改善mxd的样式风格 http://blog.csdn.net/dahongdahong/article/details/51447680

2016-11-17

利用七参数进行CGCS2000坐标系到西安80坐标系的转换

1.CGCS2000下的大地坐标到CGCS2000下的空间直角坐标的转换; 2.CGCS2000下的空间直角坐标经过七参数转换,得到西安80下的空间直角坐标; 3.西安80下的空间直角坐标向西安80下的大地坐标转换; 4.西安80下的大地坐标进行高斯投影,得到平面坐标。 详情请参照:http://blog.csdn.net/dahongdahong/article/details/50563659 PS: 这个下载积分,我最开始设置是0分,不知道这个系统为什么改成了48分了,我也没法修改分数。 用户如果需要的话,可以直接在博客上留言或私信,留下邮箱,我会给发给你们的。 2019-09-16

2016-09-18

反距离加权插值方法——C#实现

反距离加权插值方法,可以参考我的博客http://blog.csdn.net/dahongdahong/article/details/51959018

2016-07-19

Leaflet.js加载天地图的WMTS服务(EPSG4326类型)

通过修改Leaflet扩展插件leaflet-tilelayer-wmts.js加载天地图的wmts服务(epsg4326类型)。具体介绍见:http://blog.csdn.net/dahongdahong/article/details/49685653 补充: 对于新版本的leaflet不建议使用插件方式,其本身已经支持4326坐标系了

2016-02-18

freeglut 3.0.0 编译后 最新版(目前)

freeglut 3.0.0是官网最新版,这是已经编译好的。 内含有dll,lib等全套文件

2015-07-21

GUID生成工具

简单的一个GUID生成工具,EXE文件,点击即可生成GUID。生成的GUID可复制

2015-04-10

在Flex项目中引用Away3D(版本3.6)AS项目

在Flex项目中引用Away3D的AS项目,简单小实例

2013-09-01

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

TA关注的人

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