org.aksw.jena_sparql_api.geo.LookupServiceUtilsGeo Maven / Gradle / Ivy
package org.aksw.jena_sparql_api.geo;
import org.aksw.jena_sparql_api.core.QueryExecutionFactory;
import org.aksw.jena_sparql_api.lookup.LookupService;
import org.aksw.jena_sparql_api.lookup.LookupServiceTransformValue;
import org.aksw.jena_sparql_api.lookup.LookupServiceUtils;
import org.aksw.jena_sparql_api.mapper.MappedConcept;
import org.apache.jena.graph.Node;
import com.vividsolutions.jts.geom.Geometry;
public class LookupServiceUtilsGeo {
public static LookupService createGeoLookupService(QueryExecutionFactory sparqlService, MappedConcept mappedConcept) {
LookupService ls = LookupServiceUtils.createLookupService(sparqlService, mappedConcept);
LookupService result = LookupServiceTransformValue.create(ls, FN_ParseWkt.create());
return result;
}
}