GeoTools学习篇------初步了解GeoTools
来源:互联网 发布:python 泛型编程 编辑:程序博客网 时间:2024/05/24 06:31
1、GeoTools简单介绍:
GeoTools是一个开源的Java代码库,其提供一系列处理地理空间数据的标准兼容的方法,比如实现地理信息系统。GeoTools结构是基于开放空间协会(OGC)规范的。
2、GeoTools特点GeoTools被许多项目使用许多项目,这些项目包括web服务,命令行工具和桌面应用程序。
1、为关键的空间概念和数据结构定义接口
JTS(Java Topology Suite)拓扑对几何的完美支持;属性和空间过滤器使用开放空间协会滤波器编码规范
2、API确保了在功能访问、事务支持和锁定等访问数据时的数据的完整性,确保无脏数据。
3、无状态的、低内存渲染器,在服务器端环境中尤其有用:组合和复杂的样式显示地图。访问不同格式的和不同数据库里面的地理信息数据;坐标参考系统和转换的支持;处理一个广泛范围的地图投影;过滤和分析数据的空间和非空间属性。
4、具有强大的模式辅助使用XML模式绑定到GML解析技术的内容。
5、GeoTools Plugins: open plug-in system allowing you to teach the library additional formats
3、支持的数据格式:
1、光栅格式和数据访问:
arcsde, arcgrid, geotiff, grassraster, gtopo30, image (JPEG, TIFF, GIF, PNG), imageio-ext-gdal, imagemoasaic, imagepyramid, JP2K, matlab
2、数据库“jdbc-ng”支持:
3、矢量格式和数据访问:db2, h2, mysql, oracle, postgis, spatialite, sqlserver
app-schema, arcsde, csv, dxf, edigeo, excel, geojson, org, property, shapefile, wfs4、XML绑定:
xsd-core (xml simple types), fes, filter, gml2, gml3, kml, ows, sld, wcs, wfs, wms, wps, vpf.
4、总结:
对GeoTools进行初步的认识,想要更多的了解:http://docs.geotools.org/latest/userguide/geotools.html
0 0
- GeoTools学习篇------初步了解GeoTools
- GeoTools学习篇------GeoTools体系
- GeoTools学习篇------GeoTools+Eclipse搭建QuickStart
- GeoTools学习
- geotools学习
- GeoTools学习(referencing)
- GeoTools学习笔记--MapLayer
- GeoTools学习笔记--MapContext
- geotools学习1--org.geotools.demo例子FirstProject
- GEoTools学习笔记---显示三维效果--geotools-renderer3d
- Geotools 简介
- 什么是geotools
- 什么是geotools
- geotools 实例
- 说一说Geotools
- GeoTools,JTS和GeoAPI -- (学习GIS【3】)
- geotools使用外部图片
- GeoTools应用-DATA
- 社説 20150108 民主代表選告示 党再建へ問われる路線と政策
- java-多线程深入(一)JMM
- UiAutomator系列——Appium Server源码分析之作为Bootstrap客户端(011)
- 程序员都该阅读的书
- shader 数组大小不超过224
- GeoTools学习篇------初步了解GeoTools
- Linux/module.h 常用头文件
- linux下一些问题和总结
- SVN代码统计工具statsvn
- Visual Studio 2013 KEY
- 基于UIAutomator+Jenkins自动化测试框架实现
- oracle数据库里dual表是什么表? .
- 社説 20150108 日米韓情報共有 北のミサイル抑止につなげよ
- 修改 kindeditor 上传组件 说明默认返回文件名