GIS
文章平均质量分 58
cleardusk
就这么奋斗下去
展开
-
前进后退视图的实现
前后视图的实现:初始化:开辟两个栈,底下放两个哨兵。过程:每次变换视图,将视图压到栈1。进行一次后退视图操作,就将栈1顶弹出,弹出的视图压到栈2;进行一次前进视图操作,就把栈2顶弹出,弹出的视图压到栈1。此方法同样适用于浏览器、资源管理器的前进后退操作。本质上是利用了栈的LIFO的特性。code:stack stkPre, stkAft;// 两个栈,用来控原创 2015-01-06 01:02:24 · 737 阅读 · 0 评论 -
十字路口模拟(一)
十字路口模拟这个模拟程序前前后后写了半个月。后续的话可能会继续维护。前期:测试 MO 的函数以及老师提供的 Demo 程序。中期:设计、代码、重构后期:优化、整合模拟参数、界面最重要的是设计以及代码阶段。设计的重要性:如果一开始没有一个良好的设计,程序是很难具有拓展性的。十字路口模拟必须有十字路口的道路的数据,可以在 ArcMap 中绘制,存为 shap原创 2015-01-06 10:53:30 · 1386 阅读 · 0 评论