【问题标题】:Creating Google Map Overlay with Geotools使用 Geotools 创建 Google Map Overlay
【发布时间】:2011-03-26 09:32:06
【问题描述】:

早上好,

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

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

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

谢谢! 帕特里克

【问题讨论】:

    标签: java google-maps overlay gis geotools


    【解决方案1】:

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

    回答您的 GeoTools 提供:

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

    我会将其添加到 kml 的文档中:

    【讨论】:

    • 我有一个几何体列表(圆、扇区)。如何使用如此收集的“功能”将它们全部导出到 KML?我完全不明白如何使用这些神奇的“功能”。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-06-17
    • 2014-12-06
    • 2023-04-09
    • 2022-12-01
    相关资源
    最近更新 更多