Git Product home page Git Product logo

jjponciano / spalod Goto Github PK

View Code? Open in Web Editor NEW
3.0 3.0 2.0 11.66 MB

Spatial data management with semantic web technology and Linked Open Data (LOD)

License: Apache License 2.0

Java 15.21% HTML 15.33% XSLT 53.38% CSS 3.10% JavaScript 5.73% Ruby 0.01% Less 0.21% SCSS 0.23% Dockerfile 0.08% Shell 0.01% Vue 6.23% Jupyter Notebook 0.50%
owl swrl spacial-information gis gis-data owl-ontology linked-open-data geojson geosparql sparql ogc-api rdf triplestore openstreetmap shapefile qgis-plugin

spalod's Issues

RDFData.vue

In the context of RDF (Resource Description Framework), an RDF triple consists of a subject, a predicate, and an object. The predicate represents the relationship or attribute between the subject and the object. However, in the view , there is a problem with how the predicate and object are presented because the object is a properties when we want to modify it, resulting in a confusing arrangement.

SPARQL ENPOINT

Use SparqlEnrichModel to set the right category according to the icone.

Sparql endpoint Map loading

queries can contain any type of search up to the most basic one (SELECt ?s ?p ?o WHERE {?s ?p ?o}).
The point must be found using wkt systematically as well as the category. And this even if they are not in the basic query (dynamic addition)

Icon managment

All icon types must be stored using the "hasIconType" property in the KB. (should be created as datatypeProperty)

LOD: replaceWikidataType

In the class SparqlEnrichModel in the method replaceWikidataType the type should be set, not the "wikidataOrigin" and in a generic way based on hearder name (not index) such as "category"

BOUNDING BOX: LOD and SPARQL

The bounding box selection should not only reduce the area graphicaly but also in the table and such in the results send for the enrichments/downlift

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.