文档版本: V0.1 by 飞羽飞之猪 2010年6月18日 |
一个框架依赖的类库能反应这个框架具有哪些特质与能力。也就是说,通过了解框架依赖的一些类库能知道这个框架能做什么?GeoTools发布的包和其依赖的一些第三方类库总共有168个,了解GeoTools依赖哪些包和依赖的这些包做什么的,对了解GeoTools这个大家伙一定是有帮助的,基于这个想法才有了下面整理的资料。其中很少的一些类库没有找到资料,如果有清楚这些类包的用途的朋友,请回复。我可以把这篇文章补充完整,谢谢。
################################
类库命名颜色的含义
自认为的核心类库
没有找到资料的类库
不是上面两种的类库
################################
ant-optional-1.5.1.jar Apache的java make工具http://ant.apache.org/faq.html#what-is-ant |
Batik SVG Toolkit Apache的SVG处理工具箱 http://xmlgraphics.apache.org/batik/ SVG Scalable Vector Graphics http://zh.wikipedia.org/zh-cn/SVG
|
bufr-1.1.00.jar (暂时未没找到资料) |
Apache Commons Apache基础类库 http://commons.apache.org/
|
eastwood-1.1.1-SNAPSHOT.jar (暂时未没找到资料) |
ecore-2.2.2.jar (暂时未没找到资料) |
fop-0.94.jar Apache的XSL打印渲染工具 http://xmlgraphics.apache.org/fop/faq.html XSL = Style Sheetsfor XML http://www.w3schools.com/xsl/xsl_languages.asp |
GeoAPI 为OGC/ISO标准提供Java接口 http://geoapi.sourceforge.net/
|
gnu-regexp-1.1.4.jar Java的正则表达式工具 http://nlp.stanford.edu/nlp/javadoc/gnu-regexp-docs/ |
grib-5.1.03.jar (暂时未没找到资料) |
GeoTools核心类库(79个jar包)(以后解析说明) 著名的开源GIS中间件 http://en.wikipedia.org/wiki/GeoTools http://javadoc.geotools.fr/2.6/index.html?overview-summary.html
|
h2-1.1.104.jar |
hsqldb-1.8.0.7.jar |
Image I/O-Ext 支持更多的跟GIS有关的图片格式https://imageio-ext.dev.java.net/
|
jai_codec-1.1.3.jar jai_imageio-1.1.jar |
jcommon-1.0.13.jar jfreechart-1.0.10.jar Jfreechart报表解决方案 http://www.jfree.org/jfreechart/ Jcommon供jfreechart调用 http://www.jfree.org/jcommon/ |
jdom-1.0.jar XML数据解析工具http://www.jdom.org/ |
jsqlparser-0.3.14.jar 将sql语句变成Java类? http://jsqlparser.sourceforge.net/ |
jsr-275-1.0-beta-2.jar |
jts-1.10.jar 解决了对象与对象之间拓扑关系的判定和计算 http://www.vividsolutions.com/jts/jtshome.htm |
log4j-1.2.12.jar Apache大名鼎鼎的日志工具 http://logging.apache.org/log4j/1.2/ |
miglayout-3.7-swing.jar swing的简单实用的布局方式?http://www.miglayout.com/ |
MysqL-connector-java-5.1.5.jar MysqL5的驱动 |
OpenGIS类库 OpenGis一些规范的实现? http://www.opengeospatial.org/standards http://baike.baidu.com/view/107853.html?fromTaglist
|
还有这些包没有分析完,未完待续……………