European Commission logo
INSPIRE Community Forum

Group activity

  • Sabine ROSCHER
    Does anybody know an example where a service for HB or SD (or other theme) is implemented using a reference to a standard grid (e.g. EEA standard GRID 10x10 qkm)? I assume that geometry for distribution maps could be a link to a GRID cell...
    • Iurie MAXIM

      Hi Sabine and Michael,

      First of all thanks Michael for the comment. I didn't even noticed this. But you are right.

      In any case, if the reference is provided, it need point to a spatial object (with geometry). Therefore it is not enough just to indicate the CODE of the GRID, like for example "10kmE531N258", but it need to be provided a http:// link to a WFS service that returns the geometry.

      Such a link can be for example:

      http://inspire.biodiversity.ro/WFS/RO_ENV_PADS/wfs?service=WFS&version=2.0.0&request=GetFeature&typeNames=ps:ProtectedSite&featureId=RO_ENV_PADS_psPSRef_RONPA0022&propertyName=//geometry

      The link returns the geometry of the RONPA0022 protected site.

      So this link can be used in order to indicate that a certain species is present in this protected area for example.

      Simiilar if the EEA or another institution would provide the 10x10 km grid for entire Europe trough a WFS 2.0 service, the data providers will be able to make such simmilar requests to that service in order to retrieve the geometry of each grid cell by filtering based on the grid cell id.

      A better solution is to create a stored querry to retrieve the geometry of that protected site and even better would be to use redirect to shorten the URLs, but this seems not to be to simple.

      Therefore theoreticaly a http://geom.gmlid.eu/RO/ENV/PADS/psPS/RONPA0022 request would redirect to http://inspire.biodiversity.ro/WFS/RO_ENV_PADS/wfs?service=WFS&version=2.0.0&request=GetFeature&typeNames=ps:ProtectedSite&featureId=RO_ENV_PADS_psPSRef_RONPA0022&propertyName=//geometry

      and simmilarly a http://geom.gmlid.eu/EEA/GRID/10kmE531N258 would return the geometry of the "10kmE531N258" grid cell to be used by data providers in their datasets.

      Therefore, indded EEA would need to think at this and to provide such services to be used for data harmonisation.

      In any case we did some testings and we were not able to find any existing solution that is able to resolve these external links in order to retrieve the geometry, Therefore curently if such a service will be done and data providers will use these external geometries, nobody will be able to display such data. Users will be able to retrieve the GML 3.2, but they will not be able to show the data in a viewer, so the data will be of no use.

      This solution will work only with data served trough WFS 2.0 and not trough ATOM and only if the WFS 2.0 service is able to resolve remote links. Currently we do not now any such WFS solution. Currently only local resolve is supported in the WFS solutions. Remote resolve is not supported nor by Geoserver (see link), Snowflake Go Publisher WFS (see link) and for Deegree it is mentioned "Remote xlinks should probably not be resolved automatically" (see link).

      In conclusion it would be good to have in place such WFS services from the EEA that are providing GRID cells geometries, but the WFS technology must be able to resolve remote xlinks, including the geometry. Have no ideea in how many years this will happen, but of course it would be good if we will know at least an approximate time when the solutions will be available to implement INSPIRE as required by TGs in order to have the network functional and data interoperable and usable.

      Probably another solution would be to use local resolve, namely to serve in the same GML, both the distribution of the species and all the GRID cells with the geometry(only once).

      We need to look in the XSD and try to implement with local resolve.

      But in any case, even with local resolve the geometry of each cell need to be provided within the GML. 

      I remember that last year we tried to use local resolve for the lower level and upper level administrative units for au:AdministrativeUnits feature types, but we found that qGIS is not able to display the geometry. Maybe we will repeat that exercise and ask the community if there is a solution to retrieve the geometry in order to be displayed ina desktop or server solution.

      If someone has more practice or knowledge about local and/or remote resolve it would be really usefull to share the information.

      Best regards,

      Iurie Maxim

    • Michael LUTZ

      Dear Iurie, all,

      I think you are asking valid questions about how to deal with references to objects in other data sets in INSPIRE. I just wanted to point out that, in this specific case, but also in all other object references in INSPIRE, the link should actually be to the (whole) spatial object, not just its geometry.

      How this information is processed and presented to the user by client software is of course another question, as you rightly point out.

      Best regards,
      Michael

    • Stefania MORRONE

      By Stefania MORRONE

      Dear all,

      same topic is addressed by https://themes.jrc.ec.europa.eu/discussion/view/159705/hb-and-sd-geospatial-reference-units TC discussion.

      Therefore I am closing this discussion. Please use abovementioned link to post possible replies.

      Thank you.

      Stefania

  • Ilkka RINNE
    Ilkka RINNE added a new discussion topic Schema version / TG version mapping?
    Hello all, Being a bit of new-comer to this theme, I'd like to ask if there is a mapping table available somewhere which would bind a specific TG document version and it's application schema(s) to a specific XML schema for PS...
  • Giacomo MARTIRANO
    Giacomo MARTIRANO added a new discussion topic Schematron library
    A first piece of a schematron library enabling the implementation of Executable Test Suites for the validation of INSPIRE datasets has been created. Coherently with an activity proposed within the MIG Working Group 5 Validation and Conformity,...
  • Gregorio Urquía Osorio
    I share the presentation of Methodology for Adaptation of Mapping INSPIRE Data Specifications at INSPIRE Interoperability in Practice session as part of the INSPIRE Conference 2015. It is attached in this...
  • Gregorio Urquía Osorio
    The Directive INSPIRE (Infrastructure for Spatial Information in Europe) requires Member States to carry out an annual monitoring of the implementation and use of their infrastructures for spatial information and to provide a triennial report on the...
  • Pierluigi CARA
    The Italian Civil Protection Department has developed the National Emergency Plan to protect the inhabitants from a possible eruption of the Vesuvius area. The scientific community has identified some areas with different hazard defined: the red...
  • Darja LIHTENEGER
    Darja LIHTENEGER replied on the discussion topic Correcting percentageUnderDesignation bug in PS Simple xml schema?
    Hello, Looking into some definitions of percentage, we might use the mathematical definition from Wikipedia, http://en.wikipedia.org/wiki/Percentage : “A percentage is a number or ratio expressed as a fraction of 100 … While percentage... view reply
  • Michael LUTZ
    Michael LUTZ replied on the discussion topic Correcting percentageUnderDesignation bug in PS Simple xml schema?
    Brian, Darja, all, thanks for the quick feedback. I originally proposed to use (a constrained form of) xs:integer, because this is what we have in the data specification right now. But since we are not actually bound by the IR at this... view reply
  • Michael LUTZ
    Michael LUTZ replied on the discussion topic Correcting percentageUnderDesignation bug in PS Simple xml schema?
    Reply from Brian MacSharry: Hi all Thanks again for the email. I agree that the percentage issue should be resolved and that it seems to be an error that it was not defined correctly in the first place. For some “real world”... view reply
  • Michael LUTZ
    Michael LUTZ replied on the discussion topic Correcting percentageUnderDesignation bug in PS Simple xml schema?
    Reply from Darja Lihteneger: Dear Michael, all, Thank you for this proposal. I think it is important to update the INSPIRE Ps (Simple application schema) with the correct Percentage type. I briefly checked how percentage is used in diverse... view reply
  • Michael LUTZ
    Michael LUTZ added a new discussion topic Correcting percentageUnderDesignation bug in PS Simple xml schema?
    Dear PS experts, when working on the update of the Annex I xml schemas (MIWP-18a), where the MS agreed we should publish backwards-incompatible new versions of all the schemas, I wondered whether we should use the opportunity to fix the bug with...
    • Michael LUTZ

      Brian, Darja, all,

      thanks for the quick feedback. I originally proposed to use (a constrained form of) xs:integer, because this is what we have in the data specification right now.

      But since we are not actually bound by the IR at this point (because there is no definition for the Percentage type), and following Brian's argument to allow real numbers, we could also go for that (note that in the XML schema Real is mapped to xs:double). However, this would ultimately mean a change in the UML data model and the data specification.

      Or are there any good reasons for staying with integers as currently proposed in the DS?

      And do we need to hard-code in the schema (independent if we choose integers or doubles) that values may only go from 0-100?

      Best regards, Michael

    • Darja LIHTENEGER

      By Darja LIHTENEGER

      Hello,
      Looking into some definitions of percentage, we might use the mathematical definition from Wikipedia, http://en.wikipedia.org/wiki/Percentage : “A percentage is a number or ratio expressed as a fraction of 100 … While percentage values are often between 0 and 100 there is no restriction and one may, for example, refer to 111% or −35%.”

      I would propose to keep the Percentage type open to different use in practice, therefore to allow all values (not limited to range 0..100) and the value should be provided as a decimal value. This will also fulfill the practice in the current reporting obligations (see above).

      In addition to the Percentage type definition, it would be good to add a recommendation and examples how to provide the percentage values for the attribute “percentageUnderDesignation” in the INSPIRE Protected sites. In this case, the percentage will stay in the range of 0-100 (The percentage of the site that falls under the designation) – this could become a requirement in the case of the INSPIRE Protected sites. Adding an example of GML encoding could be useful, too.
      What about other opinions?

      Kind regards,
      Darja

    • Stefania MORRONE

      By Stefania MORRONE

      Dear all,

      since the data type of the attribute percentageUnderDesignation has been changed to 'decimal'

      • in the corrigendum document for the PS Data Specification - Technical Guidelines 3.2
      • in the Protected Sites xml schema v4.0 

      I am closing this discussion.

      All the best

      Stefania

       

  • Trevor ALCORN
    Trevor ALCORN replied on the discussion topic Protected Sites Simple - Marine Institute Prototype implementation
    Hi Darja, I copied in your XML example above into the prototype GML file I have and re-ran the validation through Oxygen XML Developer Validation. No joy. Could you kindly send me a copy of your valid file so I can compare with the file I have... view reply
  • Darja LIHTENEGER
    Darja LIHTENEGER replied on the discussion topic Protected Sites Simple - Marine Institute Prototype implementation
    Dear Trevor, Thank you for the feedback and good example how to use Legislation Citation for providing data about legislation and legal acts. This is the original purpose of this data type which was designed specifically for this purpose... view reply
  • Trevor ALCORN
    Trevor ALCORN replied on the discussion topic Protected Sites Simple - Marine Institute Prototype implementation
    Darja, In the Species Distribution theme there is legalCitation and documentCitation reference which I have used following the INSPIRE guidelines BaseTypes and BaseTypes2.  You will see these references commented out in the model for... view reply
  • Trevor ALCORN
    Trevor ALCORN replied on the discussion topic Protected Sites Simple - Marine Institute Prototype implementation
    Darja,   Many thanks for sending this on. I have heard of HALE and will investigate.   Thanks and regards, Trevor view reply
  • Darja LIHTENEGER
    Darja LIHTENEGER replied on the discussion topic Protected Sites Simple - Marine Institute Prototype implementation
    Dear Trevor,   I created a test of GML encoding for legalFoundationDocument with mandatory attributes title and date only. I used HALE editor for data transformation according to INSPIRE PS Simple application schema XSD and a sample... view reply
  • Darja LIHTENEGER
    Darja LIHTENEGER replied on the discussion topic PS data model regarding designations
    Dear Astrid, Legislation Citation was designed during the development of the INSPIRE data specifications for Annex II and III themes with the purpose to provide more appropriate data type for the information on legislation, instead of... view reply
  • Darja LIHTENEGER
    Darja LIHTENEGER replied on the discussion topic PS data model regarding designations
    Dear Tonis, I would agree with your explanations. The current INSPIRE PS Simple application schema defines one legal foundation date, one legal foundation document and allows several designations (at least one has to be provided). If we take one... view reply
  • Trevor ALCORN
    Trevor ALCORN replied on the discussion topic Who has implemented the Species Distribution Schema? and who has struggled?
    Brian, I have implemented the following Species Distribution prototype using data from the Atlas of Irish Groundfish Survey trawls http://data.marine.ie/Dataset/Details/20923. I worked up this dataset as follows.  Create attribute data... view reply
  • Trevor ALCORN
    Trevor ALCORN added a new discussion topic Protected Sites Simple - Marine Institute Prototype implementation
    Hi all, I have implemented and created a prototype Protected Sites Simple dataset for the legal designation of the "Biologically Sensitive Area" around Ireland formerly known as the Irish Conservation Box. Details on the dataset on our...
    • Trevor ALCORN

      Hi Darja,

      I copied in your XML example above into the prototype GML file I have and re-ran the validation through Oxygen XML Developer Validation. No joy. Could you kindly send me a copy of your valid file so I can compare with the file I have here? There may be a difference in the header tag I would like to check?

      Kind regards, Trevor

       

    • Johanna OTT

      Hi Trevor, hi all,

      I just saw that you used FME to transform your PS-data into a GML. Did you manage to get a GML validating against the INSPIRE-Validator? I am trying the same, but I struggle with orientaion. My GML only validates if it has inverted axes. Which Writer did you exactly use and which paramters did you chose? (Axis order etc.) Did you use any FME Transformers to change/force orientation of your polygons?

      Did anyone else use FME to transform PS-data and has some suggestions for me?

      Kind regards, Johanna

    • Stefania MORRONE

      By Stefania MORRONE

      Hi Johanna,

      I am closing this discussion, since it was posted a long time ago and has had no replies since almost two years.

      Moreover, you posted the same question in this discussion, so I kindly ask anyone to post any eventual reply there. Thank you.

      Best regards

      Stefania

Biodiversity & Area Management

Biodiversity & Area Management

If themes like Protected Sites, Area Management/Restriction/Regulation Zones and Reporting Units, Habitats and Biotopes, Species Distribution, Bio-geographical Regions matters to you, join these groups!