如何使用geotools将功能输出到磁贴中

时间:2013-05-31 01:16:20

标签: geoserver geotools opengis

很抱歉在这里提问。我是geotools的新手。现在我需要一个功能来将功能输出到磁贴中。  功能定义如下:

public Image getTile(FeatureCollection features,Style style,double minX,double minY,double maxX,double maxY,double resolution){

    return ;
}

有人可以给我一些示例代码或建议吗?提前谢谢。

1 个答案:

答案 0 :(得分:2)

基本上你需要生成一个大小合适的Image,并将它的graphic2D传递给渲染器,就像完成任何其他渲染一样。因此,您需要计算边界框并调用GTRenderer.paint()

还有很多其他的东西你真的想要考虑像metatiling,标签缓存等。

您可能会发现GeoWebCache看起来很有用,可以创建您的图块,或者至少为您提供一些如何处理的线索。