社区
数据结构与算法
帖子详情
有那位gis大虾画过tin没有,能不能提供这方面的源码或这方面的资料
more_zou
2002-06-19 09:51:17
有那位gis大虾画过tin没有,能不能提供这方面的源码或这方面的资料
...全文
63
4
打赏
收藏
有那位gis大虾画过tin没有,能不能提供这方面的源码或这方面的资料
有那位gis大虾画过tin没有,能不能提供这方面的源码或这方面的资料
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
IT_worker
2002-06-23
打赏
举报
回复
我以前是这样做的。
struct point{double x,y;};
struct tin{point *pts[3];};
bool pt_is_in_tin_circle(tin&t,point*pt); //返回点是否在三角形外接圆内部
struct dalauney{ tin m_tins[1000000]; int m_n;
void init(point*left_down,point*left_up,point*right_down,point*right_up);
void add(point *pt){//pt的坐标不能超出init参数描述的矩形
tin *temp[1000];
for(int i=m_n,j=0; i--; )
if( pt_is_in_tin_circle(m_tins[i],pt) )
temp[j++] = m_tins+i;
//这里temp中j个三角形是所有受影响的三角形,下面的代码就是调整它们
………………………………
}
不过这样做速度比较慢,后来加上老板的空间索引,速度才上去了。
不要问我如何建空间索引,那是GIS的核心技术之一,我要是随便说,老板非把我杀了!
more_zou
2002-06-23
打赏
举报
回复
各位大虾帮帮忙吧,这星期就要做出来
主要是连接点的那个算法,想不通???
IT_worker
2002-06-19
打赏
举报
回复
如果tin已经构造好了,画出来是很容易的!
难点是给出坐标点,构造出的罗尼三角形。
more_zou
2002-06-19
打赏
举报
回复
我就是这样的问题,dalauney三角形,每次生长后需要删除哪些点
演示在地图上的图钉效果
你可以在你的
GIS
(地图信息系统)中使用这些源程序,因为它演示了在地图上的图钉效果,运行这个程序你可以在View中移动一些图标,很有意思
电子地图信息系统
很稀有的
GIS
(电子地图信息系统),包括了很多功能:垂直影射系统、位图背景、缩放、区域选择、着色、符号图表显示、点置和输入输出图象数据等,完全遵循GNU通用公有许可
三维地图
GIS
大数据可视化
随着大数据、云计算、物联网的诞生、大量的设备数据、传感器数据、行为数据、日志数据、基础画像数据、运行数据等等都对传统的数据展现提出了新的要求 。随着前端技术的不断成熟,客户对业务系统的要求也由原来的简单实现功能上升到,漂亮、直观、易用、有科技未来感。因此系统的可视化难度加大,我们大多数客户的业务系统都需要可视化大屏的统计分析,甚至部分管理系统也被要求做成图表、地图、三维可视化,VR、AR,三维仿真、地理信息系统等等被要求深度结合业务,这在设计上有一定的难度,而且设计完成了大部分开发难度非常大,不过好在得益于技术的日渐进步,已经有大部分优秀的开源项目和插件可以实现和满足部分可视化的要求。数据分析的需求猛增,那么我们分析后的数据展示也成为目前比较热门的方向。数据可视化,我们常见的有表格、图标、图表、柱状图、折线图、雷达图、漏斗图、等值面图、等值线图、
GIS
地图、蜂窝图、格点数据、热力图、柱状图、饼图、散点图、地理坐标/地图、K 线图、雷达图、盒须图、热力图、关系图、路径图、树图、矩形树图、旭日图、平行坐标系、桑基图、漏斗图,三维模型可视化等等展现方式。本节课我们主要以百度地图结合mapv进行课程演示讲解,并且使用
gis
绘图生成等值面直接叠加地图。
GIS
原理篇
TIN
不规则三角网
一、什么是
TIN
不规则三角网 (
TIN
) 以数字方式来表示表面形态,
GIS
社区多年来一直采用此方法。
TIN
是基于矢量的数字地理数据的一种形式,通过将一系列**折点(点)**组成三角形来构建。各折点通过由一系列边进行连接,最终形成一个三角网。形成这些三角形的插值方法有很多种,例如 Delaunay 三角测量法或距离排序法。 生成的三角测量满足 Delaunay1 三角形准则,从而确保不会有任何折点位于网络中各三角形的外接圆内部即所有的点都是三角形外接圆上的点。如果
TIN
上的任何位置都符合 Dela
SuperMap
GIS
的
TIN
地形数据处理Q&A
SuperMap
GIS
中的三维地形切片一般有两种,DEM地形和
TIN
(不规则三角网),它们是表示数字高程模型的两种方法。DEM地形是普通地形切片,
没有
TIN
地形的特征点多,生成时间比
TIN
要快,适用于只作展示的场景。
TIN
(Triangulated Irregular Network) 指不规则三角网,是针对连续三维空间的不规则划分,其最小单元为不规则三角形。
TIN
可以减少数据冗余,表达经度更高,同时在计算效率方面比较有优势,在地理信息系统中有广泛应用。 如交通,道路、桥梁、隧道设计、施工;水利,水利设
数据结构与算法
33,009
社区成员
35,326
社区内容
发帖
与我相关
我的任务
数据结构与算法
数据结构与算法相关内容讨论专区
复制链接
扫一扫
分享
社区描述
数据结构与算法相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章