1)具体功能为:鼠标绘制折线,给出折线的缓冲区宽度,提取出折线的平行线.
2)本程序是利用地图代数中距离变换的方法(栅格方法),提取折线的平行线.和笔者前一...
资 源 简 介
1)具体功能为:鼠标绘制折线,给出折线的缓冲区宽度,提取出折线的平行线.
2)本程序是利用地图代数中距离变换的方法(栅格方法),提取折线的平行线.和笔者前一阵子上传的折线的平行线算法(矢量方法)可做对比
3)注:矢量方法中没有考虑垂直的特殊情况,增加个判断条件便可消除.
-1) the specific features as follows: the mouse line drawing, broken line give the width of the buffer, to extract the broken line parallel line .2) This procedure is the use of map algebra in the distance transform method (grid method), Extraction of broken parallel lines. and the author of the line long ago From the parallel line algorithm (vector method) can be compared 3) Note: The vector method does not consider the special circumstances of the vertical, increasing the conditions of a judge could be removed.
文 件 列 表
距离变换
res
BufferLengthDlg.h
MainFrm.cpp
距离变换.clw
ReadMe.txt
距离变换.h
距离变换.cpp
StdAfx.h
StdAfx.cpp
MainFrm.h
距离变换Doc.h
距离变换Doc.cpp
距离变换.dsp
距离变换.dsw
距离变换.plg
距离变换View.h
距离变换.ncb
距离变换View.cpp
BufferLengthDlg.cpp
Resource.h
距离变换.aps
距离变换.rc
距离变换.opt