我想用Apache Marmotta开发一个webapp。目前发布的3.3
(2014年发布)不提供GeoSPARQL功能,which seems to be present in the 3.4 version。我在网上看到了至少一个3.4.0-SNAPSHOT
的例子(here)。不过,我找不到它的安装文件。我试图用maven克隆和安装git repository,但它一直在安装版本3.3
。
遗憾的是,Apache Marmotta 3.4.0不支持GeoSPARQL,因为它强制用户安装PostGIS并且只能使用PostgreSQL; DB的架构也有变化。在有新方法之前,我认为它不会被发布。但是,您可以自己尝试一下。只需克隆具有此功能的分支MARMOTTA-584
。
克隆:
git clone -b MARMOTTA-584 https://github.com/apache/marmotta
cd到marmotta文件夹并构建它:
mvn clean install -DskipTests
在Apache Tomcat 7中部署战争,然后你去;顺便说一下你需要使用PostgreSQL并安装PostGIS。