pid-ms

The implementation of Persistent Identifiers (pid) for Spatial objects is one of the most immediate challenges in the implementation of the INSPIRE Directive. This project aims to build a framework for implementing Persistent Identifiers able to be dereferenced for INSPIRE resources in Spain.

https://github.com/iaaa-lab/pid-ms

Science Score: 44.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (5.3%) to scientific vocabulary

Keywords

identificadores-persistentes objetos-espaciales persistent-identifiers spain spatial-objects
Last synced: 6 months ago · JSON representation ·

Repository

The implementation of Persistent Identifiers (pid) for Spatial objects is one of the most immediate challenges in the implementation of the INSPIRE Directive. This project aims to build a framework for implementing Persistent Identifiers able to be dereferenced for INSPIRE resources in Spain.

Basic Info
  • Host: GitHub
  • Owner: IAAA-Lab
  • License: eupl-1.2
  • Language: Java
  • Default Branch: master
  • Homepage: http://www.iaaa.es/pid-ms/
  • Size: 6.81 MB
Statistics
  • Stars: 0
  • Watchers: 6
  • Forks: 0
  • Open Issues: 15
  • Releases: 1
Topics
identificadores-persistentes objetos-espaciales persistent-identifiers spain spatial-objects
Created over 8 years ago · Last pushed about 3 years ago
Metadata Files
Readme License Citation

README.md

Build Status License

ES, EN


Novedad: Implementación de Identificadores usando URI en INSPIRE

Sistema de Gestión de PID INSPIRE

La implementación de Identificadores Persistentes (PID) para Objetos Espaciales es uno de los desafíos más inmediatos en la implementación de la Directiva INSPIRE. Este proyecto pretende construir un marco para la implementación de Identificadores Persistentes que puedan ser desreferenciados para los recursos de INSPIRE en España. Este trabajo puede aplicarse a otros Estados miembros.

La solución actual es capaz de: * Recolectar Objestos Espaciales INSPIRE accesibles en Servicios de Descarga INSPIRE que implementan la especificación OGC WFS. * Registrar HTTP URI como PID de estos Objetos Espaciales. * REsolver estos HTTP URI en operaciones Get Spatial Object en los respectivo Servicios de Descaraga INSPIRE.

Este proyecto está actualmente en desarollo. Puede leer la documentación en Español para obtener más información.


INSPIRE PID Management System

The implementation of Persistent Identifiers (pid) for Spatial objects is one of the most immediate challenges in the implementation of the INSPIRE Directive. This project aims to build a framework for implementing Persistent Identifiers able to be dereferenced for INSPIRE resources in Spain. This work can be applied to other Member States.

The current solution is able to: * Harvest INSPIRE Spatial Objects accessible in INSPIRE Download Services implementing the OGC WFS specification. * Register HTTP URI as PID of these Spatial Objects. * Resolve these HTTP URI into Get Spatial Object operations to the respective INSPIRE Download Services.

The project is currently under development. You can read the documentation in English to learn more.

Owner

  • Name: Advanced Information Systems Laboratory (IAAA)
  • Login: IAAA-Lab
  • Kind: organization
  • Location: Zaragoza, Spain

Adscribed to the Aragón Institute of Engineering Research at the Universidad Zaragoza

Citation (CITATION.cff)

cff-version: 1.2.0
message: "If you use this software, please cite it as below."
authors:
- family-names: "Lopez-Pellicer"
  given-names: "Francisco J"
  orcid: "https://orcid.org/0000-0001-6491-7430"
  email: fjlopez@unizar.es
  affiliation: Universidad Zaragoza
title: "pid-ms"
version: 1.0.0
date-released: 2022-06-16
url: "https://github.com/IAAA-Lab/pid-ms"
type: software

GitHub Events

Total
Last Year

Dependencies

bower.json bower
  • angular-mocks 1.5.8 development
  • angular 1.5.8
  • angular-aria 1.5.8
  • angular-bootstrap 1.3.3
  • angular-cache-buster 0.4.3
  • angular-cookies 1.5.8
  • angular-dynamic-locale 0.1.32
  • angular-i18n 1.5.8
  • angular-loading-bar 0.9.0
  • angular-resource 1.5.8
  • angular-sanitize 1.5.8
  • angular-translate 2.11.1
  • angular-translate-interpolation-messageformat 2.11.1
  • angular-translate-loader-partial 2.11.1
  • angular-translate-storage-cookie 2.11.1
  • angular-ui-router 0.3.1
  • bootstrap 3.3.7
  • bootstrap-ui-datetime-picker 2.4.3
  • jquery 3.1.0
  • json3 3.3.2
  • messageformat 0.3.1
  • modernizr 3.3.1
  • ng-file-upload 12.0.4
  • ngInfiniteScroll 1.3.0
  • ngstorage 0.3.10
  • swagger-ui 2.1.5
src/main/webapp/bower_components/angular-aria/bower.json bower
  • angular 1.5.8
src/main/webapp/bower_components/angular-bootstrap/bower.json bower
  • angular >=1.4.0
src/main/webapp/bower_components/angular-cache-buster/bower.json bower
  • angular ~1.2.13 development
  • angular-mocks ~1.2.13 development
src/main/webapp/bower_components/angular-cookies/bower.json bower
  • angular 1.5.8
src/main/webapp/bower_components/angular-loading-bar/bower.json bower
  • angular ~1.2.23 development
  • angular-1.3 angular#1.3 development
  • angular-1.4 angular#1.4 development
  • angular-animate ~1.2.9 development
  • angular-animate-1.3 angular-animate#1.3 development
  • angular-animate-1.4 angular-animate#1.4 development
  • angular-mocks ~1.2.9 development
  • angular-mocks-1.3 angular-mocks#1.3 development
  • angular-mocks-1.4 angular-mocks#1.4 development
  • angular ^1.2.9
src/main/webapp/bower_components/angular-mocks/bower.json bower
  • angular 1.5.8
src/main/webapp/bower_components/angular-resource/bower.json bower
  • angular 1.5.8
src/main/webapp/bower_components/angular-sanitize/bower.json bower
  • angular 1.5.8
src/main/webapp/bower_components/angular-translate/bower.json bower
  • angular >=1.2.26 <1.6
src/main/webapp/bower_components/angular-translate-interpolation-messageformat/bower.json bower
  • angular-translate ~2.11.1
  • messageformat ~0.3.1
src/main/webapp/bower_components/angular-translate-loader-partial/bower.json bower
  • angular-translate ~2.11.1
src/main/webapp/bower_components/angular-translate-storage-cookie/bower.json bower
  • angular-cookies >=1.2.26 <1.6
  • angular-translate ~2.11.1
src/main/webapp/bower_components/angular-ui-router/bower.json bower
  • angular ^1.0.8
src/main/webapp/bower_components/bootstrap/bower.json bower
  • jquery 1.9.1 - 3
src/main/webapp/bower_components/bootstrap-ui-datetime-picker/bower.json bower
  • angular-bootstrap ^1.2.0
src/main/webapp/bower_components/ng-file-upload/bower.json bower
  • angular >1.2.0
src/main/webapp/bower_components/ngInfiniteScroll/bower.json bower
  • angular >=1.2.0
src/main/webapp/bower_components/ngstorage/bower.json bower
  • angular-mocks >=1.0.8 development
  • chai ^2.0.0 development
  • angular >=1.0.8
pom.xml maven
  • org.springframework.cloud:spring-cloud-dependencies Dalston.SR2 import
  • com.fasterxml.jackson.datatype:jackson-datatype-hibernate5
  • com.fasterxml.jackson.datatype:jackson-datatype-hppc
  • com.fasterxml.jackson.datatype:jackson-datatype-json-org
  • com.fasterxml.jackson.datatype:jackson-datatype-jsr310
  • com.fasterxml.jackson.module:jackson-module-afterburner
  • com.mattbertolini:liquibase-slf4j 2.0.0
  • com.ryantenney.metrics:metrics-spring 3.1.3
  • com.ximpleware:vtd-xml 2.13
  • com.zaxxer:HikariCP
  • commons-beanutils:commons-beanutils 1.9.3
  • commons-io:commons-io 2.5
  • io.dropwizard.metrics:metrics-annotation 3.2.2
  • io.dropwizard.metrics:metrics-core
  • io.dropwizard.metrics:metrics-jcache 3.2.2
  • io.dropwizard.metrics:metrics-json 3.2.2
  • io.dropwizard.metrics:metrics-jvm 3.2.2
  • io.dropwizard.metrics:metrics-servlet 3.2.2
  • io.dropwizard.metrics:metrics-servlets
  • io.github.jhipster:jhipster 1.1.9
  • io.jsonwebtoken:jjwt 0.7.0
  • io.springfox:springfox-bean-validators 2.7.0
  • io.springfox:springfox-swagger2 2.7.0
  • javax.cache:cache-api
  • org.apache.commons:commons-lang3 3.5
  • org.apache.httpcomponents:httpclient 4.5.2
  • org.ehcache:ehcache
  • org.geotools:gt-main 16.0
  • org.geotools:gt-opengis 16.0
  • org.geotools:gt-shapefile 16.0
  • org.hibernate:hibernate-envers
  • org.hibernate:hibernate-jcache 5.2.8.Final
  • org.hibernate:hibernate-validator
  • org.liquibase:liquibase-core
  • org.mapstruct:mapstruct-jdk8 1.1.0.Final
  • org.postgresql:postgresql
  • org.springframework.boot:spring-boot-actuator
  • org.springframework.boot:spring-boot-autoconfigure
  • org.springframework.boot:spring-boot-configuration-processor
  • org.springframework.boot:spring-boot-loader-tools
  • org.springframework.boot:spring-boot-starter-aop
  • org.springframework.boot:spring-boot-starter-data-jpa
  • org.springframework.boot:spring-boot-starter-hateoas
  • org.springframework.boot:spring-boot-starter-logging
  • org.springframework.boot:spring-boot-starter-mail
  • org.springframework.boot:spring-boot-starter-security
  • org.springframework.boot:spring-boot-starter-thymeleaf
  • org.springframework.boot:spring-boot-starter-web
  • org.springframework.security:spring-security-data
  • org.springframework.statemachine:spring-statemachine-core 1.2.6.RELEASE
  • org.springframework:spring-context-support
  • com.h2database:h2 test
  • com.jayway.jsonpath:json-path test
  • info.cukes:cucumber-junit 1.2.4 test
  • info.cukes:cucumber-spring 1.2.4 test
  • org.assertj:assertj-core test
  • org.awaitility:awaitility 2.0.0 test
  • org.springframework.boot:spring-boot-starter-test test
  • org.springframework.boot:spring-boot-test test
  • org.springframework.security:spring-security-test test
package-lock.json npm
  • 1638 dependencies
package.json npm
  • bower 1.7.9 development
  • browser-sync 2.17.0 development
  • del 2.2.2 development
  • eslint-config-angular 0.5.0 development
  • eslint-plugin-angular 2.2.1 development
  • event-stream 3.3.4 development
  • generator-jhipster 4.7.0 development
  • gulp ^3.9.1 development
  • gulp-angular-filesort 1.1.1 development
  • gulp-angular-templatecache 2.0.0 development
  • gulp-autoprefixer 3.1.1 development
  • gulp-changed 1.3.2 development
  • gulp-cssnano 2.1.2 development
  • gulp-eslint 3.0.1 development
  • gulp-flatten 0.3.1 development
  • gulp-footer 1.0.5 development
  • gulp-htmlmin 2.0.0 development
  • gulp-if 2.0.1 development
  • gulp-imagemin 3.0.3 development
  • gulp-inject 4.1.0 development
  • gulp-natural-sort 0.1.1 development
  • gulp-ng-annotate 2.0.0 development
  • gulp-ng-constant 1.1.0 development
  • gulp-notify 2.2.0 development
  • gulp-plumber 1.1.0 development
  • gulp-rename 1.2.2 development
  • gulp-replace 0.5.4 development
  • gulp-rev 7.1.2 development
  • gulp-rev-replace 0.4.3 development
  • gulp-sourcemaps 1.6.0 development
  • gulp-uglify 2.0.0 development
  • gulp-useref 3.1.2 development
  • jasmine-core 2.5.0 development
  • karma 1.2.0 development
  • karma-chrome-launcher 2.0.0 development
  • karma-coverage 1.1.1 development
  • karma-jasmine 1.0.2 development
  • karma-junit-reporter 1.1.0 development
  • karma-phantomjs-launcher 1.0.2 development
  • karma-script-launcher 1.0.0 development
  • lazypipe 1.0.1 development
  • lodash 4.15.0 development
  • main-bower-files 2.13.1 development
  • map-stream 0.0.6 development
  • phantomjs-prebuilt 2.1.12 development
  • proxy-middleware 0.15.0 development
  • run-sequence 1.2.2 development
  • xml2js 0.4.17 development
  • yargs 5.0.0 development
  • npm ^6.0.1
src/main/webapp/bower_components/angular-cache-buster/package.json npm
  • karma ~0.12.15 development
  • karma-chrome-launcher ~0.1.3 development
  • karma-coffee-preprocessor ~0.1.3 development
  • karma-firefox-launcher ~0.1.3 development
  • karma-html2js-preprocessor ~0.1.0 development
  • karma-jasmine ~0.1.5 development
  • karma-phantomjs-launcher ~0.1.2 development
  • karma-requirejs ~0.2.1 development
  • karma-script-launcher ~0.1.0 development
  • requirejs ~2.1.11 development
src/main/webapp/bower_components/angular-dynamic-locale/package.json npm
  • angular 1.3.0 development
  • angular-cookies 1.3.0 development
  • angular-i18n 1.3.0 development
  • angular-mocks 1.3.0 development
  • grunt ^0.4.1 development
  • grunt-bump 0.0.13 development
  • grunt-contrib-clean 0.5.0 development
  • grunt-contrib-concat ^0.5.0 development
  • grunt-contrib-copy ^0.4.1 development
  • grunt-contrib-jshint ^0.8.0 development
  • grunt-contrib-uglify ^0.5.0 development
  • grunt-contrib-watch ^0.5.1 development
  • grunt-jscs ^0.8.1 development
  • grunt-karma ^0.8.2 development
  • grunt-npm 0.0.2 development
  • karma ^0.12.1 development
  • karma-chrome-launcher 0.1.2 development
  • karma-firefox-launcher 0.1.3 development
  • karma-jasmine 0.2.2 development
  • karma-phantomjs-launcher 0.1.2 development
src/main/webapp/bower_components/angular-loading-bar/package.json npm
  • grunt ~0.4.1 development
  • grunt-contrib-concat ^0.5.0 development
  • grunt-contrib-cssmin ~0.12.0 development
  • grunt-contrib-jshint ~0.6.4 development
  • grunt-contrib-uglify ^0.9.1 development
  • grunt-karma ~0.11.0 development
  • karma ~0.12.0 development
  • karma-coffee-preprocessor ^0.2.0 development
  • karma-coverage ^0.1.0 development
  • karma-jasmine ^0.1.3 development
  • karma-phantomjs-launcher ^0.1.0 development
src/main/webapp/bower_components/angular-translate-interpolation-messageformat/package.json npm
  • angular-translate ~2.11.1
  • messageformat ~0.3.1
src/main/webapp/bower_components/angular-translate-loader-partial/package.json npm
  • angular-translate ~2.11.1
src/main/webapp/bower_components/angular-translate-storage-cookie/package.json npm
  • angular-cookies >=1.2.26 <1.6
  • angular-translate ~2.11.1
src/main/webapp/bower_components/bootstrap/grunt/npm-shrinkwrap.json npm
  • 490 dependencies
src/main/webapp/bower_components/bootstrap/package.json npm
  • btoa ~1.1.2 development
  • glob ~7.0.3 development
  • grunt ~1.0.1 development
  • grunt-autoprefixer ~3.0.4 development
  • grunt-contrib-clean ~1.0.0 development
  • grunt-contrib-compress ~1.3.0 development
  • grunt-contrib-concat ~1.0.0 development
  • grunt-contrib-connect ~1.0.0 development
  • grunt-contrib-copy ~1.0.0 development
  • grunt-contrib-csslint ~1.0.0 development
  • grunt-contrib-cssmin ~1.0.0 development
  • grunt-contrib-htmlmin ~1.5.0 development
  • grunt-contrib-jshint ~1.0.0 development
  • grunt-contrib-less ~1.3.0 development
  • grunt-contrib-pug ~1.0.0 development
  • grunt-contrib-qunit ~0.7.0 development
  • grunt-contrib-uglify ~1.0.0 development
  • grunt-contrib-watch ~1.0.0 development
  • grunt-csscomb ~3.1.0 development
  • grunt-exec ~1.0.0 development
  • grunt-html ~8.0.1 development
  • grunt-jekyll ~0.4.4 development
  • grunt-jscs ~3.0.1 development
  • grunt-saucelabs ~9.0.0 development
  • load-grunt-tasks ~3.5.0 development
  • markdown-it ^7.0.0 development
  • shelljs ^0.7.0 development
  • shx ^0.1.2 development
  • time-grunt ^1.3.0 development
src/main/webapp/bower_components/modernizr/package.json npm
  • @alrra/travis-scripts 1.1.1 development
  • expect.js 0.3.1 development
  • grunt 0.4.5 development
  • grunt-contrib-clean 0.7.0 development
  • grunt-contrib-connect 0.11.2 development
  • grunt-contrib-copy 0.8.2 development
  • grunt-contrib-jade 0.15.0 development
  • grunt-contrib-jshint 0.11.3 development
  • grunt-coveralls 1.0.0 development
  • grunt-env 0.4.4 development
  • grunt-istanbul 0.4.2 development
  • grunt-jscs 2.6.0 development
  • grunt-mocha 0.4.15 development
  • grunt-mocha-test 0.12.7 development
  • grunt-saucelabs 8.6.2 development
  • joi 6.10.0 development
  • jquery 1.12.0 development
  • json3 3.3.2 development
  • load-grunt-tasks 3.4.0 development
  • proxyquire 1.7.3 development
  • serve-static ^1.10.0 development
  • doctrine 1.1.0
  • file 0.2.2
  • find-parent-dir 0.3.0
  • lodash 4.0.0
  • marked 0.3.5
  • mkdirp 0.5.1
  • requirejs 2.1.22
  • yargs 3.31.0
src/main/webapp/bower_components/ngInfiniteScroll/package.json npm
  • coffee-script ~1.8.0 development
  • grunt ~0.4.5 development
  • grunt-coffeelint ~0.0.13 development
  • grunt-contrib-clean ~0.6.0 development
  • grunt-contrib-coffee ~0.12.0 development
  • grunt-contrib-concat ~0.5.0 development
  • grunt-contrib-connect 0.8.0 development
  • grunt-contrib-uglify ~0.6.0 development
  • grunt-protractor-runner 1.1.4 development
  • mkdirp 0.5.0 development
  • protractor 1.4.0 development
  • sauce-connect-launcher 0.9.0 development
src/main/webapp/bower_components/swagger-ui/package.json npm
  • chai ^2.1.0 development
  • cors ^2.5.3 development
  • docco ^0.7.0 development
  • es5-shim ^4.5.9 development
  • event-stream ^3.2.2 development
  • express ^4.12.0 development
  • gulp ^3.8.11 development
  • gulp-clean ^0.3.1 development
  • gulp-concat ^2.5.2 development
  • gulp-connect ^2.2.0 development
  • gulp-declare ^0.3.0 development
  • gulp-handlebars ^3.0.1 development
  • gulp-header ^1.2.2 development
  • gulp-jshint ^1.10.0 development
  • gulp-less ^3.0.1 development
  • gulp-order ^1.1.1 development
  • gulp-rename ^1.2.0 development
  • gulp-uglify ^1.1.0 development
  • gulp-watch ^4.1.1 development
  • gulp-wrap ^0.11.0 development
  • http-server ^0.8.0 development
  • jshint-stylish ^1.0.1 development
  • karma 0.13.19 development
  • karma-chai 0.1.0 development
  • karma-chrome-launcher 0.2.2 development
  • karma-mocha 0.2.1 development
  • karma-phantomjs-launcher 0.2.3 development
  • karma-sinon-chai 1.1.0 development
  • less ^2.4.0 development
  • mocha ^2.1.0 development
  • phantomjs 1.9.19 development
  • selenium-webdriver ^2.45.0 development
  • sinon-chai 2.8.0 development
  • swagger-client 2.1.16 development
yarn.lock npm
  • 1154 dependencies
src/main/webapp/bower_components/bootstrap/nuget/bootstrap.less.nuspec nuget
  • jQuery [1.9.1,4)
src/main/webapp/bower_components/bootstrap/nuget/bootstrap.nuspec nuget
  • jQuery [1.9.1,4)
src/main/webapp/bower_components/bootstrap/Gemfile rubygems
  • jekyll ~> 3.1.2 development
  • jekyll-sitemap ~> 0.11.0 development
src/main/webapp/bower_components/bootstrap/Gemfile.lock rubygems
  • addressable 2.4.0
  • colorator 0.1
  • ffi 1.9.14
  • jekyll 3.1.6
  • jekyll-sass-converter 1.4.0
  • jekyll-sitemap 0.11.0
  • jekyll-watch 1.4.0
  • kramdown 1.11.1
  • liquid 3.0.6
  • listen 3.0.8
  • mercenary 0.3.6
  • rb-fsevent 0.9.7
  • rb-inotify 0.9.7
  • rouge 1.11.1
  • safe_yaml 1.0.4
  • sass 3.4.22
src/main/docker/Dockerfile docker
  • openjdk 8-jre-alpine build
src/main/docker/war/Dockerfile docker
  • tomcat 8.0.20-jre8 build
src/main/webapp/bower_components/swagger-ui/Dockerfile docker
  • alpine 3.3 build
src/main/webapp/bower_components/angular/bower.json bower
src/main/webapp/bower_components/angular-dynamic-locale/bower.json bower
src/main/webapp/bower_components/angular-i18n/bower.json bower
src/main/webapp/bower_components/jquery/bower.json bower
src/main/webapp/bower_components/json3/bower.json bower
src/main/webapp/bower_components/messageformat/bower.json bower
src/main/webapp/bower_components/swagger-ui/bower.json bower
src/main/webapp/bower_components/angular/package.json npm
src/main/webapp/bower_components/angular-aria/package.json npm
src/main/webapp/bower_components/angular-bootstrap/package.json npm
src/main/webapp/bower_components/angular-cookies/package.json npm
src/main/webapp/bower_components/angular-i18n/package.json npm
src/main/webapp/bower_components/angular-mocks/package.json npm
src/main/webapp/bower_components/angular-resource/package.json npm
src/main/webapp/bower_components/angular-sanitize/package.json npm