geotools:找不到元素声明

时间:2017-07-25 14:21:57

标签: xml kml geotools

我找不到解决问题的方法。 我尝试使用geotools创建KMl文件。

我被困住了:

<dependency>
            <groupId>org.geotools.xsd</groupId>
            <artifactId>xsd</artifactId>
            <version>${geotools.version}</version>
        </dependency>

        <dependency>
            <groupId>org.geotools.xsd</groupId>
            <artifactId>gt-xsd-kml</artifactId>
            <version>${geotools.version}</version>
        </dependency>

        <dependency>
            <groupId>org.geotools.xsd</groupId>
            <artifactId>gt-xsd-core</artifactId>
            <version>${geotools.version}</version>
        </dependency>

对于java源代码,我有一个常见的例子:

final Encoder lEncoder = new Encoder(new KMLConfiguration());
final FileOutputStream lFileOutputStream = new FileOutputStream(outputFile);
lEncoder.setIndenting(true);
lEncoder.encode(featureCollection, KML.kml, lFileOutputStream);
lFileOutputStream.close();

我有这个问题: “无法找到以下内容的元素声明:{http://earth.google.com/kml/2.1} kml” 显然我没有好的xml类型库。 缺少哪一个? 或许这是另一个问题......

非常感谢您的回答! 阿尔

0 个答案:

没有答案