自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

椰子的职场成长记录

本博客主要分享 3S 相关技术,包括测绘、遥感、GIS等,还有工作中遇到的各种。。。

  • 博客(41)
  • 资源 (2)
  • 收藏
  • 关注

原创 (博客目录版)关注我,GIS开发不迷路!

GIS原理、开发技能、官网翻译、源码解析,关注我,GIS开发不迷路!

2023-05-16 16:40:50 553 3

原创 GIS 行业好物(持续更新)

本篇为作者在平时的工作过程中收录的GIS行业相关好物。有行业最新进展、有简单易用的数据展示工具…更多惊喜,等你发现!

2022-10-27 15:39:40 596

原创 【开源GIS】如何高效地学习GIS开源项目?一上来就读源码你就输了!

都知开源好,只看源码看不懂,是俺太菜了?no no no,是方法不对而已~跟着下面的步骤,带你上手常见的GIS开源项目!

2023-12-20 16:04:41 836

原创 【CesiumJS】(1)Hello world

Cesium 起源于2011年,初衷是航空软件公司(Analytical Graphics, Inc.)的一个团队要制作世界上最准确、性能最高且具有时间动态性的虚拟地球。取名"Cesium"是因为元素铯Cesium让原子钟非常准确(1967年,人们依据铯原子的振动而对秒做出了重新定义)。随着3D位置数据的大量运用,Cesium 也将其业务扩展到航空航天之外,2019年作为一家独立公司拆分出来,为可互操作的地理空间生态系统提供基础开放平台。

2023-11-03 18:08:46 613

翻译 【OpenLayers 入门】(1)Hello world

官网:https://openlayers.org/一个可以满足所有绘图需求的高性能、功能丰富的库。OpenLayers 使得在任何网页中放置动态地图变得容易。它可以显示从任何来源加载的地图瓦片、矢量数据和标记。OpenLayers的开发是为了促进各种地理信息的使用。它是完全免费的,开源的JavaScript,在两条款的BSD许可证(也称为FreeBSD)下发布。

2023-04-07 15:08:14 145

翻译 【GeoTools】(1)Hello world

官网:https://geotools.org/GeoTools 是一个开源的Java库,为地理空间数据提供工具。

2023-04-03 17:26:33 298

原创 【dxf】(1)dxf 转 geojson

dxf 转 geojson

2023-03-06 17:05:58 828

原创 【dxf】(2)dxf 的块 Block 读取

块 Block 是一组可以被多次使用的实体集合,DXFTYPE 为 INSERT。

2023-03-06 15:01:28 877

原创 【Node.js 笔记】(1)Hello World

Node.js®是一个开源的、跨平台的JavaScript运行环境。

2023-03-02 10:53:06 59

原创 【dxf】(3)dxf 的组 Group 读取

组 Group 是一组捆绑在一起的实体集合(与块 Block 有区别)。

2023-02-15 17:02:11 226

翻译 【Mapbox GL JS 入门】(7)Sources 数据源

除了Mapbox样式规范中描述的源类型之外,Mapbox GL JS还可以处理的源类型

2022-12-05 14:18:22 2128 1

翻译 【Mapbox GL JS 入门】(5)Geography and geometry 地理和几何

与处理和操纵地理信息或几何图形相关的通用实用程序和类型LngLat对象表示给定的经度和纬度坐标,以度为单位。这些坐标使用经度、纬度坐标顺序来匹配GeoJSON规范,该规范相当于OGC:CRS84坐标参考系统。

2022-12-05 11:22:06 265

翻译 【Mapbox GL JS 入门】(3)Properties and options 全局属性和选项

Mapbox GL JS的全局属性和选项,可以在初始化地图或获取其状态信息时,访问这些属性和选项 

2022-12-05 11:21:06 366

翻译 【Mapbox GL JS 入门】(4)Markers and controls 标记和控件

【Mapbox GL JS 入门】Map Instance Members 地图实例 - Controls 控件

2022-11-23 17:49:14 1384

翻译 【Mapbox GL JS 入门】(6)User interaction handlers 用户交互

【Mapbox GL JS 入门】Map Instance Members 地图实例 - Interaction handlers 交互

2022-11-23 17:45:53 232

翻译 【Mapbox GL JS 入门】(2)Map 对象及其属性

源代码Map 对象代表页面的地图,暴露了一些方法和属性供编程修改地图,以及一些交互事件。可以指定容器新建Map,Mapbox会初始化页面上的地图并返回Map 对象。

2022-11-22 14:08:41 1182

翻译 【Mapbox GL JS 入门】(1)Hello world

是一个客户端JavaScript库,为了web开发人员可以在web浏览器中动态绘制地图,在网页和移动设备上嵌入动态、交互式、可定制的地图,并将矢量瓦片和3D渲染技术相结合自定义地图样式快速绘制矢量图与其他Mapbox工具兼容图形库,可以在任何兼容的web浏览器中使用OpenGL将2D和3D Mapbox地图渲染为动态视觉图形,而无需使用其他插件。

2022-11-21 10:54:56 650

原创 【数据结构】目录

数据结构

2022-11-07 11:56:13 147

原创 【ARTS 打卡】Week-2

【ARTS 打卡】Week-2

2022-10-21 14:35:32 170

原创 【ARTS 打卡】Week-1

【ARTS 打卡】Week-1

2022-10-21 14:35:01 143

原创 (GIS开发) Python dxf 文件解析

【代码】(GIS开发) Python dxf 文件解析。

2022-10-18 17:47:04 931

原创 【ARTS 打卡】规则说明

用户自发每周完成一个ARTS

2022-10-13 16:23:01 138

原创 【GIS Algorithms】Ch1 引言

作者认为算法是用来正确且快速地解决计算机问题的。在GIS领域里,算法的场景可以具体为:当鼠标进行点击时,判断该点在哪一个GIS对象中,从而正确快速返回这个对象。可以利用空间索引和空间查询解决此类问题。在使用时,需要验证算法的正确性和效率,当然,也要考虑数据的组织形式和算法的具体实现。......

2022-08-26 09:45:30 186

原创 【GeoServer 入门(使用版)】Hello world

GeoServer 是一个用 Java 编写的开源软件服务器,允许用户共享和编辑地理空间数据。使用开放标准,可发布主流空间数据源的数据,实现了行业标准的OGC协议,如WFS、WMS、WCS。

2022-08-24 18:28:55 496

翻译 【FeathersJS 入门】Hello world

使用一个简单的消息服务创建一个 Feathers 应用程序,该服务允许创建新消息并查找所有现有消息。

2022-08-24 15:44:07 256

原创 Yukon 学习记录

地理空间数据的存储和管理能力,提供专业的GIS(Geographic Information System)功能,:基于openGauss数据库。:是对象关系型数据库系统。扩展的模块包括:适配的。:是一款企业级开源关系型。:是一个功能非常强大的、管理系统(RDBMS)的客户/服务器关系型。

2022-08-23 14:00:43 324

原创 每天一个小坑(持续更新)

立志把所有的坑填平

2022-02-17 15:18:52 452

原创 【文件格式解析】Shapefile

Shapefile文件指的是一种文件存储的方法,实际上是由多个文件组成的。

2022-02-15 10:40:51 1514

翻译 【FeathersJS 入门】安装 Feathers

建项目之前需要安装什么才能使用Feathers

2022-02-15 10:34:30 361

翻译 【FeathersJS 入门】总览

​Feathers 是一个基于 ​ Express的轻量级 web 框架,是 NodeJS 最流行的 web 框架之一,可用JavaScript或TypeScript创建实时应用程序和REST API。

2022-02-14 11:18:25 649

翻译 【MQTT入门】基础——发布和订阅

原文:https://www.hivemq.com/blog/mqtt-essentials-part2-publish-subscribe/发布/订阅模式发布/订阅模式(也称为pub/sub)提供了传统客户机-服务器体系结构的替代方案。在客户机-服务器模型中,客户机直接与端点通信。发布/订阅模型将发送消息的客户端(发布者)与接收消息的客户端(订阅者)解耦。发布者和订阅者从不直接联系。事实上,他们甚至不知道另一个存在。它们之间的连接由第三个组件(代理)处理。代理的工作是过滤所有传入的消息,并将其

2022-01-27 17:51:21 1724

翻译 【MQTT入门】基础——介绍MQTT

原文:Introducing the MQTT Protocol - MQTT Essentials: Part 1参考:MQTT Version 3.1.1简介MQTT(Message Queuing Telemetry Transport)是一个基于 客户端-服务器 的 消息发布/订阅 传输协议。它轻量、简单、开放和易于实现。这些特点使它适用范围非常广泛。在很多情况下,包括受限的环境中,如:机器与机器(M2M)通信和物联网(IoT)等较小的代码空间或较低的通信开销环境。它是一种非常轻

2022-01-25 16:00:06 449

翻译 【MQTT入门】总览

MQTT基础知识1、介绍MQTT2、发布和订阅3、客户、经纪人和关系建立4、发布、订阅和取消订阅5、最佳实践和主题MQTT特性6、服务质量水平7、持久会话和排队消息8、保留的消息9、遗嘱10、保持活力&客户接管...

2022-01-25 11:18:38 103

原创 【数据库】无限级分类——parent_id

背景:【数据库】无限级分类——总览_OTTOkongbai的博客-CSDN博客建表CREATE TABLE person( id VARCHAR(255) NOT NULL COMMENT 'ID' , name VARCHAR(255) COMMENT '名称' , parent_id VARCHAR(255) COMMENT '父ID' , PRIMARY KEY (id)) COMMENT = '人员组织架构';插入测试数据IN

2022-01-11 12:09:26 1972

原创 【数据库】无限级分类——总览

受在数据库中存储一棵树,实现无限级分类 - Kaciras的博客这篇文章启发,结合项目需要学习整理此内容背景购物网站会有很多的商品分类,相较于线下商场,网站会有灵活的操作性,理论上商品的分类也是无限级的,这是很典型的无限级分类数据库设计的需求。简化一下,我们需要设计一个工厂人员的数据库,相关人员架构如下:需求分析增删某个级别(采购一组人员增删) 查某个级别(采购一组下属全部人员) 改某个级别(采购一组并入仓储)一些常见设计方案直接记录父分类的引用 路径列表 前序..

2022-01-11 12:06:13 459

原创 海康web开发总结(持续更新)

前端包:hikopenapi-node

2021-12-30 15:02:28 440

原创 GIS WebGL 学习路径

1. 前端基础 a. HTML (10 days: 21/11/08-21/11/17https://www.codecademy.com/learn/learn-html) b. CSS (21/11/18-https://www.codecademy.com/learn/learn-css) c. JavaScript2.

2021-11-18 11:38:51 771

原创 Supermap WebGL 图层加载逻辑

1、打开场景,按需对图层进行显隐(适合单个服务内图层数量较少情况)对应前端代码:viewer.scene.open(URL) //打开场景layer.visible=true; //对应图层设置可见layer.visible=false; //对应图层设置不可见2、根据需要单个加载图层(适合单个服务内图层数量较多情况)对应前端代码:varsceneName=url.substring(url.indexOf("3D-")+3,url.indexOf("...

2021-09-23 16:41:36 693

原创 Tello SDK 开发避坑指南(持续更新)

Q: 命令【acceleration? 】获取 IMU 三轴加速度数据(0.001g) ,g是什么意思?A: 这里的g是重力加速度(Gravitational acceleration),它是一个常量。Q: 命令【rc a b c d】设置遥控器的 4 个通道杆量,范围(-100~100)是什么意思?A: “RC”代表remote control,相应的参数表示遥控器上两个杆的位置。...

2021-09-08 18:38:09 1098

原创 GIS开发工程师 技能目录

GIS开发工程师 技能目录 1. 开发基础 a. 计算机组成原理 b. 操作系统 c. 计算机网络 d. 数据结构 2. 语言语法 a. JAVA 3. 开发工具IDE a. IDEA b. VS Code c. PgAdmin ...

2019-10-29 15:30:53 856 2

数字孪生工业软件白皮书

数字孪生工业软件白皮书

2024-03-09

sample.s3c

此处提供 smart3D s3c文件供大家免费下载使用(可以使用CC_S3CComposer.exe进行编辑),欢迎交流讨论。

2020-10-12

SuperMap iObjects Java Help.chm

此处提供 SuperMap iObjects Java Help 官方帮助文档供大家免费下载使用,欢迎交流讨论

2020-05-29

空空如也

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

TA关注的人

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