近来接触到地理开发中间件,开源框架的GEOTools,感觉蛮好玩的,和大家分享下。
一个地道的GISer对这个开源框架的入门是很简单的,因为整个框架的架构其实和ESRI的AE架构差不多,下面是一个GEOTools版的Hello World,刚刚入门所以源码中有误的地方请多多指教一起学习。
package New;
import java.io.File;
import org.geotools.data.CachingFeatureSource;
import org.geotools.data.FileDataStore;
import org.geotools.data.FileDataStoreFinder;
import org.geotools.data.simple.SimpleFeatureSource;
import org.geotools.map.FeatureLayer;
import org.geotools.map.Layer;
import org.geotools.map.MapContent;
import org.geotools.styling.SLD;
import org.geotools.styling.Style;
import org.geotools.styling.Style;
import org.geotools.swing.JMapFrame;
import org.geotools.swing.data.JFileDataStoreChooser;
public class New {
public static void main(String[] args) throws Exception
&nbs

这篇博客介绍了如何使用开源GIS框架GEOTools显示SHP文件。通过创建MapContent,设置样式,并利用CachingFeatureSource提升性能,最终通过JMapFrame展示地图。在学习过程中遇到过时引用的问题。
最低0.47元/天 解锁文章
1922

被折叠的 条评论
为什么被折叠?



