- 博客(1)
- 资源 (4)
- 收藏
- 关注
原创 peercast 代码分析(2)——构建一个lib,并继承其中的基类
最近分析peercast的时候发现,它的框架很有意思。他的core是一个与操作系统无关的codes。peercast 把与操作系统有关的部分提出了一个接口(框架)。针对不同的操作系统,再实现不同的接口。 这样,就可以单独编译出和OS相关的lib。其实这个并不难,但是他把界面也作成了这样。core需要调用GUI的东西的话,只要调用自己声明过的extern 的变量就可以了。(core在lib中,gui
2006-11-29 16:55:00 1253
ArcGIS 图层控制实例代码
包含了一下如何控制图层的代码
我抽象了一个基本图层:BaseLayer.java和四个子图层:
DuplicateLayer.java 完全复制一个图层,包括上面的点,线,面。
MemoryLayer.java 生成一个内存图层,对内存图层的操作很快。
ProxyLayer.java 生成一个代理图层,对这个图层的操作等价于对他所代理的图层。
ShapeFileLayer.java 根据图层文件生成一个图层
UtilityLayer.java 工具类
编辑图层,可以对图层上面的线宽度,面的颜色进行修改。
2010-03-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人