1

早上好,

我想从我用 Geotools 读取的 GeoTiff 数据创建一个 Google Maps 叠加层。我是 Geotools 的新手,找不到任何有关使用此框架创建地图图块的文档。你们知道任何这样的可能性或插件吗?还是手动平铺图像非常简单?

编辑:我现在知道有一个 PyramidBuilder 用于构建图像金字塔,现在存在将我的图块与谷歌地图图块对齐的问题。

如果你们中的任何人对这个问题有一些经验或良好的直觉,很高兴听到它:)

谢谢!帕特里克

4

1 回答 1

1

你工作太努力了;安装 GeoServer(使用 GeoTools 构建),它可以将您的数据作为 KML 提供给谷歌地图覆盖。您可以深入了解 GeoTools 并查看其 KML 类;但人生苦短。

要回答您的 GeoTools 提供:

    Encoder encoder = new Encoder(new KMLConfiguration());
    encoder.setIndenting(true);
    encoder.encode(features, KML.kml, outputstream );

我将把它添加到 kml 的文档中:

于 2011-04-09T03:52:06.953 回答