我想将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,
的依赖性也无济于事。