2017-04-08 168 views
0

我想将ESRI ASCII geo网格文件读取到java中。 因此需要geotools和t-arcgrid。SBT无法解析OSgeo/JAI maven依赖关系

当加载到这些设置像

libraryDependencies ++= Seq(
    "org.geotools" % "gt-main" % geotools, 
    "org.geotools" % "gt-arcgrid" % geotools 
) 

我得到即使加入额外的解析器:

resolvers += "osgeo" at "http://download.osgeo.org/webdav/geotools" 
resolvers += "boundless" at "http://repo.boundlessgeo.com/main" 

应该驻留在无边的库,但没有得到解决http://mvnrepository.com/artifact/it.geosolutions.jaiext/jaiext/1.1.8

检查日志时http://repo.boundlessgeo.com/main/it/geosolutions/imageio-ext/imageio-ext-arcgrid/1.1.17/imageio-ext-arcgrid-1.1.17.pom正在尝试访问。 如果我点击浏览器下载了imageio-ext-arcgrid-1.1.17.pom。 SBT有什么问题?几个(传递)依赖关系可以观察到同样的问题。

重现这里的例子是一个最小的git项目以及https://github.com/geoHeil/geoToolsProblem,但所有相关的代码已经出现在上面。

编辑

追加"org.geotools" % "gt-coverage" % geotools,的依赖性也无济于事。

回答

0

它看起来像添加resolvers += "imageio" at "http://maven.geo-solutions.it"将使它的工作。