自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 GIS算法基础(八)基于距离变换的栅格骨架提取算法

一、为什么需要骨架提取简单来说就是用于细化栅格,便于栅格数据转换为矢量数据栅格格式向矢量格式转换是提取相同编号的栅格集合表示的边界,栅格点转换成矢量点,很简单,在坐标系确定的情况下通过解析式可以直接转换。而线与面在转换成矢量的时候,本质上都是在提取边界或中轴线,因此在栅格中提取中轴线就与栅格的细化的关系密不可分,这是因为线状栅格数据一般具有粗度且线条本身往往呈现粗细。栅格数据需要细化,以提...

2018-12-16 19:28:19 3276

原创 GIS算法基础(七)矢量数据向栅格数据的转换(面转换的边界代数算法实现)

代码已经po上远程仓库,需要的同学可以自取:https://github.com/XiaoZhong233/GIS_ALG/blob/master/src/scau/gz/zhw/Raster.java目录一、边界代数法算法思想二、算法步骤三、算法实现四、测试结果五、总结一、边界代数法算法思想边界代数多边形填充算法是一种基于积分思想的矢量转栅格的转换算法。这...

2018-12-08 14:11:13 6940 2

原创 GIS算法基础(六)矢量数据向栅格数据的转换(面转换的射线算法实现)

面状换的射线算法已经放在github上:https://github.com/XiaoZhong233/GIS_ALG/blob/master/src/scau/gz/zhw/Raster.java目录一、常见的面转换算法1)内部点扩散算法2)射线算法二、射线算法的实现算法步骤:三、测试结果:一、常见的面转换算法 面状矢量数据是由闭合的线段组成的,...

2018-12-08 13:07:05 3658

原创 GIS算法基础(五)矢量数据向栅格数据的转换(点,线算法实现)

矢量结构数据与栅格结构数据的相互转换,是地理信息系统的基本功能之一,已发展形成了许多高效的转换算法。源码已经放在github上了,需要朋友自取。https://github.com/XiaoZhong233/GIS_ALG/blob/master/src/scau/gz/zhw/Raster.java目录一、矢量点的栅格化二、矢量线的栅格化①八方向栅格化算法思想:...

2018-12-07 21:59:24 16095

原创 GIS算法基础(四)平面坐标变换(变换矩阵算法实现)

目录一、平面直角坐标系的建立二、平面坐标变换矩阵三、平移变换四、比例变换五、对称变换六、旋转变换七、错切变换八、复合变换(1)、复合平移(2)复合比例变换(3)复合旋转(4)相对某点的比例变换(5)相对某点的选址变换po一个B站线性代数学习资料,这个作者很好地解释线性代数操作空间的本质。【官方双语/合集】线性代数的本质 - 系列合集...

2018-12-02 13:52:32 7327

空空如也

空空如也

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

TA关注的人

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