<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.osgeo.org/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Wiki-Ianibbo</id>
	<title>OSGeo - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.osgeo.org/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Wiki-Ianibbo"/>
	<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/wiki/Special:Contributions/Wiki-Ianibbo"/>
	<updated>2026-04-14T21:18:40Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.35.9</generator>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=Reading_the_INSPIRE_Metadata_Draft&amp;diff=12598</id>
		<title>Reading the INSPIRE Metadata Draft</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=Reading_the_INSPIRE_Metadata_Draft&amp;diff=12598"/>
		<updated>2007-03-14T12:19:55Z</updated>

		<summary type="html">&lt;p&gt;Wiki-Ianibbo: /* Lack of engagement with packaging and re-use issues */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Metadata about geographic data is at the heart of INSPIRE. The metadata draft is the first in the set of &amp;quot;implementing rules&amp;quot; and it will underpin all the other implementing rules. The consultation process is open until 2007-03-30. While the documents are open access, comments can only be offered through an SDIC or Spatial Data Interest Community.&lt;br /&gt;
&lt;br /&gt;
The Free and Open Source Geospatial Community has a voice through one of these SDICs thanks to Markus Neteler. This page contains preparatory material for a collective response through the FOSS GIS SDIC, from the POV of people implementing and managing metadata creation, collection and search services, working closely with many different data user communities.&lt;br /&gt;
&lt;br /&gt;
* The response proper will live at [[Response to INSPIRE Metadata Draft]]. Initial notes are included below in the Issues section.&lt;br /&gt;
* It is interesting to read this in parallel with the North American Metadata Profile draft which is also currently in consultation. It's hoped the OSGeo community will also be able to contribute to a [[Response to NAP Metadata Draft]] and get the [http://geodatacommons.umaine.edu geodata commons] project involved in this.&lt;br /&gt;
&lt;br /&gt;
== Reading the draft ==&lt;br /&gt;
&lt;br /&gt;
* [http://www.ec-gis.org/inspire/reports/ImplementingRules/draftINSPIREMetadataIRv2_20070202.pdf the Implementing Rules for Metadata Draft] (pdf)&lt;br /&gt;
* [http://www.ec-gis.org/inspire/whatsnew.cfm#1590 supporting / background material]&lt;br /&gt;
* Pages 1-17 are metadata about the document itself, intentions and history, and can be safely skipped. Pages 43-104 are the Annexes.&lt;br /&gt;
* Annex A is particularly interesting as there are details of the thinking exposed in the mapping to ISO19115/39 that aren't set out in the implementing rules. ''If you want to know what's likely to affect you but are short on time, at minimum read section 5 and Annex A'''.&lt;br /&gt;
&lt;br /&gt;
== Lightning Summary of the draft ==&lt;br /&gt;
&lt;br /&gt;
The draft establishes a basic information model for metadata which is close to, but not specific to, ISO19115 and OGC Web Services.&lt;br /&gt;
&lt;br /&gt;
It only mandates what metadata is published by and for public authorities covered by INSPIRE - it does not try to cover repository management or internal processes.&lt;br /&gt;
&lt;br /&gt;
It separates out metadata properties into those useful for 'discovery', 'evaluation', and 'use'. It identifies one very high level &amp;quot;use case&amp;quot; for spatial data search services built from metadata being shared at this level.&lt;br /&gt;
&lt;br /&gt;
It differentiates between properties useful for 'non-specialist' and 'expert' users into 2 Levels, 1 and 2. Level 1 is always mandatory. This *includes* classification according to the data themes in the INSPIRE annexes, and keywords from controlled vocabularies which are not covered by the IR document but are left to Spatial Data Theme Communities. (How these communities are found, selected, and make their decisions, is unknown to us at this time.)&lt;br /&gt;
&lt;br /&gt;
= Issues =&lt;br /&gt;
&lt;br /&gt;
'''This list is an overview of what jumped out at me as something to address. I don't know how much of this is appropriate to send back, or how much can be fixed. - [[User:JoWalsh]]''' I've added some random musings also, again, no idea if they are of use or even valid questions, but at least they are there and can be edited out, or used as the basis of discussions - [[User:IanIbbo]].&lt;br /&gt;
&lt;br /&gt;
== Conceptual overview ==&lt;br /&gt;
&lt;br /&gt;
The model maps quite well to the minimum useful subset identified in [[DCLite4G]]. It looks like a lightweight core. But, the model and the draft break down the problem space of metadata in a way that is a reaction to artificial scarcity of data. It identifies three phases of the metadata use cycle:&lt;br /&gt;
* discovery (of what data is out there)&lt;br /&gt;
* evaluation (of whether the data will be useful for specific purpose)&lt;br /&gt;
* use (once access gained, how to best use the data)&lt;br /&gt;
&lt;br /&gt;
It is illuminates to compare this with the [[Reading the NAP Metadata Draft|North American Profile]] metadata draft which talks about&lt;br /&gt;
&lt;br /&gt;
* discovery&lt;br /&gt;
* access&lt;br /&gt;
* fitness for use (e.g. evaluation)&lt;br /&gt;
* transfer&lt;br /&gt;
&lt;br /&gt;
So the IRs both don't address how to make the data more useful via metadata, and are vague about how much a minimal subset is going to provide enough information to evaluate utility on. Generally the draft dances around data licensing access issues, and glosses over the over-engineering needed to work around artificial constraints on availability. IRs for evaluation and use of data based on metadata are not covered by this draft at all, but left up to the Spatial Data Theme communities for each of the 35 data themes identified in Annexes I-III of the INSPIRE text.&lt;br /&gt;
&lt;br /&gt;
== Issues with specific metadata properties ==&lt;br /&gt;
&lt;br /&gt;
The model maps quite well to [[DCLite4G]]. It looks like a lightweight core.&lt;br /&gt;
&lt;br /&gt;
=== Things that aren't there that should be ===&lt;br /&gt;
&lt;br /&gt;
'''5.2.8 Resource responsible party'''. Each dataset *must* have one or more people/organisations responsible for it. The IR says that this can be freetext or can be in more structured form. This '''only''' includes the responsible party's name, but NOT any form of contact details.&lt;br /&gt;
&lt;br /&gt;
'''Some form of electronic or telephonic contact address should be mandatory, if the org/person's details are mandatory.''' Why publish ownership information - especially if there are constraints on access and reuse of the described data - if you can't immediately get in personal contact with someone who can make assurances about the data?&lt;br /&gt;
&lt;br /&gt;
Annex A on mapping to IS019115 mandates that contact persons and organisations be free text, not resource identifiers. 2 serious problems with the ISO 19115 mapping:&lt;br /&gt;
&lt;br /&gt;
* It does not ask or provide for contact details.&lt;br /&gt;
* It looks *mandatory* that the reponsible party be given a role, which in turn is one of N codes published by the Library of Congress to describe people's roles within organisations.&lt;br /&gt;
&lt;br /&gt;
'''No discussion of formalising dataset accuracy / completeness - crucial for cost-benefit evaluation / evaluation of suitability for combining with other data sets.'''&lt;br /&gt;
&lt;br /&gt;
=== Things that are there that probably shouldn't be ===&lt;br /&gt;
&lt;br /&gt;
Every 'dataset or dataset series' published under INSPIRE *must* include both a '''Resource topic category''' and a set of resource '''keywords'''.&lt;br /&gt;
&lt;br /&gt;
Topic categories are very high-level classifications which correspond to each of the Spatial Data Themes identified in Annexes I, II and III of the INSPIRE Directive.&lt;br /&gt;
&lt;br /&gt;
* Which topic category data fits in will often be a property of an organisation not any published data sets.&lt;br /&gt;
&lt;br /&gt;
From an implementor's POV this will involve something like selecting a topic category for data at install time of metadata publishing engine, and forgetting about it. The IRs place a lot of faith in the ability of simple keyword / classification code matches to enhance utility of search and discovery services for users.&lt;br /&gt;
&lt;br /&gt;
But. this already raises the bar for non-expert users (the domain vocabulary is jargon specific or oriented towards specialist codes)&lt;br /&gt;
&lt;br /&gt;
The IRs emphasise the fact that keywords should originate from a ''controlled vocabulary''. The reponsibility for creating one is not in the hands of the Drafting Teams but in the hands of Spatial Data Theme Communities. How these are constituted and how their decisions become binding are unclear.&lt;br /&gt;
&lt;br /&gt;
Again, faith in keywords for search utility is misplaced. Reliance on them may lead to false negatives. Again assumes familiarity with, or time and ability to learn about, what to expect in the domain from a non-expert user, and an expert will need a better level of detail. Pitfalls of 'controlled' keywording:&lt;br /&gt;
* intentional misclassification&lt;br /&gt;
* lazy/default misclassification&lt;br /&gt;
&lt;br /&gt;
Both of these are at 'Level 1 for discovery metadata' which implies that any INSPIRE compliant metadata set MUST have both topic category and associated keywords.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Areas which are unclear ==&lt;br /&gt;
&lt;br /&gt;
=== Conformity ===&lt;br /&gt;
&lt;br /&gt;
This is an IR and obligatory to deal with. But 5.3.4 just says &amp;quot;see Annex F&amp;quot;.&lt;br /&gt;
Annex F '''in its entirety''' says:&lt;br /&gt;
&lt;br /&gt;
 The way in which conformity is expressed in the INSPIRE IR will be defined in a subsequent draft based on discussions with the Drafting Team on Data specifications and harmonization.&lt;br /&gt;
&lt;br /&gt;
(Is this where accuracy/completeness comes in? How can we know?)&lt;br /&gt;
&lt;br /&gt;
=== Dataset series / Aggregate data ===&lt;br /&gt;
&lt;br /&gt;
IR talks about dataset series. Some of the diagrams talk about 'MD_Aggregates'- this term isn't used elsewhere. No conception in this model of one UrDataSet with many different potential sources according to how they are packaged or processed. As the IRs mandate properties for dataset series, really need more clarity / examples about what they actually are.&lt;br /&gt;
&lt;br /&gt;
== General concerns ==&lt;br /&gt;
&lt;br /&gt;
=== Search / discovery services ===&lt;br /&gt;
&lt;br /&gt;
The preamble (p.7) states that &amp;quot;separate IRs for discovery services are being prepared and are not the subject of this document.&amp;quot; But the INSPIRE use case is predicated on the availablity of 'Geoportal' style search services. What else *are* discovery services if they are not the search services treated of here? If there is only going to be an abstract model for discovery, and these IRs are careful to avoid imposing any constraints on internal data repository management, how much more can a discovery services draft provide?&lt;br /&gt;
&lt;br /&gt;
II: I think this observation is spot on, but for different reasons perhaps. I'm finding it difficult to express concrete concerns.. but Section 5.2 &amp;quot;Discovery metadata elements&amp;quot; starts to set out a list of concepts seen to be (The document hints at, but does not directly say) core to the discovery process. Section 5.3 then sets out &amp;quot;Abstract discovery metadata element set&amp;quot;. I *guess* the implication is that the concepts laid out in 5.2 are in some way even more abstract than those set out in 5.3. The document really isn't clear about what the abstract model is, or what it is for, before it starts enumerating the concepts. Your later comment about being tied to web services is spot on also here, I'm really not sure &amp;quot;Service type version&amp;quot;, &amp;quot;Operation name&amp;quot; and &amp;quot;Distributed computing platform&amp;quot; belong in an abstract discovery model (The probably *do* belong in some result record schema). These three attributes seem to belong specifically to a particular (And I would guess already existing) service binding (Or as already said, to a very specific kind of returned result record). What I'd really like to see is a much clearer statement of what the purpose of the abstract discovery model is. Hopefully, once that is tightly defined, it should become easier to decide what lies inside the boundary of the abstract model, and what belongs in the domain of specific realisations of the abstract model. (Actually.. I should say that I'm baised by the information retrieval community generally, in that it's considered really important to have a seperate abstract model for discovery (The search access points) and then bind that model on to as many backend schemas as needed.. this decoupling is seen as best practice in the information retrival domain, and most of my concerns here are that because of the apparent 1:1 mapping between the abstract model and the implementation. This is the approach taken in the [[Z3950 GEO profile] http://www.blueangeltech.com/standards/GeoProfile/geo22.htm]).&lt;br /&gt;
&lt;br /&gt;
I'm a bit confused by the &amp;quot;Temporal Reference&amp;quot; Element... 5.2.2. Talks about what I would expect to see from a temporal reference, but 5.3.2 maps temporal reference on to  &amp;quot;One of the dates of publication, last revision or creation of the resource&amp;quot;. These three elements are already well defined by dublin core attributes... Maybe I've misunderstood whats implied by table 1 in 5.3.2. Also, similar issues to the spaital access point arise (With structured data, as opposed to text queries). In some UK datasets, periods such as &amp;quot;Neolithic&amp;quot; can be used instead of an ISO 19108 Date Time. (I seen note 11 under 5.3.4 talks about this, which is good. Whats important is that regardless of the outcome of the study, the IR are extensible enough to cope with the eventual decision). I'd consider seperate access points for controlled vocabulary time period and structured temporal data. This seems a specific example where the abstract IR model needs to go beyond what is defined in the A2 binding.&lt;br /&gt;
&lt;br /&gt;
Geographic Extent.. the doc seems a bit bounding box heavy. Would be nice to understand (have examples of) specification of interior/exterioir polygons. Servers only supporting minimal bounding boxes can gracefully degrade (Since it's easy to calculate a MBR from a polygon) whilst allowing other servers to retain the full richness of polygons. It's not clear (in the abstract model, it is in the A2 binding) where the semantics for parsing these strings will be defined.. for example should geographic extent be encoded as OpenGIS strings (Which seems to make sense to me, but I'm biased by Oracle and MySQL's spatial functions). This might seem a bit extreme for the abstract part of the document, but it's one of those make-or-break issues for interoperability, and might be worth the pain. Also, I think it's worth entertaining the idea that spatial specifications such as MBRs and polygons (Structured spatial constructs) might be better exposed using their own abstract access point, and &amp;quot;Place Name&amp;quot; having it's own access point. This will help server implementors avoid problems with disambiguation of search terms. &lt;br /&gt;
&lt;br /&gt;
I'm interested in what the expected semantics of resource language are on retrieval of language-neutral data sets.... Should a result record not be selected because the user specified &amp;quot;Nor&amp;quot; as the search language, but resources matching other criteria (Geo Extent for example) do match. Normally in Info Retrieval this is a no-brainer, of course it shouldn't, but I'm a bit less certain when we talk about result records that aren't primarily &amp;quot;Text&amp;quot; based. (Actually, this is a slightly wider concernn about annex A and those &amp;quot;CharacterString&amp;quot; elements... In IEEE LOM for example we have &amp;quot;LangString&amp;quot; element that has a &amp;quot;Lang&amp;quot; attribute. That community chose to allow language variants of a resource to be expressed within one record by allowing an element to hold all language variants, for example&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 &amp;lt;title&amp;gt;&lt;br /&gt;
   &amp;lt;langstring lang=&amp;quot;En&amp;quot;&amp;gt;Hello&amp;lt;/langstring&amp;gt;&lt;br /&gt;
   &amp;lt;langstring lang=&amp;quot;Dk&amp;quot;&amp;gt;Hej&amp;lt;/langstring&amp;gt;&lt;br /&gt;
 &amp;lt;/title&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
The presence of a &amp;quot;Lang&amp;quot; attribute at the &amp;quot;Dataset&amp;quot; level might mean the intention is to support multi-language datasets by having several dataset records, one for each language, which is OK, but possibly not optimal for datasets that aren't prmarily language based. If this is the case, is the &amp;quot;CharacterString&amp;quot; element in Annex A just redundant payload?)&lt;br /&gt;
&lt;br /&gt;
=== Lack of machine-reusable data in general ===&lt;br /&gt;
&lt;br /&gt;
Dataset 'lineage' is only a full-text field. If datasets result from recombination, that should be machine-traversable. Human descriptions of lineage will be so different that they won't be useful for building search / evaluation services.&lt;br /&gt;
&lt;br /&gt;
II: It does tend to talk about &amp;quot;Lineage statement&amp;quot;... would making it (More along the conceptual lines of)&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 &amp;lt;lineage&amp;gt;&lt;br /&gt;
   &amp;lt;dc:description&amp;gt;Text&amp;lt;/dc:description&amp;gt;&lt;br /&gt;
 &amp;lt;/lineage&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Give you the extensibility to either use private extensions, or to specify recombination elements at a later date (I didn't think this through in terms of the *actual* recombination operations, just wanted to show how we might make lineage extensible without specifying it.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 &amp;lt;lineage&amp;gt;&lt;br /&gt;
   &amp;lt;dc:description&amp;gt;This dataset is a recombination of X and Y&amp;lt;/dc:description&amp;gt;&lt;br /&gt;
   &amp;lt;Jo:recombination&amp;gt;&lt;br /&gt;
     &amp;lt;Jo:source&amp;gt;X-URI&amp;lt;/Jo:source&amp;gt;&lt;br /&gt;
     &amp;lt;Jo:source&amp;gt;Y-URI&amp;lt;/Jo:source&amp;gt;&lt;br /&gt;
     &amp;lt;Jo:Rules&amp;gt;Overlap&amp;lt;/Jo:Rules&amp;gt;&lt;br /&gt;
   &amp;lt;Jo:recombination&amp;gt;&lt;br /&gt;
 &amp;lt;/lineage&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Should the lineage search point be called &amp;quot;LineageDescription&amp;quot; (I think thats what I'll do in my SRW profile).&lt;br /&gt;
&lt;br /&gt;
=== Lack of engagement with packaging and re-use issues ===&lt;br /&gt;
&lt;br /&gt;
Cf. Dataset series / aggregates. The examples have 'MasterMap' as one potential dataset! Real world use cases are going to need subsets of such huge data sets broken down into packages with smaller spatial extents or with less layers.&lt;br /&gt;
&lt;br /&gt;
II: Indeed, as well as the srw/sru binding experiment, I've been wondering about the OAI binding, which I know you've already discussed elsewhere. What might be generally useful (And maybe this already exists) is a set of TREC style test data. Setting up a static gateway OAI server wouldn't be so hard, and might give us some valuable real-world information about this problem. I now the records won't be in the right schema, but something we can try and munge into gmd would be a real help.&lt;br /&gt;
&lt;br /&gt;
=== Bypassing of feature-level metadata from consideration ===&lt;br /&gt;
&lt;br /&gt;
Once we get down to the feature level the interesting European problems appear - the fact that every local area may have its own classification schemes, even inside one language community the same word is used to describe different looking things, and across language barriers mappings from words to things don't tend to be 1-1. But by disregarding feature-level metadata - partly because it can't be mandated when the underlying geospatial objects aren't publically inspectable and a certain amount of feature level metadata would mean the data itself is essentially public...&lt;br /&gt;
&lt;br /&gt;
II: Aye, generally for discovery services it's nice to try and avoid mandating that users understand predefined controlled vocabularies, whilst allowing users who do know terms to qualify their discovery process, for example, in CQL I'd be tempted to allow a user to say &amp;quot;dc.subject=Something&amp;quot; or (The equivalent of) &amp;quot;authority=19115:2003 and dc.subject=Something&amp;quot; for users who know a specific term.&lt;br /&gt;
&lt;br /&gt;
There's quite a lot of work going on around europe at the moment covering crosswalks of controlled vocabularies (Mostly I know about crosswalking euroopean educational levels, but It seems to be the same problem cast in a different way). If we can arrange for someone to do the intellectual work of cross-mapping, and make the data publically available, then it becomes a &amp;quot;Turning-the-handle&amp;quot; job for providers to support cross vocab retrieval. Standards such as ZThes are being used quite a lot in the learning domain to transport this data around. The only effect on reviwing the IR is that it's important that the IR does not preclude this at a future date? (The whole design for unforseen use thing.. specifically, I think mandating a specific vocab in the IR might not be the right thing to do, and giving users a way to say which vocab they are using in the description and discovery process is a better way to go....)&lt;br /&gt;
&lt;br /&gt;
=== Overspecificness about internet- and webservices- based distribution models ===&lt;br /&gt;
&lt;br /&gt;
Actually causing ourselves unnesc problems by putting everything on the Internet. Data sharing agreements over publically maintained private networks with flat-rate membership are a clear potential future and 'middle way' in this domain. The draft now is all about making access/use contraints *specific to data sets* and not specific to the relationship between the data provider or broker, the data user and the transport network between them.&lt;br /&gt;
&lt;br /&gt;
So we have a 'distributed computing platform' metadata property that is required by the IRs. In the ISO19915 mapping in Annex A this is a '''free text field''', yet 5.2.15 states that the property &amp;quot;is necessary for a client to bind to the service&amp;quot;. If it must be mandated, it should be as a URI. It would be wonderful to have examples of what other than HTTP or OGC web services is envisaged NOW as a means of access to the backend of a distributed computing platform.&lt;/div&gt;</summary>
		<author><name>Wiki-Ianibbo</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=Reading_the_INSPIRE_Metadata_Draft&amp;diff=12597</id>
		<title>Reading the INSPIRE Metadata Draft</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=Reading_the_INSPIRE_Metadata_Draft&amp;diff=12597"/>
		<updated>2007-03-14T12:03:34Z</updated>

		<summary type="html">&lt;p&gt;Wiki-Ianibbo: /* Search / discovery services */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Metadata about geographic data is at the heart of INSPIRE. The metadata draft is the first in the set of &amp;quot;implementing rules&amp;quot; and it will underpin all the other implementing rules. The consultation process is open until 2007-03-30. While the documents are open access, comments can only be offered through an SDIC or Spatial Data Interest Community.&lt;br /&gt;
&lt;br /&gt;
The Free and Open Source Geospatial Community has a voice through one of these SDICs thanks to Markus Neteler. This page contains preparatory material for a collective response through the FOSS GIS SDIC, from the POV of people implementing and managing metadata creation, collection and search services, working closely with many different data user communities.&lt;br /&gt;
&lt;br /&gt;
* The response proper will live at [[Response to INSPIRE Metadata Draft]]. Initial notes are included below in the Issues section.&lt;br /&gt;
* It is interesting to read this in parallel with the North American Metadata Profile draft which is also currently in consultation. It's hoped the OSGeo community will also be able to contribute to a [[Response to NAP Metadata Draft]] and get the [http://geodatacommons.umaine.edu geodata commons] project involved in this.&lt;br /&gt;
&lt;br /&gt;
== Reading the draft ==&lt;br /&gt;
&lt;br /&gt;
* [http://www.ec-gis.org/inspire/reports/ImplementingRules/draftINSPIREMetadataIRv2_20070202.pdf the Implementing Rules for Metadata Draft] (pdf)&lt;br /&gt;
* [http://www.ec-gis.org/inspire/whatsnew.cfm#1590 supporting / background material]&lt;br /&gt;
* Pages 1-17 are metadata about the document itself, intentions and history, and can be safely skipped. Pages 43-104 are the Annexes.&lt;br /&gt;
* Annex A is particularly interesting as there are details of the thinking exposed in the mapping to ISO19115/39 that aren't set out in the implementing rules. ''If you want to know what's likely to affect you but are short on time, at minimum read section 5 and Annex A'''.&lt;br /&gt;
&lt;br /&gt;
== Lightning Summary of the draft ==&lt;br /&gt;
&lt;br /&gt;
The draft establishes a basic information model for metadata which is close to, but not specific to, ISO19115 and OGC Web Services.&lt;br /&gt;
&lt;br /&gt;
It only mandates what metadata is published by and for public authorities covered by INSPIRE - it does not try to cover repository management or internal processes.&lt;br /&gt;
&lt;br /&gt;
It separates out metadata properties into those useful for 'discovery', 'evaluation', and 'use'. It identifies one very high level &amp;quot;use case&amp;quot; for spatial data search services built from metadata being shared at this level.&lt;br /&gt;
&lt;br /&gt;
It differentiates between properties useful for 'non-specialist' and 'expert' users into 2 Levels, 1 and 2. Level 1 is always mandatory. This *includes* classification according to the data themes in the INSPIRE annexes, and keywords from controlled vocabularies which are not covered by the IR document but are left to Spatial Data Theme Communities. (How these communities are found, selected, and make their decisions, is unknown to us at this time.)&lt;br /&gt;
&lt;br /&gt;
= Issues =&lt;br /&gt;
&lt;br /&gt;
'''This list is an overview of what jumped out at me as something to address. I don't know how much of this is appropriate to send back, or how much can be fixed. - [[User:JoWalsh]]''' I've added some random musings also, again, no idea if they are of use or even valid questions, but at least they are there and can be edited out, or used as the basis of discussions - [[User:IanIbbo]].&lt;br /&gt;
&lt;br /&gt;
== Conceptual overview ==&lt;br /&gt;
&lt;br /&gt;
The model maps quite well to the minimum useful subset identified in [[DCLite4G]]. It looks like a lightweight core. But, the model and the draft break down the problem space of metadata in a way that is a reaction to artificial scarcity of data. It identifies three phases of the metadata use cycle:&lt;br /&gt;
* discovery (of what data is out there)&lt;br /&gt;
* evaluation (of whether the data will be useful for specific purpose)&lt;br /&gt;
* use (once access gained, how to best use the data)&lt;br /&gt;
&lt;br /&gt;
It is illuminates to compare this with the [[Reading the NAP Metadata Draft|North American Profile]] metadata draft which talks about&lt;br /&gt;
&lt;br /&gt;
* discovery&lt;br /&gt;
* access&lt;br /&gt;
* fitness for use (e.g. evaluation)&lt;br /&gt;
* transfer&lt;br /&gt;
&lt;br /&gt;
So the IRs both don't address how to make the data more useful via metadata, and are vague about how much a minimal subset is going to provide enough information to evaluate utility on. Generally the draft dances around data licensing access issues, and glosses over the over-engineering needed to work around artificial constraints on availability. IRs for evaluation and use of data based on metadata are not covered by this draft at all, but left up to the Spatial Data Theme communities for each of the 35 data themes identified in Annexes I-III of the INSPIRE text.&lt;br /&gt;
&lt;br /&gt;
== Issues with specific metadata properties ==&lt;br /&gt;
&lt;br /&gt;
The model maps quite well to [[DCLite4G]]. It looks like a lightweight core.&lt;br /&gt;
&lt;br /&gt;
=== Things that aren't there that should be ===&lt;br /&gt;
&lt;br /&gt;
'''5.2.8 Resource responsible party'''. Each dataset *must* have one or more people/organisations responsible for it. The IR says that this can be freetext or can be in more structured form. This '''only''' includes the responsible party's name, but NOT any form of contact details.&lt;br /&gt;
&lt;br /&gt;
'''Some form of electronic or telephonic contact address should be mandatory, if the org/person's details are mandatory.''' Why publish ownership information - especially if there are constraints on access and reuse of the described data - if you can't immediately get in personal contact with someone who can make assurances about the data?&lt;br /&gt;
&lt;br /&gt;
Annex A on mapping to IS019115 mandates that contact persons and organisations be free text, not resource identifiers. 2 serious problems with the ISO 19115 mapping:&lt;br /&gt;
&lt;br /&gt;
* It does not ask or provide for contact details.&lt;br /&gt;
* It looks *mandatory* that the reponsible party be given a role, which in turn is one of N codes published by the Library of Congress to describe people's roles within organisations.&lt;br /&gt;
&lt;br /&gt;
'''No discussion of formalising dataset accuracy / completeness - crucial for cost-benefit evaluation / evaluation of suitability for combining with other data sets.'''&lt;br /&gt;
&lt;br /&gt;
=== Things that are there that probably shouldn't be ===&lt;br /&gt;
&lt;br /&gt;
Every 'dataset or dataset series' published under INSPIRE *must* include both a '''Resource topic category''' and a set of resource '''keywords'''.&lt;br /&gt;
&lt;br /&gt;
Topic categories are very high-level classifications which correspond to each of the Spatial Data Themes identified in Annexes I, II and III of the INSPIRE Directive.&lt;br /&gt;
&lt;br /&gt;
* Which topic category data fits in will often be a property of an organisation not any published data sets.&lt;br /&gt;
&lt;br /&gt;
From an implementor's POV this will involve something like selecting a topic category for data at install time of metadata publishing engine, and forgetting about it. The IRs place a lot of faith in the ability of simple keyword / classification code matches to enhance utility of search and discovery services for users.&lt;br /&gt;
&lt;br /&gt;
But. this already raises the bar for non-expert users (the domain vocabulary is jargon specific or oriented towards specialist codes)&lt;br /&gt;
&lt;br /&gt;
The IRs emphasise the fact that keywords should originate from a ''controlled vocabulary''. The reponsibility for creating one is not in the hands of the Drafting Teams but in the hands of Spatial Data Theme Communities. How these are constituted and how their decisions become binding are unclear.&lt;br /&gt;
&lt;br /&gt;
Again, faith in keywords for search utility is misplaced. Reliance on them may lead to false negatives. Again assumes familiarity with, or time and ability to learn about, what to expect in the domain from a non-expert user, and an expert will need a better level of detail. Pitfalls of 'controlled' keywording:&lt;br /&gt;
* intentional misclassification&lt;br /&gt;
* lazy/default misclassification&lt;br /&gt;
&lt;br /&gt;
Both of these are at 'Level 1 for discovery metadata' which implies that any INSPIRE compliant metadata set MUST have both topic category and associated keywords.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Areas which are unclear ==&lt;br /&gt;
&lt;br /&gt;
=== Conformity ===&lt;br /&gt;
&lt;br /&gt;
This is an IR and obligatory to deal with. But 5.3.4 just says &amp;quot;see Annex F&amp;quot;.&lt;br /&gt;
Annex F '''in its entirety''' says:&lt;br /&gt;
&lt;br /&gt;
 The way in which conformity is expressed in the INSPIRE IR will be defined in a subsequent draft based on discussions with the Drafting Team on Data specifications and harmonization.&lt;br /&gt;
&lt;br /&gt;
(Is this where accuracy/completeness comes in? How can we know?)&lt;br /&gt;
&lt;br /&gt;
=== Dataset series / Aggregate data ===&lt;br /&gt;
&lt;br /&gt;
IR talks about dataset series. Some of the diagrams talk about 'MD_Aggregates'- this term isn't used elsewhere. No conception in this model of one UrDataSet with many different potential sources according to how they are packaged or processed. As the IRs mandate properties for dataset series, really need more clarity / examples about what they actually are.&lt;br /&gt;
&lt;br /&gt;
== General concerns ==&lt;br /&gt;
&lt;br /&gt;
=== Search / discovery services ===&lt;br /&gt;
&lt;br /&gt;
The preamble (p.7) states that &amp;quot;separate IRs for discovery services are being prepared and are not the subject of this document.&amp;quot; But the INSPIRE use case is predicated on the availablity of 'Geoportal' style search services. What else *are* discovery services if they are not the search services treated of here? If there is only going to be an abstract model for discovery, and these IRs are careful to avoid imposing any constraints on internal data repository management, how much more can a discovery services draft provide?&lt;br /&gt;
&lt;br /&gt;
II: I think this observation is spot on, but for different reasons perhaps. I'm finding it difficult to express concrete concerns.. but Section 5.2 &amp;quot;Discovery metadata elements&amp;quot; starts to set out a list of concepts seen to be (The document hints at, but does not directly say) core to the discovery process. Section 5.3 then sets out &amp;quot;Abstract discovery metadata element set&amp;quot;. I *guess* the implication is that the concepts laid out in 5.2 are in some way even more abstract than those set out in 5.3. The document really isn't clear about what the abstract model is, or what it is for, before it starts enumerating the concepts. Your later comment about being tied to web services is spot on also here, I'm really not sure &amp;quot;Service type version&amp;quot;, &amp;quot;Operation name&amp;quot; and &amp;quot;Distributed computing platform&amp;quot; belong in an abstract discovery model (The probably *do* belong in some result record schema). These three attributes seem to belong specifically to a particular (And I would guess already existing) service binding (Or as already said, to a very specific kind of returned result record). What I'd really like to see is a much clearer statement of what the purpose of the abstract discovery model is. Hopefully, once that is tightly defined, it should become easier to decide what lies inside the boundary of the abstract model, and what belongs in the domain of specific realisations of the abstract model. (Actually.. I should say that I'm baised by the information retrieval community generally, in that it's considered really important to have a seperate abstract model for discovery (The search access points) and then bind that model on to as many backend schemas as needed.. this decoupling is seen as best practice in the information retrival domain, and most of my concerns here are that because of the apparent 1:1 mapping between the abstract model and the implementation. This is the approach taken in the [[Z3950 GEO profile] http://www.blueangeltech.com/standards/GeoProfile/geo22.htm]).&lt;br /&gt;
&lt;br /&gt;
I'm a bit confused by the &amp;quot;Temporal Reference&amp;quot; Element... 5.2.2. Talks about what I would expect to see from a temporal reference, but 5.3.2 maps temporal reference on to  &amp;quot;One of the dates of publication, last revision or creation of the resource&amp;quot;. These three elements are already well defined by dublin core attributes... Maybe I've misunderstood whats implied by table 1 in 5.3.2. Also, similar issues to the spaital access point arise (With structured data, as opposed to text queries). In some UK datasets, periods such as &amp;quot;Neolithic&amp;quot; can be used instead of an ISO 19108 Date Time. (I seen note 11 under 5.3.4 talks about this, which is good. Whats important is that regardless of the outcome of the study, the IR are extensible enough to cope with the eventual decision). I'd consider seperate access points for controlled vocabulary time period and structured temporal data. This seems a specific example where the abstract IR model needs to go beyond what is defined in the A2 binding.&lt;br /&gt;
&lt;br /&gt;
Geographic Extent.. the doc seems a bit bounding box heavy. Would be nice to understand (have examples of) specification of interior/exterioir polygons. Servers only supporting minimal bounding boxes can gracefully degrade (Since it's easy to calculate a MBR from a polygon) whilst allowing other servers to retain the full richness of polygons. It's not clear (in the abstract model, it is in the A2 binding) where the semantics for parsing these strings will be defined.. for example should geographic extent be encoded as OpenGIS strings (Which seems to make sense to me, but I'm biased by Oracle and MySQL's spatial functions). This might seem a bit extreme for the abstract part of the document, but it's one of those make-or-break issues for interoperability, and might be worth the pain. Also, I think it's worth entertaining the idea that spatial specifications such as MBRs and polygons (Structured spatial constructs) might be better exposed using their own abstract access point, and &amp;quot;Place Name&amp;quot; having it's own access point. This will help server implementors avoid problems with disambiguation of search terms. &lt;br /&gt;
&lt;br /&gt;
I'm interested in what the expected semantics of resource language are on retrieval of language-neutral data sets.... Should a result record not be selected because the user specified &amp;quot;Nor&amp;quot; as the search language, but resources matching other criteria (Geo Extent for example) do match. Normally in Info Retrieval this is a no-brainer, of course it shouldn't, but I'm a bit less certain when we talk about result records that aren't primarily &amp;quot;Text&amp;quot; based. (Actually, this is a slightly wider concernn about annex A and those &amp;quot;CharacterString&amp;quot; elements... In IEEE LOM for example we have &amp;quot;LangString&amp;quot; element that has a &amp;quot;Lang&amp;quot; attribute. That community chose to allow language variants of a resource to be expressed within one record by allowing an element to hold all language variants, for example&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 &amp;lt;title&amp;gt;&lt;br /&gt;
   &amp;lt;langstring lang=&amp;quot;En&amp;quot;&amp;gt;Hello&amp;lt;/langstring&amp;gt;&lt;br /&gt;
   &amp;lt;langstring lang=&amp;quot;Dk&amp;quot;&amp;gt;Hej&amp;lt;/langstring&amp;gt;&lt;br /&gt;
 &amp;lt;/title&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
The presence of a &amp;quot;Lang&amp;quot; attribute at the &amp;quot;Dataset&amp;quot; level might mean the intention is to support multi-language datasets by having several dataset records, one for each language, which is OK, but possibly not optimal for datasets that aren't prmarily language based. If this is the case, is the &amp;quot;CharacterString&amp;quot; element in Annex A just redundant payload?)&lt;br /&gt;
&lt;br /&gt;
=== Lack of machine-reusable data in general ===&lt;br /&gt;
&lt;br /&gt;
Dataset 'lineage' is only a full-text field. If datasets result from recombination, that should be machine-traversable. Human descriptions of lineage will be so different that they won't be useful for building search / evaluation services.&lt;br /&gt;
&lt;br /&gt;
II: It does tend to talk about &amp;quot;Lineage statement&amp;quot;... would making it (More along the conceptual lines of)&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 &amp;lt;lineage&amp;gt;&lt;br /&gt;
   &amp;lt;dc:description&amp;gt;Text&amp;lt;/dc:description&amp;gt;&lt;br /&gt;
 &amp;lt;/lineage&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Give you the extensibility to either use private extensions, or to specify recombination elements at a later date (I didn't think this through in terms of the *actual* recombination operations, just wanted to show how we might make lineage extensible without specifying it.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 &amp;lt;lineage&amp;gt;&lt;br /&gt;
   &amp;lt;dc:description&amp;gt;This dataset is a recombination of X and Y&amp;lt;/dc:description&amp;gt;&lt;br /&gt;
   &amp;lt;Jo:recombination&amp;gt;&lt;br /&gt;
     &amp;lt;Jo:source&amp;gt;X-URI&amp;lt;/Jo:source&amp;gt;&lt;br /&gt;
     &amp;lt;Jo:source&amp;gt;Y-URI&amp;lt;/Jo:source&amp;gt;&lt;br /&gt;
     &amp;lt;Jo:Rules&amp;gt;Overlap&amp;lt;/Jo:Rules&amp;gt;&lt;br /&gt;
   &amp;lt;Jo:recombination&amp;gt;&lt;br /&gt;
 &amp;lt;/lineage&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Should the lineage search point be called &amp;quot;LineageDescription&amp;quot; (I think thats what I'll do in my SRW profile).&lt;br /&gt;
&lt;br /&gt;
=== Lack of engagement with packaging and re-use issues ===&lt;br /&gt;
&lt;br /&gt;
Cf. Dataset series / aggregates. The examples have 'MasterMap' as one potential dataset! Real world use cases are going to need subsets of such huge data sets broken down into packages with smaller spatial extents or with less layers.&lt;br /&gt;
&lt;br /&gt;
II: Indeed, as well as the srw/sru binding experiment, I've been wondering about the OAI binding, which I know you've already discussed elsewhere. What might be generally useful (And maybe this already exists) is a set of TREC style test data. Setting up a static gateway OAI server wouldn't be so hard, and might give us some valuable real-world information about this problem.&lt;br /&gt;
&lt;br /&gt;
=== Bypassing of feature-level metadata from consideration ===&lt;br /&gt;
&lt;br /&gt;
Once we get down to the feature level the interesting European problems appear - the fact that every local area may have its own classification schemes, even inside one language community the same word is used to describe different looking things, and across language barriers mappings from words to things don't tend to be 1-1. But by disregarding feature-level metadata - partly because it can't be mandated when the underlying geospatial objects aren't publically inspectable and a certain amount of feature level metadata would mean the data itself is essentially public...&lt;br /&gt;
&lt;br /&gt;
II: Aye, generally for discovery services it's nice to try and avoid mandating that users understand predefined controlled vocabularies, whilst allowing users who do know terms to qualify their discovery process, for example, in CQL I'd be tempted to allow a user to say &amp;quot;dc.subject=Something&amp;quot; or (The equivalent of) &amp;quot;authority=19115:2003 and dc.subject=Something&amp;quot; for users who know a specific term.&lt;br /&gt;
&lt;br /&gt;
There's quite a lot of work going on around europe at the moment covering crosswalks of controlled vocabularies (Mostly I know about crosswalking euroopean educational levels, but It seems to be the same problem cast in a different way). If we can arrange for someone to do the intellectual work of cross-mapping, and make the data publically available, then it becomes a &amp;quot;Turning-the-handle&amp;quot; job for providers to support cross vocab retrieval. Standards such as ZThes are being used quite a lot in the learning domain to transport this data around. The only effect on reviwing the IR is that it's important that the IR does not preclude this at a future date? (The whole design for unforseen use thing.. specifically, I think mandating a specific vocab in the IR might not be the right thing to do, and giving users a way to say which vocab they are using in the description and discovery process is a better way to go....)&lt;br /&gt;
&lt;br /&gt;
=== Overspecificness about internet- and webservices- based distribution models ===&lt;br /&gt;
&lt;br /&gt;
Actually causing ourselves unnesc problems by putting everything on the Internet. Data sharing agreements over publically maintained private networks with flat-rate membership are a clear potential future and 'middle way' in this domain. The draft now is all about making access/use contraints *specific to data sets* and not specific to the relationship between the data provider or broker, the data user and the transport network between them.&lt;br /&gt;
&lt;br /&gt;
So we have a 'distributed computing platform' metadata property that is required by the IRs. In the ISO19915 mapping in Annex A this is a '''free text field''', yet 5.2.15 states that the property &amp;quot;is necessary for a client to bind to the service&amp;quot;. If it must be mandated, it should be as a URI. It would be wonderful to have examples of what other than HTTP or OGC web services is envisaged NOW as a means of access to the backend of a distributed computing platform.&lt;/div&gt;</summary>
		<author><name>Wiki-Ianibbo</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=Reading_the_INSPIRE_Metadata_Draft&amp;diff=12596</id>
		<title>Reading the INSPIRE Metadata Draft</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=Reading_the_INSPIRE_Metadata_Draft&amp;diff=12596"/>
		<updated>2007-03-14T12:02:23Z</updated>

		<summary type="html">&lt;p&gt;Wiki-Ianibbo: /* Search / discovery services */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Metadata about geographic data is at the heart of INSPIRE. The metadata draft is the first in the set of &amp;quot;implementing rules&amp;quot; and it will underpin all the other implementing rules. The consultation process is open until 2007-03-30. While the documents are open access, comments can only be offered through an SDIC or Spatial Data Interest Community.&lt;br /&gt;
&lt;br /&gt;
The Free and Open Source Geospatial Community has a voice through one of these SDICs thanks to Markus Neteler. This page contains preparatory material for a collective response through the FOSS GIS SDIC, from the POV of people implementing and managing metadata creation, collection and search services, working closely with many different data user communities.&lt;br /&gt;
&lt;br /&gt;
* The response proper will live at [[Response to INSPIRE Metadata Draft]]. Initial notes are included below in the Issues section.&lt;br /&gt;
* It is interesting to read this in parallel with the North American Metadata Profile draft which is also currently in consultation. It's hoped the OSGeo community will also be able to contribute to a [[Response to NAP Metadata Draft]] and get the [http://geodatacommons.umaine.edu geodata commons] project involved in this.&lt;br /&gt;
&lt;br /&gt;
== Reading the draft ==&lt;br /&gt;
&lt;br /&gt;
* [http://www.ec-gis.org/inspire/reports/ImplementingRules/draftINSPIREMetadataIRv2_20070202.pdf the Implementing Rules for Metadata Draft] (pdf)&lt;br /&gt;
* [http://www.ec-gis.org/inspire/whatsnew.cfm#1590 supporting / background material]&lt;br /&gt;
* Pages 1-17 are metadata about the document itself, intentions and history, and can be safely skipped. Pages 43-104 are the Annexes.&lt;br /&gt;
* Annex A is particularly interesting as there are details of the thinking exposed in the mapping to ISO19115/39 that aren't set out in the implementing rules. ''If you want to know what's likely to affect you but are short on time, at minimum read section 5 and Annex A'''.&lt;br /&gt;
&lt;br /&gt;
== Lightning Summary of the draft ==&lt;br /&gt;
&lt;br /&gt;
The draft establishes a basic information model for metadata which is close to, but not specific to, ISO19115 and OGC Web Services.&lt;br /&gt;
&lt;br /&gt;
It only mandates what metadata is published by and for public authorities covered by INSPIRE - it does not try to cover repository management or internal processes.&lt;br /&gt;
&lt;br /&gt;
It separates out metadata properties into those useful for 'discovery', 'evaluation', and 'use'. It identifies one very high level &amp;quot;use case&amp;quot; for spatial data search services built from metadata being shared at this level.&lt;br /&gt;
&lt;br /&gt;
It differentiates between properties useful for 'non-specialist' and 'expert' users into 2 Levels, 1 and 2. Level 1 is always mandatory. This *includes* classification according to the data themes in the INSPIRE annexes, and keywords from controlled vocabularies which are not covered by the IR document but are left to Spatial Data Theme Communities. (How these communities are found, selected, and make their decisions, is unknown to us at this time.)&lt;br /&gt;
&lt;br /&gt;
= Issues =&lt;br /&gt;
&lt;br /&gt;
'''This list is an overview of what jumped out at me as something to address. I don't know how much of this is appropriate to send back, or how much can be fixed. - [[User:JoWalsh]]''' I've added some random musings also, again, no idea if they are of use or even valid questions, but at least they are there and can be edited out, or used as the basis of discussions - [[User:IanIbbo]].&lt;br /&gt;
&lt;br /&gt;
== Conceptual overview ==&lt;br /&gt;
&lt;br /&gt;
The model maps quite well to the minimum useful subset identified in [[DCLite4G]]. It looks like a lightweight core. But, the model and the draft break down the problem space of metadata in a way that is a reaction to artificial scarcity of data. It identifies three phases of the metadata use cycle:&lt;br /&gt;
* discovery (of what data is out there)&lt;br /&gt;
* evaluation (of whether the data will be useful for specific purpose)&lt;br /&gt;
* use (once access gained, how to best use the data)&lt;br /&gt;
&lt;br /&gt;
It is illuminates to compare this with the [[Reading the NAP Metadata Draft|North American Profile]] metadata draft which talks about&lt;br /&gt;
&lt;br /&gt;
* discovery&lt;br /&gt;
* access&lt;br /&gt;
* fitness for use (e.g. evaluation)&lt;br /&gt;
* transfer&lt;br /&gt;
&lt;br /&gt;
So the IRs both don't address how to make the data more useful via metadata, and are vague about how much a minimal subset is going to provide enough information to evaluate utility on. Generally the draft dances around data licensing access issues, and glosses over the over-engineering needed to work around artificial constraints on availability. IRs for evaluation and use of data based on metadata are not covered by this draft at all, but left up to the Spatial Data Theme communities for each of the 35 data themes identified in Annexes I-III of the INSPIRE text.&lt;br /&gt;
&lt;br /&gt;
== Issues with specific metadata properties ==&lt;br /&gt;
&lt;br /&gt;
The model maps quite well to [[DCLite4G]]. It looks like a lightweight core.&lt;br /&gt;
&lt;br /&gt;
=== Things that aren't there that should be ===&lt;br /&gt;
&lt;br /&gt;
'''5.2.8 Resource responsible party'''. Each dataset *must* have one or more people/organisations responsible for it. The IR says that this can be freetext or can be in more structured form. This '''only''' includes the responsible party's name, but NOT any form of contact details.&lt;br /&gt;
&lt;br /&gt;
'''Some form of electronic or telephonic contact address should be mandatory, if the org/person's details are mandatory.''' Why publish ownership information - especially if there are constraints on access and reuse of the described data - if you can't immediately get in personal contact with someone who can make assurances about the data?&lt;br /&gt;
&lt;br /&gt;
Annex A on mapping to IS019115 mandates that contact persons and organisations be free text, not resource identifiers. 2 serious problems with the ISO 19115 mapping:&lt;br /&gt;
&lt;br /&gt;
* It does not ask or provide for contact details.&lt;br /&gt;
* It looks *mandatory* that the reponsible party be given a role, which in turn is one of N codes published by the Library of Congress to describe people's roles within organisations.&lt;br /&gt;
&lt;br /&gt;
'''No discussion of formalising dataset accuracy / completeness - crucial for cost-benefit evaluation / evaluation of suitability for combining with other data sets.'''&lt;br /&gt;
&lt;br /&gt;
=== Things that are there that probably shouldn't be ===&lt;br /&gt;
&lt;br /&gt;
Every 'dataset or dataset series' published under INSPIRE *must* include both a '''Resource topic category''' and a set of resource '''keywords'''.&lt;br /&gt;
&lt;br /&gt;
Topic categories are very high-level classifications which correspond to each of the Spatial Data Themes identified in Annexes I, II and III of the INSPIRE Directive.&lt;br /&gt;
&lt;br /&gt;
* Which topic category data fits in will often be a property of an organisation not any published data sets.&lt;br /&gt;
&lt;br /&gt;
From an implementor's POV this will involve something like selecting a topic category for data at install time of metadata publishing engine, and forgetting about it. The IRs place a lot of faith in the ability of simple keyword / classification code matches to enhance utility of search and discovery services for users.&lt;br /&gt;
&lt;br /&gt;
But. this already raises the bar for non-expert users (the domain vocabulary is jargon specific or oriented towards specialist codes)&lt;br /&gt;
&lt;br /&gt;
The IRs emphasise the fact that keywords should originate from a ''controlled vocabulary''. The reponsibility for creating one is not in the hands of the Drafting Teams but in the hands of Spatial Data Theme Communities. How these are constituted and how their decisions become binding are unclear.&lt;br /&gt;
&lt;br /&gt;
Again, faith in keywords for search utility is misplaced. Reliance on them may lead to false negatives. Again assumes familiarity with, or time and ability to learn about, what to expect in the domain from a non-expert user, and an expert will need a better level of detail. Pitfalls of 'controlled' keywording:&lt;br /&gt;
* intentional misclassification&lt;br /&gt;
* lazy/default misclassification&lt;br /&gt;
&lt;br /&gt;
Both of these are at 'Level 1 for discovery metadata' which implies that any INSPIRE compliant metadata set MUST have both topic category and associated keywords.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Areas which are unclear ==&lt;br /&gt;
&lt;br /&gt;
=== Conformity ===&lt;br /&gt;
&lt;br /&gt;
This is an IR and obligatory to deal with. But 5.3.4 just says &amp;quot;see Annex F&amp;quot;.&lt;br /&gt;
Annex F '''in its entirety''' says:&lt;br /&gt;
&lt;br /&gt;
 The way in which conformity is expressed in the INSPIRE IR will be defined in a subsequent draft based on discussions with the Drafting Team on Data specifications and harmonization.&lt;br /&gt;
&lt;br /&gt;
(Is this where accuracy/completeness comes in? How can we know?)&lt;br /&gt;
&lt;br /&gt;
=== Dataset series / Aggregate data ===&lt;br /&gt;
&lt;br /&gt;
IR talks about dataset series. Some of the diagrams talk about 'MD_Aggregates'- this term isn't used elsewhere. No conception in this model of one UrDataSet with many different potential sources according to how they are packaged or processed. As the IRs mandate properties for dataset series, really need more clarity / examples about what they actually are.&lt;br /&gt;
&lt;br /&gt;
== General concerns ==&lt;br /&gt;
&lt;br /&gt;
=== Search / discovery services ===&lt;br /&gt;
&lt;br /&gt;
The preamble (p.7) states that &amp;quot;separate IRs for discovery services are being prepared and are not the subject of this document.&amp;quot; But the INSPIRE use case is predicated on the availablity of 'Geoportal' style search services. What else *are* discovery services if they are not the search services treated of here? If there is only going to be an abstract model for discovery, and these IRs are careful to avoid imposing any constraints on internal data repository management, how much more can a discovery services draft provide?&lt;br /&gt;
&lt;br /&gt;
II: I think this observation is spot on, but for different reasons perhaps. I'm finding it difficult to express concrete concerns.. but Section 5.2 &amp;quot;Discovery metadata elements&amp;quot; starts to set out a list of concepts seen to be (The document hints at, but does not directly say) core to the discovery process. Section 5.3 then sets out &amp;quot;Abstract discovery metadata element set&amp;quot;. I *guess* the implication is that the concepts laid out in 5.2 are in some way even more abstract than those set out in 5.3. The document really isn't clear about what the abstract model is, or what it is for, before it starts enumerating the concepts. Your later comment about being tied to web services is spot on also here, I'm really not sure &amp;quot;Service type version&amp;quot;, &amp;quot;Operation name&amp;quot; and &amp;quot;Distributed computing platform&amp;quot; belong in an abstract discovery model (The probably *do* belong in some result record schema). These three attributes seem to belong specifically to a particular (And I would guess already existing) service binding (Or as already said, to a very specific kind of returned result record). What I'd really like to see is a much clearer statement of what the purpose of the abstract discovery model is. Hopefully, once that is tightly defined, it should become easier to decide what lies inside the boundary of the abstract model, and what belongs in the domain of specific realisations of the abstract model. (Actually.. I should say that I'm baised by the information retrieval community generally, in that it's considered really important to have a seperate abstract model for discovery (The search access points) and then bind that model on to as many backend schemas as needed.. this decoupling is seen as best practice in the information retrival domain, and most of my concerns here are that because of the apparent 1:1 mapping between the abstract model and the implementation. This is the approach taken in the [[Z3950 GEO profile] http://www.blueangeltech.com/standards/GeoProfile/geo22.htm]).&lt;br /&gt;
&lt;br /&gt;
I'm a bit confused by the &amp;quot;Temporal Reference&amp;quot; Element... 5.2.2. Talks about what I would expect to see from a temporal reference, but 5.3.2 maps temporal reference on to  &amp;quot;One of the dates of publication, last revision or creation of the resource&amp;quot;. These three elements are already well defined by dublin core attributes... Maybe I've misunderstood whats implied by table 1 in 5.3.2. Also, similar issues to the spaital access point arise (With structured data, as opposed to text queries). In some UK datasets, periods such as &amp;quot;Neolithic&amp;quot; can be used instead of an ISO 19108 Date Time. (I seen note 11 under 5.3.4 talks about this, which is good. Whats important is that regardless of the outcome of the study, the IR are extensible enough to cope with the eventual decision). I'd consider seperate access points for controlled vocabulary time period and structured temporal data. This seems a specific example where the abstract IR model needs to go beyond what is defined in the A2 binding.&lt;br /&gt;
&lt;br /&gt;
Geographic Extent.. the doc seems a bit bounding box heavy. Would be nice to understand (have examples of) specification of interior/exterioir polygons. Servers only supporting minimal bounding boxes can gracefully degrade (Since it's easy to calculate a MBR from a polygon) whilst allowing other servers to retain the full richness of polygons. It's not clear where the semantics for parsing these strings will be defined.. for example should geographic extent be encoded as OpenGIS strings (Which seems to make sense to me, but I'm biased by Oracle and MySQL's spatial functions). This might seem a bit extreme for the abstract part of the document, but it's one of those make-or-break issues for interoperability, and might be worth the pain. Also, I think it's worth entertaining the idea that spatial specifications such as MBRs and polygons (Structured spatial constructs) might be better exposed using their own abstract access point, and &amp;quot;Place Name&amp;quot; having it's own access point. This will help server implementors avoid problems with disambiguation of search terms. &lt;br /&gt;
&lt;br /&gt;
I'm interested in what the expected semantics of resource language are on retrieval of language-neutral data sets.... Should a result record not be selected because the user specified &amp;quot;Nor&amp;quot; as the search language, but resources matching other criteria (Geo Extent for example) do match. Normally in Info Retrieval this is a no-brainer, of course it shouldn't, but I'm a bit less certain when we talk about result records that aren't primarily &amp;quot;Text&amp;quot; based. (Actually, this is a slightly wider concernn about annex A and those &amp;quot;CharacterString&amp;quot; elements... In IEEE LOM for example we have &amp;quot;LangString&amp;quot; element that has a &amp;quot;Lang&amp;quot; attribute. That community chose to allow language variants of a resource to be expressed within one record by allowing an element to hold all language variants, for example&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 &amp;lt;title&amp;gt;&lt;br /&gt;
   &amp;lt;langstring lang=&amp;quot;En&amp;quot;&amp;gt;Hello&amp;lt;/langstring&amp;gt;&lt;br /&gt;
   &amp;lt;langstring lang=&amp;quot;Dk&amp;quot;&amp;gt;Hej&amp;lt;/langstring&amp;gt;&lt;br /&gt;
 &amp;lt;/title&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
The presence of a &amp;quot;Lang&amp;quot; attribute at the &amp;quot;Dataset&amp;quot; level might mean the intention is to support multi-language datasets by having several dataset records, one for each language, which is OK, but possibly not optimal for datasets that aren't prmarily language based. If this is the case, is the &amp;quot;CharacterString&amp;quot; element in Annex A just redundant payload?)&lt;br /&gt;
&lt;br /&gt;
=== Lack of machine-reusable data in general ===&lt;br /&gt;
&lt;br /&gt;
Dataset 'lineage' is only a full-text field. If datasets result from recombination, that should be machine-traversable. Human descriptions of lineage will be so different that they won't be useful for building search / evaluation services.&lt;br /&gt;
&lt;br /&gt;
II: It does tend to talk about &amp;quot;Lineage statement&amp;quot;... would making it (More along the conceptual lines of)&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 &amp;lt;lineage&amp;gt;&lt;br /&gt;
   &amp;lt;dc:description&amp;gt;Text&amp;lt;/dc:description&amp;gt;&lt;br /&gt;
 &amp;lt;/lineage&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Give you the extensibility to either use private extensions, or to specify recombination elements at a later date (I didn't think this through in terms of the *actual* recombination operations, just wanted to show how we might make lineage extensible without specifying it.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 &amp;lt;lineage&amp;gt;&lt;br /&gt;
   &amp;lt;dc:description&amp;gt;This dataset is a recombination of X and Y&amp;lt;/dc:description&amp;gt;&lt;br /&gt;
   &amp;lt;Jo:recombination&amp;gt;&lt;br /&gt;
     &amp;lt;Jo:source&amp;gt;X-URI&amp;lt;/Jo:source&amp;gt;&lt;br /&gt;
     &amp;lt;Jo:source&amp;gt;Y-URI&amp;lt;/Jo:source&amp;gt;&lt;br /&gt;
     &amp;lt;Jo:Rules&amp;gt;Overlap&amp;lt;/Jo:Rules&amp;gt;&lt;br /&gt;
   &amp;lt;Jo:recombination&amp;gt;&lt;br /&gt;
 &amp;lt;/lineage&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Should the lineage search point be called &amp;quot;LineageDescription&amp;quot; (I think thats what I'll do in my SRW profile).&lt;br /&gt;
&lt;br /&gt;
=== Lack of engagement with packaging and re-use issues ===&lt;br /&gt;
&lt;br /&gt;
Cf. Dataset series / aggregates. The examples have 'MasterMap' as one potential dataset! Real world use cases are going to need subsets of such huge data sets broken down into packages with smaller spatial extents or with less layers.&lt;br /&gt;
&lt;br /&gt;
II: Indeed, as well as the srw/sru binding experiment, I've been wondering about the OAI binding, which I know you've already discussed elsewhere. What might be generally useful (And maybe this already exists) is a set of TREC style test data. Setting up a static gateway OAI server wouldn't be so hard, and might give us some valuable real-world information about this problem.&lt;br /&gt;
&lt;br /&gt;
=== Bypassing of feature-level metadata from consideration ===&lt;br /&gt;
&lt;br /&gt;
Once we get down to the feature level the interesting European problems appear - the fact that every local area may have its own classification schemes, even inside one language community the same word is used to describe different looking things, and across language barriers mappings from words to things don't tend to be 1-1. But by disregarding feature-level metadata - partly because it can't be mandated when the underlying geospatial objects aren't publically inspectable and a certain amount of feature level metadata would mean the data itself is essentially public...&lt;br /&gt;
&lt;br /&gt;
II: Aye, generally for discovery services it's nice to try and avoid mandating that users understand predefined controlled vocabularies, whilst allowing users who do know terms to qualify their discovery process, for example, in CQL I'd be tempted to allow a user to say &amp;quot;dc.subject=Something&amp;quot; or (The equivalent of) &amp;quot;authority=19115:2003 and dc.subject=Something&amp;quot; for users who know a specific term.&lt;br /&gt;
&lt;br /&gt;
There's quite a lot of work going on around europe at the moment covering crosswalks of controlled vocabularies (Mostly I know about crosswalking euroopean educational levels, but It seems to be the same problem cast in a different way). If we can arrange for someone to do the intellectual work of cross-mapping, and make the data publically available, then it becomes a &amp;quot;Turning-the-handle&amp;quot; job for providers to support cross vocab retrieval. Standards such as ZThes are being used quite a lot in the learning domain to transport this data around. The only effect on reviwing the IR is that it's important that the IR does not preclude this at a future date? (The whole design for unforseen use thing.. specifically, I think mandating a specific vocab in the IR might not be the right thing to do, and giving users a way to say which vocab they are using in the description and discovery process is a better way to go....)&lt;br /&gt;
&lt;br /&gt;
=== Overspecificness about internet- and webservices- based distribution models ===&lt;br /&gt;
&lt;br /&gt;
Actually causing ourselves unnesc problems by putting everything on the Internet. Data sharing agreements over publically maintained private networks with flat-rate membership are a clear potential future and 'middle way' in this domain. The draft now is all about making access/use contraints *specific to data sets* and not specific to the relationship between the data provider or broker, the data user and the transport network between them.&lt;br /&gt;
&lt;br /&gt;
So we have a 'distributed computing platform' metadata property that is required by the IRs. In the ISO19915 mapping in Annex A this is a '''free text field''', yet 5.2.15 states that the property &amp;quot;is necessary for a client to bind to the service&amp;quot;. If it must be mandated, it should be as a URI. It would be wonderful to have examples of what other than HTTP or OGC web services is envisaged NOW as a means of access to the backend of a distributed computing platform.&lt;/div&gt;</summary>
		<author><name>Wiki-Ianibbo</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=Reading_the_INSPIRE_Metadata_Draft&amp;diff=12595</id>
		<title>Reading the INSPIRE Metadata Draft</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=Reading_the_INSPIRE_Metadata_Draft&amp;diff=12595"/>
		<updated>2007-03-14T11:59:04Z</updated>

		<summary type="html">&lt;p&gt;Wiki-Ianibbo: /* Search / discovery services */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Metadata about geographic data is at the heart of INSPIRE. The metadata draft is the first in the set of &amp;quot;implementing rules&amp;quot; and it will underpin all the other implementing rules. The consultation process is open until 2007-03-30. While the documents are open access, comments can only be offered through an SDIC or Spatial Data Interest Community.&lt;br /&gt;
&lt;br /&gt;
The Free and Open Source Geospatial Community has a voice through one of these SDICs thanks to Markus Neteler. This page contains preparatory material for a collective response through the FOSS GIS SDIC, from the POV of people implementing and managing metadata creation, collection and search services, working closely with many different data user communities.&lt;br /&gt;
&lt;br /&gt;
* The response proper will live at [[Response to INSPIRE Metadata Draft]]. Initial notes are included below in the Issues section.&lt;br /&gt;
* It is interesting to read this in parallel with the North American Metadata Profile draft which is also currently in consultation. It's hoped the OSGeo community will also be able to contribute to a [[Response to NAP Metadata Draft]] and get the [http://geodatacommons.umaine.edu geodata commons] project involved in this.&lt;br /&gt;
&lt;br /&gt;
== Reading the draft ==&lt;br /&gt;
&lt;br /&gt;
* [http://www.ec-gis.org/inspire/reports/ImplementingRules/draftINSPIREMetadataIRv2_20070202.pdf the Implementing Rules for Metadata Draft] (pdf)&lt;br /&gt;
* [http://www.ec-gis.org/inspire/whatsnew.cfm#1590 supporting / background material]&lt;br /&gt;
* Pages 1-17 are metadata about the document itself, intentions and history, and can be safely skipped. Pages 43-104 are the Annexes.&lt;br /&gt;
* Annex A is particularly interesting as there are details of the thinking exposed in the mapping to ISO19115/39 that aren't set out in the implementing rules. ''If you want to know what's likely to affect you but are short on time, at minimum read section 5 and Annex A'''.&lt;br /&gt;
&lt;br /&gt;
== Lightning Summary of the draft ==&lt;br /&gt;
&lt;br /&gt;
The draft establishes a basic information model for metadata which is close to, but not specific to, ISO19115 and OGC Web Services.&lt;br /&gt;
&lt;br /&gt;
It only mandates what metadata is published by and for public authorities covered by INSPIRE - it does not try to cover repository management or internal processes.&lt;br /&gt;
&lt;br /&gt;
It separates out metadata properties into those useful for 'discovery', 'evaluation', and 'use'. It identifies one very high level &amp;quot;use case&amp;quot; for spatial data search services built from metadata being shared at this level.&lt;br /&gt;
&lt;br /&gt;
It differentiates between properties useful for 'non-specialist' and 'expert' users into 2 Levels, 1 and 2. Level 1 is always mandatory. This *includes* classification according to the data themes in the INSPIRE annexes, and keywords from controlled vocabularies which are not covered by the IR document but are left to Spatial Data Theme Communities. (How these communities are found, selected, and make their decisions, is unknown to us at this time.)&lt;br /&gt;
&lt;br /&gt;
= Issues =&lt;br /&gt;
&lt;br /&gt;
'''This list is an overview of what jumped out at me as something to address. I don't know how much of this is appropriate to send back, or how much can be fixed. - [[User:JoWalsh]]''' I've added some random musings also, again, no idea if they are of use or even valid questions, but at least they are there and can be edited out, or used as the basis of discussions - [[User:IanIbbo]].&lt;br /&gt;
&lt;br /&gt;
== Conceptual overview ==&lt;br /&gt;
&lt;br /&gt;
The model maps quite well to the minimum useful subset identified in [[DCLite4G]]. It looks like a lightweight core. But, the model and the draft break down the problem space of metadata in a way that is a reaction to artificial scarcity of data. It identifies three phases of the metadata use cycle:&lt;br /&gt;
* discovery (of what data is out there)&lt;br /&gt;
* evaluation (of whether the data will be useful for specific purpose)&lt;br /&gt;
* use (once access gained, how to best use the data)&lt;br /&gt;
&lt;br /&gt;
It is illuminates to compare this with the [[Reading the NAP Metadata Draft|North American Profile]] metadata draft which talks about&lt;br /&gt;
&lt;br /&gt;
* discovery&lt;br /&gt;
* access&lt;br /&gt;
* fitness for use (e.g. evaluation)&lt;br /&gt;
* transfer&lt;br /&gt;
&lt;br /&gt;
So the IRs both don't address how to make the data more useful via metadata, and are vague about how much a minimal subset is going to provide enough information to evaluate utility on. Generally the draft dances around data licensing access issues, and glosses over the over-engineering needed to work around artificial constraints on availability. IRs for evaluation and use of data based on metadata are not covered by this draft at all, but left up to the Spatial Data Theme communities for each of the 35 data themes identified in Annexes I-III of the INSPIRE text.&lt;br /&gt;
&lt;br /&gt;
== Issues with specific metadata properties ==&lt;br /&gt;
&lt;br /&gt;
The model maps quite well to [[DCLite4G]]. It looks like a lightweight core.&lt;br /&gt;
&lt;br /&gt;
=== Things that aren't there that should be ===&lt;br /&gt;
&lt;br /&gt;
'''5.2.8 Resource responsible party'''. Each dataset *must* have one or more people/organisations responsible for it. The IR says that this can be freetext or can be in more structured form. This '''only''' includes the responsible party's name, but NOT any form of contact details.&lt;br /&gt;
&lt;br /&gt;
'''Some form of electronic or telephonic contact address should be mandatory, if the org/person's details are mandatory.''' Why publish ownership information - especially if there are constraints on access and reuse of the described data - if you can't immediately get in personal contact with someone who can make assurances about the data?&lt;br /&gt;
&lt;br /&gt;
Annex A on mapping to IS019115 mandates that contact persons and organisations be free text, not resource identifiers. 2 serious problems with the ISO 19115 mapping:&lt;br /&gt;
&lt;br /&gt;
* It does not ask or provide for contact details.&lt;br /&gt;
* It looks *mandatory* that the reponsible party be given a role, which in turn is one of N codes published by the Library of Congress to describe people's roles within organisations.&lt;br /&gt;
&lt;br /&gt;
'''No discussion of formalising dataset accuracy / completeness - crucial for cost-benefit evaluation / evaluation of suitability for combining with other data sets.'''&lt;br /&gt;
&lt;br /&gt;
=== Things that are there that probably shouldn't be ===&lt;br /&gt;
&lt;br /&gt;
Every 'dataset or dataset series' published under INSPIRE *must* include both a '''Resource topic category''' and a set of resource '''keywords'''.&lt;br /&gt;
&lt;br /&gt;
Topic categories are very high-level classifications which correspond to each of the Spatial Data Themes identified in Annexes I, II and III of the INSPIRE Directive.&lt;br /&gt;
&lt;br /&gt;
* Which topic category data fits in will often be a property of an organisation not any published data sets.&lt;br /&gt;
&lt;br /&gt;
From an implementor's POV this will involve something like selecting a topic category for data at install time of metadata publishing engine, and forgetting about it. The IRs place a lot of faith in the ability of simple keyword / classification code matches to enhance utility of search and discovery services for users.&lt;br /&gt;
&lt;br /&gt;
But. this already raises the bar for non-expert users (the domain vocabulary is jargon specific or oriented towards specialist codes)&lt;br /&gt;
&lt;br /&gt;
The IRs emphasise the fact that keywords should originate from a ''controlled vocabulary''. The reponsibility for creating one is not in the hands of the Drafting Teams but in the hands of Spatial Data Theme Communities. How these are constituted and how their decisions become binding are unclear.&lt;br /&gt;
&lt;br /&gt;
Again, faith in keywords for search utility is misplaced. Reliance on them may lead to false negatives. Again assumes familiarity with, or time and ability to learn about, what to expect in the domain from a non-expert user, and an expert will need a better level of detail. Pitfalls of 'controlled' keywording:&lt;br /&gt;
* intentional misclassification&lt;br /&gt;
* lazy/default misclassification&lt;br /&gt;
&lt;br /&gt;
Both of these are at 'Level 1 for discovery metadata' which implies that any INSPIRE compliant metadata set MUST have both topic category and associated keywords.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Areas which are unclear ==&lt;br /&gt;
&lt;br /&gt;
=== Conformity ===&lt;br /&gt;
&lt;br /&gt;
This is an IR and obligatory to deal with. But 5.3.4 just says &amp;quot;see Annex F&amp;quot;.&lt;br /&gt;
Annex F '''in its entirety''' says:&lt;br /&gt;
&lt;br /&gt;
 The way in which conformity is expressed in the INSPIRE IR will be defined in a subsequent draft based on discussions with the Drafting Team on Data specifications and harmonization.&lt;br /&gt;
&lt;br /&gt;
(Is this where accuracy/completeness comes in? How can we know?)&lt;br /&gt;
&lt;br /&gt;
=== Dataset series / Aggregate data ===&lt;br /&gt;
&lt;br /&gt;
IR talks about dataset series. Some of the diagrams talk about 'MD_Aggregates'- this term isn't used elsewhere. No conception in this model of one UrDataSet with many different potential sources according to how they are packaged or processed. As the IRs mandate properties for dataset series, really need more clarity / examples about what they actually are.&lt;br /&gt;
&lt;br /&gt;
== General concerns ==&lt;br /&gt;
&lt;br /&gt;
=== Search / discovery services ===&lt;br /&gt;
&lt;br /&gt;
The preamble (p.7) states that &amp;quot;separate IRs for discovery services are being prepared and are not the subject of this document.&amp;quot; But the INSPIRE use case is predicated on the availablity of 'Geoportal' style search services. What else *are* discovery services if they are not the search services treated of here? If there is only going to be an abstract model for discovery, and these IRs are careful to avoid imposing any constraints on internal data repository management, how much more can a discovery services draft provide?&lt;br /&gt;
&lt;br /&gt;
II: I think this observation is spot on, but for different reasons perhaps. I'm finding it difficult to express concrete concerns.. but Section 5.2 &amp;quot;Discovery metadata elements&amp;quot; starts to set out a list of concepts seen to be (The document hints at, but does not directly say) core to the discovery process. Section 5.3 then sets out &amp;quot;Abstract discovery metadata element set&amp;quot;. I *guess* the implication is that the concepts laid out in 5.2 are in some way even more abstract than those set out in 5.3. The document really isn't clear about what the abstract model is, or what it is for, before it starts enumerating the concepts. Your later comment about being tied to web services is spot on also here, I'm really not sure &amp;quot;Service type version&amp;quot;, &amp;quot;Operation name&amp;quot; and &amp;quot;Distributed computing platform&amp;quot; belong in an abstract discovery model (The probably *do* belong in some result record schema). These three attributes seem to belong specifically to a particular (And I would guess already existing) service binding (Or as already said, to a very specific kind of returned result record). What I'd really like to see is a much clearer statement of what the purpose of the abstract discovery model is. Hopefully, once that is tightly defined, it should become easier to decide what lies inside the boundary of the abstract model, and what belongs in the domain of specific realisations of the abstract model. (Actually.. I should say that I'm baised by the information retrieval community generally, in that it's considered really important to have a seperate abstract model for discovery (The search access points) and then bind that model on to as many backend schemas as needed.. this decoupling is seen as best practice in the information retrival domain, and most of my concerns here are that because of the apparent 1:1 mapping between the abstract model and the implementation. This is the approach taken in the [[Z3950 GEO profile] http://www.blueangeltech.com/standards/GeoProfile/geo22.htm]).&lt;br /&gt;
&lt;br /&gt;
I'm a bit confused by the &amp;quot;Temporal Reference&amp;quot; Element... 5.2.2. Talks about what I would expect to see from a temporal reference, but 5.3.2 maps temporal reference on to  &amp;quot;One of the dates of publication, last revision or creation of the resource&amp;quot;. These three elements are already well defined by dublin core attributes... Maybe I've misunderstood whats implied by table 1 in 5.3.2. Also, similar issues to the spaital access point arise (With structured data, as opposed to text queries). In some UK datasets, periods such as &amp;quot;Neolithic&amp;quot; can be used instead of an ISO 19108 Date Time. (I seen note 11 under 5.3.4 talks about this, which is good. Whats important is that regardless of the outcome of the study, the IR are extensible enough to cope with the eventual decision). I'd consider seperate access points for controlled vocabulary time period and structured temporal data.&lt;br /&gt;
&lt;br /&gt;
Geographic Extent.. the doc seems a bit bounding box heavy. Would be nice to understand (have examples of) specification of interior/exterioir polygons. Servers only supporting minimal bounding boxes can gracefully degrade (Since it's easy to calculate a MBR from a polygon) whilst allowing other servers to retain the full richness of polygons. It's not clear where the semantics for parsing these strings will be defined.. for example should geographic extent be encoded as OpenGIS strings (Which seems to make sense to me, but I'm biased by Oracle and MySQL's spatial functions). This might seem a bit extreme for the abstract part of the document, but it's one of those make-or-break issues for interoperability, and might be worth the pain. Also, I think it's worth entertaining the idea that spatial specifications such as MBRs and polygons (Structured spatial constructs) might be better exposed using their own abstract access point, and &amp;quot;Place Name&amp;quot; having it's own access point. This will help server implementors avoid problems with disambiguation of search terms. &lt;br /&gt;
&lt;br /&gt;
I'm interested in what the expected semantics of resource language are on retrieval of language-neutral data sets.... Should a result record not be selected because the user specified &amp;quot;Nor&amp;quot; as the search language, but resources matching other criteria (Geo Extent for example) do match. Normally in Info Retrieval this is a no-brainer, of course it shouldn't, but I'm a bit less certain when we talk about result records that aren't primarily &amp;quot;Text&amp;quot; based. (Actually, this is a slightly wider concernn about annex A and those &amp;quot;CharacterString&amp;quot; elements... In IEEE LOM for example we have &amp;quot;LangString&amp;quot; element that has a &amp;quot;Lang&amp;quot; attribute. That community chose to allow language variants of a resource to be expressed within one record by allowing an element to hold all language variants, for example&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 &amp;lt;title&amp;gt;&lt;br /&gt;
   &amp;lt;langstring lang=&amp;quot;En&amp;quot;&amp;gt;Hello&amp;lt;/langstring&amp;gt;&lt;br /&gt;
   &amp;lt;langstring lang=&amp;quot;Dk&amp;quot;&amp;gt;Hej&amp;lt;/langstring&amp;gt;&lt;br /&gt;
 &amp;lt;/title&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
The presence of a &amp;quot;Lang&amp;quot; attribute at the &amp;quot;Dataset&amp;quot; level might mean the intention is to support multi-language datasets by having several dataset records, one for each language, which is OK, but possibly not optimal for datasets that aren't prmarily language based. If this is the case, is the &amp;quot;CharacterString&amp;quot; element in Annex A just redundant payload?)&lt;br /&gt;
&lt;br /&gt;
=== Lack of machine-reusable data in general ===&lt;br /&gt;
&lt;br /&gt;
Dataset 'lineage' is only a full-text field. If datasets result from recombination, that should be machine-traversable. Human descriptions of lineage will be so different that they won't be useful for building search / evaluation services.&lt;br /&gt;
&lt;br /&gt;
II: It does tend to talk about &amp;quot;Lineage statement&amp;quot;... would making it (More along the conceptual lines of)&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 &amp;lt;lineage&amp;gt;&lt;br /&gt;
   &amp;lt;dc:description&amp;gt;Text&amp;lt;/dc:description&amp;gt;&lt;br /&gt;
 &amp;lt;/lineage&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Give you the extensibility to either use private extensions, or to specify recombination elements at a later date (I didn't think this through in terms of the *actual* recombination operations, just wanted to show how we might make lineage extensible without specifying it.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 &amp;lt;lineage&amp;gt;&lt;br /&gt;
   &amp;lt;dc:description&amp;gt;This dataset is a recombination of X and Y&amp;lt;/dc:description&amp;gt;&lt;br /&gt;
   &amp;lt;Jo:recombination&amp;gt;&lt;br /&gt;
     &amp;lt;Jo:source&amp;gt;X-URI&amp;lt;/Jo:source&amp;gt;&lt;br /&gt;
     &amp;lt;Jo:source&amp;gt;Y-URI&amp;lt;/Jo:source&amp;gt;&lt;br /&gt;
     &amp;lt;Jo:Rules&amp;gt;Overlap&amp;lt;/Jo:Rules&amp;gt;&lt;br /&gt;
   &amp;lt;Jo:recombination&amp;gt;&lt;br /&gt;
 &amp;lt;/lineage&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Should the lineage search point be called &amp;quot;LineageDescription&amp;quot; (I think thats what I'll do in my SRW profile).&lt;br /&gt;
&lt;br /&gt;
=== Lack of engagement with packaging and re-use issues ===&lt;br /&gt;
&lt;br /&gt;
Cf. Dataset series / aggregates. The examples have 'MasterMap' as one potential dataset! Real world use cases are going to need subsets of such huge data sets broken down into packages with smaller spatial extents or with less layers.&lt;br /&gt;
&lt;br /&gt;
II: Indeed, as well as the srw/sru binding experiment, I've been wondering about the OAI binding, which I know you've already discussed elsewhere. What might be generally useful (And maybe this already exists) is a set of TREC style test data. Setting up a static gateway OAI server wouldn't be so hard, and might give us some valuable real-world information about this problem.&lt;br /&gt;
&lt;br /&gt;
=== Bypassing of feature-level metadata from consideration ===&lt;br /&gt;
&lt;br /&gt;
Once we get down to the feature level the interesting European problems appear - the fact that every local area may have its own classification schemes, even inside one language community the same word is used to describe different looking things, and across language barriers mappings from words to things don't tend to be 1-1. But by disregarding feature-level metadata - partly because it can't be mandated when the underlying geospatial objects aren't publically inspectable and a certain amount of feature level metadata would mean the data itself is essentially public...&lt;br /&gt;
&lt;br /&gt;
II: Aye, generally for discovery services it's nice to try and avoid mandating that users understand predefined controlled vocabularies, whilst allowing users who do know terms to qualify their discovery process, for example, in CQL I'd be tempted to allow a user to say &amp;quot;dc.subject=Something&amp;quot; or (The equivalent of) &amp;quot;authority=19115:2003 and dc.subject=Something&amp;quot; for users who know a specific term.&lt;br /&gt;
&lt;br /&gt;
There's quite a lot of work going on around europe at the moment covering crosswalks of controlled vocabularies (Mostly I know about crosswalking euroopean educational levels, but It seems to be the same problem cast in a different way). If we can arrange for someone to do the intellectual work of cross-mapping, and make the data publically available, then it becomes a &amp;quot;Turning-the-handle&amp;quot; job for providers to support cross vocab retrieval. Standards such as ZThes are being used quite a lot in the learning domain to transport this data around. The only effect on reviwing the IR is that it's important that the IR does not preclude this at a future date? (The whole design for unforseen use thing.. specifically, I think mandating a specific vocab in the IR might not be the right thing to do, and giving users a way to say which vocab they are using in the description and discovery process is a better way to go....)&lt;br /&gt;
&lt;br /&gt;
=== Overspecificness about internet- and webservices- based distribution models ===&lt;br /&gt;
&lt;br /&gt;
Actually causing ourselves unnesc problems by putting everything on the Internet. Data sharing agreements over publically maintained private networks with flat-rate membership are a clear potential future and 'middle way' in this domain. The draft now is all about making access/use contraints *specific to data sets* and not specific to the relationship between the data provider or broker, the data user and the transport network between them.&lt;br /&gt;
&lt;br /&gt;
So we have a 'distributed computing platform' metadata property that is required by the IRs. In the ISO19915 mapping in Annex A this is a '''free text field''', yet 5.2.15 states that the property &amp;quot;is necessary for a client to bind to the service&amp;quot;. If it must be mandated, it should be as a URI. It would be wonderful to have examples of what other than HTTP or OGC web services is envisaged NOW as a means of access to the backend of a distributed computing platform.&lt;/div&gt;</summary>
		<author><name>Wiki-Ianibbo</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=Reading_the_INSPIRE_Metadata_Draft&amp;diff=12594</id>
		<title>Reading the INSPIRE Metadata Draft</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=Reading_the_INSPIRE_Metadata_Draft&amp;diff=12594"/>
		<updated>2007-03-14T11:58:41Z</updated>

		<summary type="html">&lt;p&gt;Wiki-Ianibbo: /* Search / discovery services */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Metadata about geographic data is at the heart of INSPIRE. The metadata draft is the first in the set of &amp;quot;implementing rules&amp;quot; and it will underpin all the other implementing rules. The consultation process is open until 2007-03-30. While the documents are open access, comments can only be offered through an SDIC or Spatial Data Interest Community.&lt;br /&gt;
&lt;br /&gt;
The Free and Open Source Geospatial Community has a voice through one of these SDICs thanks to Markus Neteler. This page contains preparatory material for a collective response through the FOSS GIS SDIC, from the POV of people implementing and managing metadata creation, collection and search services, working closely with many different data user communities.&lt;br /&gt;
&lt;br /&gt;
* The response proper will live at [[Response to INSPIRE Metadata Draft]]. Initial notes are included below in the Issues section.&lt;br /&gt;
* It is interesting to read this in parallel with the North American Metadata Profile draft which is also currently in consultation. It's hoped the OSGeo community will also be able to contribute to a [[Response to NAP Metadata Draft]] and get the [http://geodatacommons.umaine.edu geodata commons] project involved in this.&lt;br /&gt;
&lt;br /&gt;
== Reading the draft ==&lt;br /&gt;
&lt;br /&gt;
* [http://www.ec-gis.org/inspire/reports/ImplementingRules/draftINSPIREMetadataIRv2_20070202.pdf the Implementing Rules for Metadata Draft] (pdf)&lt;br /&gt;
* [http://www.ec-gis.org/inspire/whatsnew.cfm#1590 supporting / background material]&lt;br /&gt;
* Pages 1-17 are metadata about the document itself, intentions and history, and can be safely skipped. Pages 43-104 are the Annexes.&lt;br /&gt;
* Annex A is particularly interesting as there are details of the thinking exposed in the mapping to ISO19115/39 that aren't set out in the implementing rules. ''If you want to know what's likely to affect you but are short on time, at minimum read section 5 and Annex A'''.&lt;br /&gt;
&lt;br /&gt;
== Lightning Summary of the draft ==&lt;br /&gt;
&lt;br /&gt;
The draft establishes a basic information model for metadata which is close to, but not specific to, ISO19115 and OGC Web Services.&lt;br /&gt;
&lt;br /&gt;
It only mandates what metadata is published by and for public authorities covered by INSPIRE - it does not try to cover repository management or internal processes.&lt;br /&gt;
&lt;br /&gt;
It separates out metadata properties into those useful for 'discovery', 'evaluation', and 'use'. It identifies one very high level &amp;quot;use case&amp;quot; for spatial data search services built from metadata being shared at this level.&lt;br /&gt;
&lt;br /&gt;
It differentiates between properties useful for 'non-specialist' and 'expert' users into 2 Levels, 1 and 2. Level 1 is always mandatory. This *includes* classification according to the data themes in the INSPIRE annexes, and keywords from controlled vocabularies which are not covered by the IR document but are left to Spatial Data Theme Communities. (How these communities are found, selected, and make their decisions, is unknown to us at this time.)&lt;br /&gt;
&lt;br /&gt;
= Issues =&lt;br /&gt;
&lt;br /&gt;
'''This list is an overview of what jumped out at me as something to address. I don't know how much of this is appropriate to send back, or how much can be fixed. - [[User:JoWalsh]]''' I've added some random musings also, again, no idea if they are of use or even valid questions, but at least they are there and can be edited out, or used as the basis of discussions - [[User:IanIbbo]].&lt;br /&gt;
&lt;br /&gt;
== Conceptual overview ==&lt;br /&gt;
&lt;br /&gt;
The model maps quite well to the minimum useful subset identified in [[DCLite4G]]. It looks like a lightweight core. But, the model and the draft break down the problem space of metadata in a way that is a reaction to artificial scarcity of data. It identifies three phases of the metadata use cycle:&lt;br /&gt;
* discovery (of what data is out there)&lt;br /&gt;
* evaluation (of whether the data will be useful for specific purpose)&lt;br /&gt;
* use (once access gained, how to best use the data)&lt;br /&gt;
&lt;br /&gt;
It is illuminates to compare this with the [[Reading the NAP Metadata Draft|North American Profile]] metadata draft which talks about&lt;br /&gt;
&lt;br /&gt;
* discovery&lt;br /&gt;
* access&lt;br /&gt;
* fitness for use (e.g. evaluation)&lt;br /&gt;
* transfer&lt;br /&gt;
&lt;br /&gt;
So the IRs both don't address how to make the data more useful via metadata, and are vague about how much a minimal subset is going to provide enough information to evaluate utility on. Generally the draft dances around data licensing access issues, and glosses over the over-engineering needed to work around artificial constraints on availability. IRs for evaluation and use of data based on metadata are not covered by this draft at all, but left up to the Spatial Data Theme communities for each of the 35 data themes identified in Annexes I-III of the INSPIRE text.&lt;br /&gt;
&lt;br /&gt;
== Issues with specific metadata properties ==&lt;br /&gt;
&lt;br /&gt;
The model maps quite well to [[DCLite4G]]. It looks like a lightweight core.&lt;br /&gt;
&lt;br /&gt;
=== Things that aren't there that should be ===&lt;br /&gt;
&lt;br /&gt;
'''5.2.8 Resource responsible party'''. Each dataset *must* have one or more people/organisations responsible for it. The IR says that this can be freetext or can be in more structured form. This '''only''' includes the responsible party's name, but NOT any form of contact details.&lt;br /&gt;
&lt;br /&gt;
'''Some form of electronic or telephonic contact address should be mandatory, if the org/person's details are mandatory.''' Why publish ownership information - especially if there are constraints on access and reuse of the described data - if you can't immediately get in personal contact with someone who can make assurances about the data?&lt;br /&gt;
&lt;br /&gt;
Annex A on mapping to IS019115 mandates that contact persons and organisations be free text, not resource identifiers. 2 serious problems with the ISO 19115 mapping:&lt;br /&gt;
&lt;br /&gt;
* It does not ask or provide for contact details.&lt;br /&gt;
* It looks *mandatory* that the reponsible party be given a role, which in turn is one of N codes published by the Library of Congress to describe people's roles within organisations.&lt;br /&gt;
&lt;br /&gt;
'''No discussion of formalising dataset accuracy / completeness - crucial for cost-benefit evaluation / evaluation of suitability for combining with other data sets.'''&lt;br /&gt;
&lt;br /&gt;
=== Things that are there that probably shouldn't be ===&lt;br /&gt;
&lt;br /&gt;
Every 'dataset or dataset series' published under INSPIRE *must* include both a '''Resource topic category''' and a set of resource '''keywords'''.&lt;br /&gt;
&lt;br /&gt;
Topic categories are very high-level classifications which correspond to each of the Spatial Data Themes identified in Annexes I, II and III of the INSPIRE Directive.&lt;br /&gt;
&lt;br /&gt;
* Which topic category data fits in will often be a property of an organisation not any published data sets.&lt;br /&gt;
&lt;br /&gt;
From an implementor's POV this will involve something like selecting a topic category for data at install time of metadata publishing engine, and forgetting about it. The IRs place a lot of faith in the ability of simple keyword / classification code matches to enhance utility of search and discovery services for users.&lt;br /&gt;
&lt;br /&gt;
But. this already raises the bar for non-expert users (the domain vocabulary is jargon specific or oriented towards specialist codes)&lt;br /&gt;
&lt;br /&gt;
The IRs emphasise the fact that keywords should originate from a ''controlled vocabulary''. The reponsibility for creating one is not in the hands of the Drafting Teams but in the hands of Spatial Data Theme Communities. How these are constituted and how their decisions become binding are unclear.&lt;br /&gt;
&lt;br /&gt;
Again, faith in keywords for search utility is misplaced. Reliance on them may lead to false negatives. Again assumes familiarity with, or time and ability to learn about, what to expect in the domain from a non-expert user, and an expert will need a better level of detail. Pitfalls of 'controlled' keywording:&lt;br /&gt;
* intentional misclassification&lt;br /&gt;
* lazy/default misclassification&lt;br /&gt;
&lt;br /&gt;
Both of these are at 'Level 1 for discovery metadata' which implies that any INSPIRE compliant metadata set MUST have both topic category and associated keywords.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Areas which are unclear ==&lt;br /&gt;
&lt;br /&gt;
=== Conformity ===&lt;br /&gt;
&lt;br /&gt;
This is an IR and obligatory to deal with. But 5.3.4 just says &amp;quot;see Annex F&amp;quot;.&lt;br /&gt;
Annex F '''in its entirety''' says:&lt;br /&gt;
&lt;br /&gt;
 The way in which conformity is expressed in the INSPIRE IR will be defined in a subsequent draft based on discussions with the Drafting Team on Data specifications and harmonization.&lt;br /&gt;
&lt;br /&gt;
(Is this where accuracy/completeness comes in? How can we know?)&lt;br /&gt;
&lt;br /&gt;
=== Dataset series / Aggregate data ===&lt;br /&gt;
&lt;br /&gt;
IR talks about dataset series. Some of the diagrams talk about 'MD_Aggregates'- this term isn't used elsewhere. No conception in this model of one UrDataSet with many different potential sources according to how they are packaged or processed. As the IRs mandate properties for dataset series, really need more clarity / examples about what they actually are.&lt;br /&gt;
&lt;br /&gt;
== General concerns ==&lt;br /&gt;
&lt;br /&gt;
=== Search / discovery services ===&lt;br /&gt;
&lt;br /&gt;
The preamble (p.7) states that &amp;quot;separate IRs for discovery services are being prepared and are not the subject of this document.&amp;quot; But the INSPIRE use case is predicated on the availablity of 'Geoportal' style search services. What else *are* discovery services if they are not the search services treated of here? If there is only going to be an abstract model for discovery, and these IRs are careful to avoid imposing any constraints on internal data repository management, how much more can a discovery services draft provide?&lt;br /&gt;
&lt;br /&gt;
II: I think this observation is spot on, but for different reasons perhaps. I'm finding it difficult to express concrete concerns.. but Section 5.2 &amp;quot;Discovery metadata elements&amp;quot; starts to set out a list of concepts seen to be (The document hints at, but does not directly say) core to the discovery process. Section 5.3 then sets out &amp;quot;Abstract discovery metadata element set&amp;quot;. I *guess* the implication is that the concepts laid out in 5.2 are in some way even more abstract than those set out in 5.3. The document really isn't clear about what the abstract model is, or what it is for, before it starts enumerating the concepts. Your later comment about being tied to web services is spot on also here, I'm really not sure &amp;quot;Service type version&amp;quot;, &amp;quot;Operation name&amp;quot; and &amp;quot;Distributed computing platform&amp;quot; belong in an abstract discovery model (The probably *do* belong in some result record schema). These three attributes seem to belong specifically to a particular (And I would guess already existing) service binding (Or as already said, to a very specific kind of returned result record). What I'd really like to see is a much clearer statement of what the purpose of the abstract discovery model is. Hopefully, once that is tightly defined, it should become easier to decide what lies inside the boundary of the abstract model, and what belongs in the domain of specific realisations of the abstract model. (Actually.. I should say that I'm baised by the information retrieval community generally, in that it's considered really important to have a seperate abstract model for discovery (The search access points) and then bind that model on to as many backend schemas as needed.. this decoupling is seen as best practice in the information retrival domain, and most of my concerns here are that because of the apparent 1:1 mapping between the abstract model and the implementation. This is the approach taken in the [Z3950 GEO profile http://www.blueangeltech.com/standards/GeoProfile/geo22.htm]).&lt;br /&gt;
&lt;br /&gt;
I'm a bit confused by the &amp;quot;Temporal Reference&amp;quot; Element... 5.2.2. Talks about what I would expect to see from a temporal reference, but 5.3.2 maps temporal reference on to  &amp;quot;One of the dates of publication, last revision or creation of the resource&amp;quot;. These three elements are already well defined by dublin core attributes... Maybe I've misunderstood whats implied by table 1 in 5.3.2. Also, similar issues to the spaital access point arise (With structured data, as opposed to text queries). In some UK datasets, periods such as &amp;quot;Neolithic&amp;quot; can be used instead of an ISO 19108 Date Time. (I seen note 11 under 5.3.4 talks about this, which is good. Whats important is that regardless of the outcome of the study, the IR are extensible enough to cope with the eventual decision). I'd consider seperate access points for controlled vocabulary time period and structured temporal data.&lt;br /&gt;
&lt;br /&gt;
Geographic Extent.. the doc seems a bit bounding box heavy. Would be nice to understand (have examples of) specification of interior/exterioir polygons. Servers only supporting minimal bounding boxes can gracefully degrade (Since it's easy to calculate a MBR from a polygon) whilst allowing other servers to retain the full richness of polygons. It's not clear where the semantics for parsing these strings will be defined.. for example should geographic extent be encoded as OpenGIS strings (Which seems to make sense to me, but I'm biased by Oracle and MySQL's spatial functions). This might seem a bit extreme for the abstract part of the document, but it's one of those make-or-break issues for interoperability, and might be worth the pain. Also, I think it's worth entertaining the idea that spatial specifications such as MBRs and polygons (Structured spatial constructs) might be better exposed using their own abstract access point, and &amp;quot;Place Name&amp;quot; having it's own access point. This will help server implementors avoid problems with disambiguation of search terms. &lt;br /&gt;
&lt;br /&gt;
I'm interested in what the expected semantics of resource language are on retrieval of language-neutral data sets.... Should a result record not be selected because the user specified &amp;quot;Nor&amp;quot; as the search language, but resources matching other criteria (Geo Extent for example) do match. Normally in Info Retrieval this is a no-brainer, of course it shouldn't, but I'm a bit less certain when we talk about result records that aren't primarily &amp;quot;Text&amp;quot; based. (Actually, this is a slightly wider concernn about annex A and those &amp;quot;CharacterString&amp;quot; elements... In IEEE LOM for example we have &amp;quot;LangString&amp;quot; element that has a &amp;quot;Lang&amp;quot; attribute. That community chose to allow language variants of a resource to be expressed within one record by allowing an element to hold all language variants, for example&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 &amp;lt;title&amp;gt;&lt;br /&gt;
   &amp;lt;langstring lang=&amp;quot;En&amp;quot;&amp;gt;Hello&amp;lt;/langstring&amp;gt;&lt;br /&gt;
   &amp;lt;langstring lang=&amp;quot;Dk&amp;quot;&amp;gt;Hej&amp;lt;/langstring&amp;gt;&lt;br /&gt;
 &amp;lt;/title&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
The presence of a &amp;quot;Lang&amp;quot; attribute at the &amp;quot;Dataset&amp;quot; level might mean the intention is to support multi-language datasets by having several dataset records, one for each language, which is OK, but possibly not optimal for datasets that aren't prmarily language based. If this is the case, is the &amp;quot;CharacterString&amp;quot; element in Annex A just redundant payload?)&lt;br /&gt;
&lt;br /&gt;
=== Lack of machine-reusable data in general ===&lt;br /&gt;
&lt;br /&gt;
Dataset 'lineage' is only a full-text field. If datasets result from recombination, that should be machine-traversable. Human descriptions of lineage will be so different that they won't be useful for building search / evaluation services.&lt;br /&gt;
&lt;br /&gt;
II: It does tend to talk about &amp;quot;Lineage statement&amp;quot;... would making it (More along the conceptual lines of)&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 &amp;lt;lineage&amp;gt;&lt;br /&gt;
   &amp;lt;dc:description&amp;gt;Text&amp;lt;/dc:description&amp;gt;&lt;br /&gt;
 &amp;lt;/lineage&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Give you the extensibility to either use private extensions, or to specify recombination elements at a later date (I didn't think this through in terms of the *actual* recombination operations, just wanted to show how we might make lineage extensible without specifying it.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 &amp;lt;lineage&amp;gt;&lt;br /&gt;
   &amp;lt;dc:description&amp;gt;This dataset is a recombination of X and Y&amp;lt;/dc:description&amp;gt;&lt;br /&gt;
   &amp;lt;Jo:recombination&amp;gt;&lt;br /&gt;
     &amp;lt;Jo:source&amp;gt;X-URI&amp;lt;/Jo:source&amp;gt;&lt;br /&gt;
     &amp;lt;Jo:source&amp;gt;Y-URI&amp;lt;/Jo:source&amp;gt;&lt;br /&gt;
     &amp;lt;Jo:Rules&amp;gt;Overlap&amp;lt;/Jo:Rules&amp;gt;&lt;br /&gt;
   &amp;lt;Jo:recombination&amp;gt;&lt;br /&gt;
 &amp;lt;/lineage&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Should the lineage search point be called &amp;quot;LineageDescription&amp;quot; (I think thats what I'll do in my SRW profile).&lt;br /&gt;
&lt;br /&gt;
=== Lack of engagement with packaging and re-use issues ===&lt;br /&gt;
&lt;br /&gt;
Cf. Dataset series / aggregates. The examples have 'MasterMap' as one potential dataset! Real world use cases are going to need subsets of such huge data sets broken down into packages with smaller spatial extents or with less layers.&lt;br /&gt;
&lt;br /&gt;
II: Indeed, as well as the srw/sru binding experiment, I've been wondering about the OAI binding, which I know you've already discussed elsewhere. What might be generally useful (And maybe this already exists) is a set of TREC style test data. Setting up a static gateway OAI server wouldn't be so hard, and might give us some valuable real-world information about this problem.&lt;br /&gt;
&lt;br /&gt;
=== Bypassing of feature-level metadata from consideration ===&lt;br /&gt;
&lt;br /&gt;
Once we get down to the feature level the interesting European problems appear - the fact that every local area may have its own classification schemes, even inside one language community the same word is used to describe different looking things, and across language barriers mappings from words to things don't tend to be 1-1. But by disregarding feature-level metadata - partly because it can't be mandated when the underlying geospatial objects aren't publically inspectable and a certain amount of feature level metadata would mean the data itself is essentially public...&lt;br /&gt;
&lt;br /&gt;
II: Aye, generally for discovery services it's nice to try and avoid mandating that users understand predefined controlled vocabularies, whilst allowing users who do know terms to qualify their discovery process, for example, in CQL I'd be tempted to allow a user to say &amp;quot;dc.subject=Something&amp;quot; or (The equivalent of) &amp;quot;authority=19115:2003 and dc.subject=Something&amp;quot; for users who know a specific term.&lt;br /&gt;
&lt;br /&gt;
There's quite a lot of work going on around europe at the moment covering crosswalks of controlled vocabularies (Mostly I know about crosswalking euroopean educational levels, but It seems to be the same problem cast in a different way). If we can arrange for someone to do the intellectual work of cross-mapping, and make the data publically available, then it becomes a &amp;quot;Turning-the-handle&amp;quot; job for providers to support cross vocab retrieval. Standards such as ZThes are being used quite a lot in the learning domain to transport this data around. The only effect on reviwing the IR is that it's important that the IR does not preclude this at a future date? (The whole design for unforseen use thing.. specifically, I think mandating a specific vocab in the IR might not be the right thing to do, and giving users a way to say which vocab they are using in the description and discovery process is a better way to go....)&lt;br /&gt;
&lt;br /&gt;
=== Overspecificness about internet- and webservices- based distribution models ===&lt;br /&gt;
&lt;br /&gt;
Actually causing ourselves unnesc problems by putting everything on the Internet. Data sharing agreements over publically maintained private networks with flat-rate membership are a clear potential future and 'middle way' in this domain. The draft now is all about making access/use contraints *specific to data sets* and not specific to the relationship between the data provider or broker, the data user and the transport network between them.&lt;br /&gt;
&lt;br /&gt;
So we have a 'distributed computing platform' metadata property that is required by the IRs. In the ISO19915 mapping in Annex A this is a '''free text field''', yet 5.2.15 states that the property &amp;quot;is necessary for a client to bind to the service&amp;quot;. If it must be mandated, it should be as a URI. It would be wonderful to have examples of what other than HTTP or OGC web services is envisaged NOW as a means of access to the backend of a distributed computing platform.&lt;/div&gt;</summary>
		<author><name>Wiki-Ianibbo</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=Reading_the_INSPIRE_Metadata_Draft&amp;diff=12593</id>
		<title>Reading the INSPIRE Metadata Draft</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=Reading_the_INSPIRE_Metadata_Draft&amp;diff=12593"/>
		<updated>2007-03-14T11:47:32Z</updated>

		<summary type="html">&lt;p&gt;Wiki-Ianibbo: /* Issues */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Metadata about geographic data is at the heart of INSPIRE. The metadata draft is the first in the set of &amp;quot;implementing rules&amp;quot; and it will underpin all the other implementing rules. The consultation process is open until 2007-03-30. While the documents are open access, comments can only be offered through an SDIC or Spatial Data Interest Community.&lt;br /&gt;
&lt;br /&gt;
The Free and Open Source Geospatial Community has a voice through one of these SDICs thanks to Markus Neteler. This page contains preparatory material for a collective response through the FOSS GIS SDIC, from the POV of people implementing and managing metadata creation, collection and search services, working closely with many different data user communities.&lt;br /&gt;
&lt;br /&gt;
* The response proper will live at [[Response to INSPIRE Metadata Draft]]. Initial notes are included below in the Issues section.&lt;br /&gt;
* It is interesting to read this in parallel with the North American Metadata Profile draft which is also currently in consultation. It's hoped the OSGeo community will also be able to contribute to a [[Response to NAP Metadata Draft]] and get the [http://geodatacommons.umaine.edu geodata commons] project involved in this.&lt;br /&gt;
&lt;br /&gt;
== Reading the draft ==&lt;br /&gt;
&lt;br /&gt;
* [http://www.ec-gis.org/inspire/reports/ImplementingRules/draftINSPIREMetadataIRv2_20070202.pdf the Implementing Rules for Metadata Draft] (pdf)&lt;br /&gt;
* [http://www.ec-gis.org/inspire/whatsnew.cfm#1590 supporting / background material]&lt;br /&gt;
* Pages 1-17 are metadata about the document itself, intentions and history, and can be safely skipped. Pages 43-104 are the Annexes.&lt;br /&gt;
* Annex A is particularly interesting as there are details of the thinking exposed in the mapping to ISO19115/39 that aren't set out in the implementing rules. ''If you want to know what's likely to affect you but are short on time, at minimum read section 5 and Annex A'''.&lt;br /&gt;
&lt;br /&gt;
== Lightning Summary of the draft ==&lt;br /&gt;
&lt;br /&gt;
The draft establishes a basic information model for metadata which is close to, but not specific to, ISO19115 and OGC Web Services.&lt;br /&gt;
&lt;br /&gt;
It only mandates what metadata is published by and for public authorities covered by INSPIRE - it does not try to cover repository management or internal processes.&lt;br /&gt;
&lt;br /&gt;
It separates out metadata properties into those useful for 'discovery', 'evaluation', and 'use'. It identifies one very high level &amp;quot;use case&amp;quot; for spatial data search services built from metadata being shared at this level.&lt;br /&gt;
&lt;br /&gt;
It differentiates between properties useful for 'non-specialist' and 'expert' users into 2 Levels, 1 and 2. Level 1 is always mandatory. This *includes* classification according to the data themes in the INSPIRE annexes, and keywords from controlled vocabularies which are not covered by the IR document but are left to Spatial Data Theme Communities. (How these communities are found, selected, and make their decisions, is unknown to us at this time.)&lt;br /&gt;
&lt;br /&gt;
= Issues =&lt;br /&gt;
&lt;br /&gt;
'''This list is an overview of what jumped out at me as something to address. I don't know how much of this is appropriate to send back, or how much can be fixed. - [[User:JoWalsh]]''' I've added some random musings also, again, no idea if they are of use or even valid questions, but at least they are there and can be edited out, or used as the basis of discussions - [[User:IanIbbo]].&lt;br /&gt;
&lt;br /&gt;
== Conceptual overview ==&lt;br /&gt;
&lt;br /&gt;
The model maps quite well to the minimum useful subset identified in [[DCLite4G]]. It looks like a lightweight core. But, the model and the draft break down the problem space of metadata in a way that is a reaction to artificial scarcity of data. It identifies three phases of the metadata use cycle:&lt;br /&gt;
* discovery (of what data is out there)&lt;br /&gt;
* evaluation (of whether the data will be useful for specific purpose)&lt;br /&gt;
* use (once access gained, how to best use the data)&lt;br /&gt;
&lt;br /&gt;
It is illuminates to compare this with the [[Reading the NAP Metadata Draft|North American Profile]] metadata draft which talks about&lt;br /&gt;
&lt;br /&gt;
* discovery&lt;br /&gt;
* access&lt;br /&gt;
* fitness for use (e.g. evaluation)&lt;br /&gt;
* transfer&lt;br /&gt;
&lt;br /&gt;
So the IRs both don't address how to make the data more useful via metadata, and are vague about how much a minimal subset is going to provide enough information to evaluate utility on. Generally the draft dances around data licensing access issues, and glosses over the over-engineering needed to work around artificial constraints on availability. IRs for evaluation and use of data based on metadata are not covered by this draft at all, but left up to the Spatial Data Theme communities for each of the 35 data themes identified in Annexes I-III of the INSPIRE text.&lt;br /&gt;
&lt;br /&gt;
== Issues with specific metadata properties ==&lt;br /&gt;
&lt;br /&gt;
The model maps quite well to [[DCLite4G]]. It looks like a lightweight core.&lt;br /&gt;
&lt;br /&gt;
=== Things that aren't there that should be ===&lt;br /&gt;
&lt;br /&gt;
'''5.2.8 Resource responsible party'''. Each dataset *must* have one or more people/organisations responsible for it. The IR says that this can be freetext or can be in more structured form. This '''only''' includes the responsible party's name, but NOT any form of contact details.&lt;br /&gt;
&lt;br /&gt;
'''Some form of electronic or telephonic contact address should be mandatory, if the org/person's details are mandatory.''' Why publish ownership information - especially if there are constraints on access and reuse of the described data - if you can't immediately get in personal contact with someone who can make assurances about the data?&lt;br /&gt;
&lt;br /&gt;
Annex A on mapping to IS019115 mandates that contact persons and organisations be free text, not resource identifiers. 2 serious problems with the ISO 19115 mapping:&lt;br /&gt;
&lt;br /&gt;
* It does not ask or provide for contact details.&lt;br /&gt;
* It looks *mandatory* that the reponsible party be given a role, which in turn is one of N codes published by the Library of Congress to describe people's roles within organisations.&lt;br /&gt;
&lt;br /&gt;
'''No discussion of formalising dataset accuracy / completeness - crucial for cost-benefit evaluation / evaluation of suitability for combining with other data sets.'''&lt;br /&gt;
&lt;br /&gt;
=== Things that are there that probably shouldn't be ===&lt;br /&gt;
&lt;br /&gt;
Every 'dataset or dataset series' published under INSPIRE *must* include both a '''Resource topic category''' and a set of resource '''keywords'''.&lt;br /&gt;
&lt;br /&gt;
Topic categories are very high-level classifications which correspond to each of the Spatial Data Themes identified in Annexes I, II and III of the INSPIRE Directive.&lt;br /&gt;
&lt;br /&gt;
* Which topic category data fits in will often be a property of an organisation not any published data sets.&lt;br /&gt;
&lt;br /&gt;
From an implementor's POV this will involve something like selecting a topic category for data at install time of metadata publishing engine, and forgetting about it. The IRs place a lot of faith in the ability of simple keyword / classification code matches to enhance utility of search and discovery services for users.&lt;br /&gt;
&lt;br /&gt;
But. this already raises the bar for non-expert users (the domain vocabulary is jargon specific or oriented towards specialist codes)&lt;br /&gt;
&lt;br /&gt;
The IRs emphasise the fact that keywords should originate from a ''controlled vocabulary''. The reponsibility for creating one is not in the hands of the Drafting Teams but in the hands of Spatial Data Theme Communities. How these are constituted and how their decisions become binding are unclear.&lt;br /&gt;
&lt;br /&gt;
Again, faith in keywords for search utility is misplaced. Reliance on them may lead to false negatives. Again assumes familiarity with, or time and ability to learn about, what to expect in the domain from a non-expert user, and an expert will need a better level of detail. Pitfalls of 'controlled' keywording:&lt;br /&gt;
* intentional misclassification&lt;br /&gt;
* lazy/default misclassification&lt;br /&gt;
&lt;br /&gt;
Both of these are at 'Level 1 for discovery metadata' which implies that any INSPIRE compliant metadata set MUST have both topic category and associated keywords.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Areas which are unclear ==&lt;br /&gt;
&lt;br /&gt;
=== Conformity ===&lt;br /&gt;
&lt;br /&gt;
This is an IR and obligatory to deal with. But 5.3.4 just says &amp;quot;see Annex F&amp;quot;.&lt;br /&gt;
Annex F '''in its entirety''' says:&lt;br /&gt;
&lt;br /&gt;
 The way in which conformity is expressed in the INSPIRE IR will be defined in a subsequent draft based on discussions with the Drafting Team on Data specifications and harmonization.&lt;br /&gt;
&lt;br /&gt;
(Is this where accuracy/completeness comes in? How can we know?)&lt;br /&gt;
&lt;br /&gt;
=== Dataset series / Aggregate data ===&lt;br /&gt;
&lt;br /&gt;
IR talks about dataset series. Some of the diagrams talk about 'MD_Aggregates'- this term isn't used elsewhere. No conception in this model of one UrDataSet with many different potential sources according to how they are packaged or processed. As the IRs mandate properties for dataset series, really need more clarity / examples about what they actually are.&lt;br /&gt;
&lt;br /&gt;
== General concerns ==&lt;br /&gt;
&lt;br /&gt;
=== Search / discovery services ===&lt;br /&gt;
&lt;br /&gt;
The preamble (p.7) states that &amp;quot;separate IRs for discovery services are being prepared and are not the subject of this document.&amp;quot; But the INSPIRE use case is predicated on the availablity of 'Geoportal' style search services. What else *are* discovery services if they are not the search services treated of here? If there is only going to be an abstract model for discovery, and these IRs are careful to avoid imposing any constraints on internal data repository management, how much more can a discovery services draft provide?&lt;br /&gt;
&lt;br /&gt;
II: I think this comment is spot on, I'm finding it difficult to express concrete concerns.. but Section 5.2 &amp;quot;Discovery metadata elements&amp;quot; starts to set out a list of concepts seen to be (The document hints at, but does not directly say) core to the discovery process. Section 5.3 then sets out &amp;quot;Abstract discovery metadata element set&amp;quot;. I *guess* the implication is that the concepts laid out in 5.2 are in some way even more abstract than those set out in 5.3. The document really isn't clear about what the abstract model is, or what it is for, before it starts enumerating the concepts. Your later comment about being tied to web services is spot on also here, I'm really not sure &amp;quot;Service type version&amp;quot;, &amp;quot;Operation name&amp;quot; and &amp;quot;Distributed computing platform&amp;quot; belong in an abstract model. These three attributes seem to belong specifically to a particular (And I would guess already existing) service binding (Or to a very specific kind of returned result record) of the abstract model onto some concrete semantics. What I'd really like to see is a much clearer statement of what the purpose of the abstract model is. Hopefully, once that is tightly defined, it should become easier to decide what lies inside the boundary of the abstract model, and what belongs in the domain of specific realisations of the abstract model.&lt;br /&gt;
&lt;br /&gt;
I'm a bit confused by the &amp;quot;Temporal Reference&amp;quot; Element... 5.2.2. Talks about what I would expect to see from a temporal reference, but 5.3.2 maps temporal reference on to  &amp;quot;One of the dates of publication, last revision or creation of the resource&amp;quot;. These three elements are already well defined by dublin core attributes... Maybe I've misunderstood whats implied by table 1 in 5.3.2. Also, similar issues to the spaital access point arise (With structured data, as opposed to text queries). In some UK datasets, periods such as &amp;quot;Neolithic&amp;quot; can be used instead of an ISO 19108 Date Time. (I seen note 11 under 5.3.4 talks about this, which is good. Whats important is that regardless of the outcome of the study, the IR are extensible enough to cope with the eventual decision). I'd consider seperate access points for controlled vocabulary time period and structured temporal data.&lt;br /&gt;
&lt;br /&gt;
Geographic Extent.. the doc seems a bit bounding box heavy. Would be nice to understand (have examples of) specification of interior/exterioir polygons. Servers only supporting minimal bounding boxes can gracefully degrade (Since it's easy to calculate a MBR from a polygon) whilst allowing other servers to retain the full richness of polygons. It's not clear where the semantics for parsing these strings will be defined.. for example should geographic extent be encoded as OpenGIS strings (Which seems to make sense to me, but I'm biased by Oracle and MySQL's spatial functions). This might seem a bit extreme for the abstract part of the document, but it's one of those make-or-break issues for interoperability, and might be worth the pain. Also, I think it's worth entertaining the idea that spatial specifications such as MBRs and polygons (Structured spatial constructs) might be better exposed using their own abstract access point, and &amp;quot;Place Name&amp;quot; having it's own access point. This will help server implementors avoid problems with disambiguation of search terms. &lt;br /&gt;
&lt;br /&gt;
I'm interested in what the expected semantics of resource language are on retrieval of language-neutral data sets.... Should a result record not be selected because the user specified &amp;quot;Nor&amp;quot; as the search language, but resources matching other criteria (Geo Extent for example) do match. Normally in Info Retrieval this is a no-brainer, of course it shouldn't, but I'm a bit less certain when we talk about result records that aren't primarily &amp;quot;Text&amp;quot; based. (Actually, this is a slightly wider concernn about annex A and those &amp;quot;CharacterString&amp;quot; elements... In IEEE LOM for example we have &amp;quot;LangString&amp;quot; element that has a &amp;quot;Lang&amp;quot; attribute. That community chose to allow language variants of a resource to be expressed within one record by allowing an element to hold all language variants, for example&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 &amp;lt;title&amp;gt;&lt;br /&gt;
   &amp;lt;langstring lang=&amp;quot;En&amp;quot;&amp;gt;Hello&amp;lt;/langstring&amp;gt;&lt;br /&gt;
   &amp;lt;langstring lang=&amp;quot;Dk&amp;quot;&amp;gt;Hej&amp;lt;/langstring&amp;gt;&lt;br /&gt;
 &amp;lt;/title&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
The presence of a &amp;quot;Lang&amp;quot; attribute at the &amp;quot;Dataset&amp;quot; level might mean the intention is to support multi-language datasets by having several dataset records, one for each language, which is OK, but possibly not optimal for datasets that aren't prmarily language based. If this is the case, is the &amp;quot;CharacterString&amp;quot; element in Annex A just redundant payload?)&lt;br /&gt;
&lt;br /&gt;
=== Lack of machine-reusable data in general ===&lt;br /&gt;
&lt;br /&gt;
Dataset 'lineage' is only a full-text field. If datasets result from recombination, that should be machine-traversable. Human descriptions of lineage will be so different that they won't be useful for building search / evaluation services.&lt;br /&gt;
&lt;br /&gt;
II: It does tend to talk about &amp;quot;Lineage statement&amp;quot;... would making it (More along the conceptual lines of)&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 &amp;lt;lineage&amp;gt;&lt;br /&gt;
   &amp;lt;dc:description&amp;gt;Text&amp;lt;/dc:description&amp;gt;&lt;br /&gt;
 &amp;lt;/lineage&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Give you the extensibility to either use private extensions, or to specify recombination elements at a later date (I didn't think this through in terms of the *actual* recombination operations, just wanted to show how we might make lineage extensible without specifying it.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 &amp;lt;lineage&amp;gt;&lt;br /&gt;
   &amp;lt;dc:description&amp;gt;This dataset is a recombination of X and Y&amp;lt;/dc:description&amp;gt;&lt;br /&gt;
   &amp;lt;Jo:recombination&amp;gt;&lt;br /&gt;
     &amp;lt;Jo:source&amp;gt;X-URI&amp;lt;/Jo:source&amp;gt;&lt;br /&gt;
     &amp;lt;Jo:source&amp;gt;Y-URI&amp;lt;/Jo:source&amp;gt;&lt;br /&gt;
     &amp;lt;Jo:Rules&amp;gt;Overlap&amp;lt;/Jo:Rules&amp;gt;&lt;br /&gt;
   &amp;lt;Jo:recombination&amp;gt;&lt;br /&gt;
 &amp;lt;/lineage&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Should the lineage search point be called &amp;quot;LineageDescription&amp;quot; (I think thats what I'll do in my SRW profile).&lt;br /&gt;
&lt;br /&gt;
=== Lack of engagement with packaging and re-use issues ===&lt;br /&gt;
&lt;br /&gt;
Cf. Dataset series / aggregates. The examples have 'MasterMap' as one potential dataset! Real world use cases are going to need subsets of such huge data sets broken down into packages with smaller spatial extents or with less layers.&lt;br /&gt;
&lt;br /&gt;
II: Indeed, as well as the srw/sru binding experiment, I've been wondering about the OAI binding, which I know you've already discussed elsewhere. What might be generally useful (And maybe this already exists) is a set of TREC style test data. Setting up a static gateway OAI server wouldn't be so hard, and might give us some valuable real-world information about this problem.&lt;br /&gt;
&lt;br /&gt;
=== Bypassing of feature-level metadata from consideration ===&lt;br /&gt;
&lt;br /&gt;
Once we get down to the feature level the interesting European problems appear - the fact that every local area may have its own classification schemes, even inside one language community the same word is used to describe different looking things, and across language barriers mappings from words to things don't tend to be 1-1. But by disregarding feature-level metadata - partly because it can't be mandated when the underlying geospatial objects aren't publically inspectable and a certain amount of feature level metadata would mean the data itself is essentially public...&lt;br /&gt;
&lt;br /&gt;
II: Aye, generally for discovery services it's nice to try and avoid mandating that users understand predefined controlled vocabularies, whilst allowing users who do know terms to qualify their discovery process, for example, in CQL I'd be tempted to allow a user to say &amp;quot;dc.subject=Something&amp;quot; or (The equivalent of) &amp;quot;authority=19115:2003 and dc.subject=Something&amp;quot; for users who know a specific term.&lt;br /&gt;
&lt;br /&gt;
There's quite a lot of work going on around europe at the moment covering crosswalks of controlled vocabularies (Mostly I know about crosswalking euroopean educational levels, but It seems to be the same problem cast in a different way). If we can arrange for someone to do the intellectual work of cross-mapping, and make the data publically available, then it becomes a &amp;quot;Turning-the-handle&amp;quot; job for providers to support cross vocab retrieval. Standards such as ZThes are being used quite a lot in the learning domain to transport this data around. The only effect on reviwing the IR is that it's important that the IR does not preclude this at a future date? (The whole design for unforseen use thing.. specifically, I think mandating a specific vocab in the IR might not be the right thing to do, and giving users a way to say which vocab they are using in the description and discovery process is a better way to go....)&lt;br /&gt;
&lt;br /&gt;
=== Overspecificness about internet- and webservices- based distribution models ===&lt;br /&gt;
&lt;br /&gt;
Actually causing ourselves unnesc problems by putting everything on the Internet. Data sharing agreements over publically maintained private networks with flat-rate membership are a clear potential future and 'middle way' in this domain. The draft now is all about making access/use contraints *specific to data sets* and not specific to the relationship between the data provider or broker, the data user and the transport network between them.&lt;br /&gt;
&lt;br /&gt;
So we have a 'distributed computing platform' metadata property that is required by the IRs. In the ISO19915 mapping in Annex A this is a '''free text field''', yet 5.2.15 states that the property &amp;quot;is necessary for a client to bind to the service&amp;quot;. If it must be mandated, it should be as a URI. It would be wonderful to have examples of what other than HTTP or OGC web services is envisaged NOW as a means of access to the backend of a distributed computing platform.&lt;/div&gt;</summary>
		<author><name>Wiki-Ianibbo</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=Reading_the_INSPIRE_Metadata_Draft&amp;diff=12592</id>
		<title>Reading the INSPIRE Metadata Draft</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=Reading_the_INSPIRE_Metadata_Draft&amp;diff=12592"/>
		<updated>2007-03-14T11:47:07Z</updated>

		<summary type="html">&lt;p&gt;Wiki-Ianibbo: /* Issues */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Metadata about geographic data is at the heart of INSPIRE. The metadata draft is the first in the set of &amp;quot;implementing rules&amp;quot; and it will underpin all the other implementing rules. The consultation process is open until 2007-03-30. While the documents are open access, comments can only be offered through an SDIC or Spatial Data Interest Community.&lt;br /&gt;
&lt;br /&gt;
The Free and Open Source Geospatial Community has a voice through one of these SDICs thanks to Markus Neteler. This page contains preparatory material for a collective response through the FOSS GIS SDIC, from the POV of people implementing and managing metadata creation, collection and search services, working closely with many different data user communities.&lt;br /&gt;
&lt;br /&gt;
* The response proper will live at [[Response to INSPIRE Metadata Draft]]. Initial notes are included below in the Issues section.&lt;br /&gt;
* It is interesting to read this in parallel with the North American Metadata Profile draft which is also currently in consultation. It's hoped the OSGeo community will also be able to contribute to a [[Response to NAP Metadata Draft]] and get the [http://geodatacommons.umaine.edu geodata commons] project involved in this.&lt;br /&gt;
&lt;br /&gt;
== Reading the draft ==&lt;br /&gt;
&lt;br /&gt;
* [http://www.ec-gis.org/inspire/reports/ImplementingRules/draftINSPIREMetadataIRv2_20070202.pdf the Implementing Rules for Metadata Draft] (pdf)&lt;br /&gt;
* [http://www.ec-gis.org/inspire/whatsnew.cfm#1590 supporting / background material]&lt;br /&gt;
* Pages 1-17 are metadata about the document itself, intentions and history, and can be safely skipped. Pages 43-104 are the Annexes.&lt;br /&gt;
* Annex A is particularly interesting as there are details of the thinking exposed in the mapping to ISO19115/39 that aren't set out in the implementing rules. ''If you want to know what's likely to affect you but are short on time, at minimum read section 5 and Annex A'''.&lt;br /&gt;
&lt;br /&gt;
== Lightning Summary of the draft ==&lt;br /&gt;
&lt;br /&gt;
The draft establishes a basic information model for metadata which is close to, but not specific to, ISO19115 and OGC Web Services.&lt;br /&gt;
&lt;br /&gt;
It only mandates what metadata is published by and for public authorities covered by INSPIRE - it does not try to cover repository management or internal processes.&lt;br /&gt;
&lt;br /&gt;
It separates out metadata properties into those useful for 'discovery', 'evaluation', and 'use'. It identifies one very high level &amp;quot;use case&amp;quot; for spatial data search services built from metadata being shared at this level.&lt;br /&gt;
&lt;br /&gt;
It differentiates between properties useful for 'non-specialist' and 'expert' users into 2 Levels, 1 and 2. Level 1 is always mandatory. This *includes* classification according to the data themes in the INSPIRE annexes, and keywords from controlled vocabularies which are not covered by the IR document but are left to Spatial Data Theme Communities. (How these communities are found, selected, and make their decisions, is unknown to us at this time.)&lt;br /&gt;
&lt;br /&gt;
= Issues =&lt;br /&gt;
&lt;br /&gt;
'''This list is an overview of what jumped out at me as something to address. I don't know how much of this is appropriate to send back, or how much can be fixed. - [[User:JoWalsh]]''' I've added some of my own random musings also, again, no idea if they are of use or even valid questions, but at least they are there and can be edited out, or used as the basis of discussions - [[User:IanIbbo]].&lt;br /&gt;
&lt;br /&gt;
== Conceptual overview ==&lt;br /&gt;
&lt;br /&gt;
The model maps quite well to the minimum useful subset identified in [[DCLite4G]]. It looks like a lightweight core. But, the model and the draft break down the problem space of metadata in a way that is a reaction to artificial scarcity of data. It identifies three phases of the metadata use cycle:&lt;br /&gt;
* discovery (of what data is out there)&lt;br /&gt;
* evaluation (of whether the data will be useful for specific purpose)&lt;br /&gt;
* use (once access gained, how to best use the data)&lt;br /&gt;
&lt;br /&gt;
It is illuminates to compare this with the [[Reading the NAP Metadata Draft|North American Profile]] metadata draft which talks about&lt;br /&gt;
&lt;br /&gt;
* discovery&lt;br /&gt;
* access&lt;br /&gt;
* fitness for use (e.g. evaluation)&lt;br /&gt;
* transfer&lt;br /&gt;
&lt;br /&gt;
So the IRs both don't address how to make the data more useful via metadata, and are vague about how much a minimal subset is going to provide enough information to evaluate utility on. Generally the draft dances around data licensing access issues, and glosses over the over-engineering needed to work around artificial constraints on availability. IRs for evaluation and use of data based on metadata are not covered by this draft at all, but left up to the Spatial Data Theme communities for each of the 35 data themes identified in Annexes I-III of the INSPIRE text.&lt;br /&gt;
&lt;br /&gt;
== Issues with specific metadata properties ==&lt;br /&gt;
&lt;br /&gt;
The model maps quite well to [[DCLite4G]]. It looks like a lightweight core.&lt;br /&gt;
&lt;br /&gt;
=== Things that aren't there that should be ===&lt;br /&gt;
&lt;br /&gt;
'''5.2.8 Resource responsible party'''. Each dataset *must* have one or more people/organisations responsible for it. The IR says that this can be freetext or can be in more structured form. This '''only''' includes the responsible party's name, but NOT any form of contact details.&lt;br /&gt;
&lt;br /&gt;
'''Some form of electronic or telephonic contact address should be mandatory, if the org/person's details are mandatory.''' Why publish ownership information - especially if there are constraints on access and reuse of the described data - if you can't immediately get in personal contact with someone who can make assurances about the data?&lt;br /&gt;
&lt;br /&gt;
Annex A on mapping to IS019115 mandates that contact persons and organisations be free text, not resource identifiers. 2 serious problems with the ISO 19115 mapping:&lt;br /&gt;
&lt;br /&gt;
* It does not ask or provide for contact details.&lt;br /&gt;
* It looks *mandatory* that the reponsible party be given a role, which in turn is one of N codes published by the Library of Congress to describe people's roles within organisations.&lt;br /&gt;
&lt;br /&gt;
'''No discussion of formalising dataset accuracy / completeness - crucial for cost-benefit evaluation / evaluation of suitability for combining with other data sets.'''&lt;br /&gt;
&lt;br /&gt;
=== Things that are there that probably shouldn't be ===&lt;br /&gt;
&lt;br /&gt;
Every 'dataset or dataset series' published under INSPIRE *must* include both a '''Resource topic category''' and a set of resource '''keywords'''.&lt;br /&gt;
&lt;br /&gt;
Topic categories are very high-level classifications which correspond to each of the Spatial Data Themes identified in Annexes I, II and III of the INSPIRE Directive.&lt;br /&gt;
&lt;br /&gt;
* Which topic category data fits in will often be a property of an organisation not any published data sets.&lt;br /&gt;
&lt;br /&gt;
From an implementor's POV this will involve something like selecting a topic category for data at install time of metadata publishing engine, and forgetting about it. The IRs place a lot of faith in the ability of simple keyword / classification code matches to enhance utility of search and discovery services for users.&lt;br /&gt;
&lt;br /&gt;
But. this already raises the bar for non-expert users (the domain vocabulary is jargon specific or oriented towards specialist codes)&lt;br /&gt;
&lt;br /&gt;
The IRs emphasise the fact that keywords should originate from a ''controlled vocabulary''. The reponsibility for creating one is not in the hands of the Drafting Teams but in the hands of Spatial Data Theme Communities. How these are constituted and how their decisions become binding are unclear.&lt;br /&gt;
&lt;br /&gt;
Again, faith in keywords for search utility is misplaced. Reliance on them may lead to false negatives. Again assumes familiarity with, or time and ability to learn about, what to expect in the domain from a non-expert user, and an expert will need a better level of detail. Pitfalls of 'controlled' keywording:&lt;br /&gt;
* intentional misclassification&lt;br /&gt;
* lazy/default misclassification&lt;br /&gt;
&lt;br /&gt;
Both of these are at 'Level 1 for discovery metadata' which implies that any INSPIRE compliant metadata set MUST have both topic category and associated keywords.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Areas which are unclear ==&lt;br /&gt;
&lt;br /&gt;
=== Conformity ===&lt;br /&gt;
&lt;br /&gt;
This is an IR and obligatory to deal with. But 5.3.4 just says &amp;quot;see Annex F&amp;quot;.&lt;br /&gt;
Annex F '''in its entirety''' says:&lt;br /&gt;
&lt;br /&gt;
 The way in which conformity is expressed in the INSPIRE IR will be defined in a subsequent draft based on discussions with the Drafting Team on Data specifications and harmonization.&lt;br /&gt;
&lt;br /&gt;
(Is this where accuracy/completeness comes in? How can we know?)&lt;br /&gt;
&lt;br /&gt;
=== Dataset series / Aggregate data ===&lt;br /&gt;
&lt;br /&gt;
IR talks about dataset series. Some of the diagrams talk about 'MD_Aggregates'- this term isn't used elsewhere. No conception in this model of one UrDataSet with many different potential sources according to how they are packaged or processed. As the IRs mandate properties for dataset series, really need more clarity / examples about what they actually are.&lt;br /&gt;
&lt;br /&gt;
== General concerns ==&lt;br /&gt;
&lt;br /&gt;
=== Search / discovery services ===&lt;br /&gt;
&lt;br /&gt;
The preamble (p.7) states that &amp;quot;separate IRs for discovery services are being prepared and are not the subject of this document.&amp;quot; But the INSPIRE use case is predicated on the availablity of 'Geoportal' style search services. What else *are* discovery services if they are not the search services treated of here? If there is only going to be an abstract model for discovery, and these IRs are careful to avoid imposing any constraints on internal data repository management, how much more can a discovery services draft provide?&lt;br /&gt;
&lt;br /&gt;
II: I think this comment is spot on, I'm finding it difficult to express concrete concerns.. but Section 5.2 &amp;quot;Discovery metadata elements&amp;quot; starts to set out a list of concepts seen to be (The document hints at, but does not directly say) core to the discovery process. Section 5.3 then sets out &amp;quot;Abstract discovery metadata element set&amp;quot;. I *guess* the implication is that the concepts laid out in 5.2 are in some way even more abstract than those set out in 5.3. The document really isn't clear about what the abstract model is, or what it is for, before it starts enumerating the concepts. Your later comment about being tied to web services is spot on also here, I'm really not sure &amp;quot;Service type version&amp;quot;, &amp;quot;Operation name&amp;quot; and &amp;quot;Distributed computing platform&amp;quot; belong in an abstract model. These three attributes seem to belong specifically to a particular (And I would guess already existing) service binding (Or to a very specific kind of returned result record) of the abstract model onto some concrete semantics. What I'd really like to see is a much clearer statement of what the purpose of the abstract model is. Hopefully, once that is tightly defined, it should become easier to decide what lies inside the boundary of the abstract model, and what belongs in the domain of specific realisations of the abstract model.&lt;br /&gt;
&lt;br /&gt;
I'm a bit confused by the &amp;quot;Temporal Reference&amp;quot; Element... 5.2.2. Talks about what I would expect to see from a temporal reference, but 5.3.2 maps temporal reference on to  &amp;quot;One of the dates of publication, last revision or creation of the resource&amp;quot;. These three elements are already well defined by dublin core attributes... Maybe I've misunderstood whats implied by table 1 in 5.3.2. Also, similar issues to the spaital access point arise (With structured data, as opposed to text queries). In some UK datasets, periods such as &amp;quot;Neolithic&amp;quot; can be used instead of an ISO 19108 Date Time. (I seen note 11 under 5.3.4 talks about this, which is good. Whats important is that regardless of the outcome of the study, the IR are extensible enough to cope with the eventual decision). I'd consider seperate access points for controlled vocabulary time period and structured temporal data.&lt;br /&gt;
&lt;br /&gt;
Geographic Extent.. the doc seems a bit bounding box heavy. Would be nice to understand (have examples of) specification of interior/exterioir polygons. Servers only supporting minimal bounding boxes can gracefully degrade (Since it's easy to calculate a MBR from a polygon) whilst allowing other servers to retain the full richness of polygons. It's not clear where the semantics for parsing these strings will be defined.. for example should geographic extent be encoded as OpenGIS strings (Which seems to make sense to me, but I'm biased by Oracle and MySQL's spatial functions). This might seem a bit extreme for the abstract part of the document, but it's one of those make-or-break issues for interoperability, and might be worth the pain. Also, I think it's worth entertaining the idea that spatial specifications such as MBRs and polygons (Structured spatial constructs) might be better exposed using their own abstract access point, and &amp;quot;Place Name&amp;quot; having it's own access point. This will help server implementors avoid problems with disambiguation of search terms. &lt;br /&gt;
&lt;br /&gt;
I'm interested in what the expected semantics of resource language are on retrieval of language-neutral data sets.... Should a result record not be selected because the user specified &amp;quot;Nor&amp;quot; as the search language, but resources matching other criteria (Geo Extent for example) do match. Normally in Info Retrieval this is a no-brainer, of course it shouldn't, but I'm a bit less certain when we talk about result records that aren't primarily &amp;quot;Text&amp;quot; based. (Actually, this is a slightly wider concernn about annex A and those &amp;quot;CharacterString&amp;quot; elements... In IEEE LOM for example we have &amp;quot;LangString&amp;quot; element that has a &amp;quot;Lang&amp;quot; attribute. That community chose to allow language variants of a resource to be expressed within one record by allowing an element to hold all language variants, for example&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 &amp;lt;title&amp;gt;&lt;br /&gt;
   &amp;lt;langstring lang=&amp;quot;En&amp;quot;&amp;gt;Hello&amp;lt;/langstring&amp;gt;&lt;br /&gt;
   &amp;lt;langstring lang=&amp;quot;Dk&amp;quot;&amp;gt;Hej&amp;lt;/langstring&amp;gt;&lt;br /&gt;
 &amp;lt;/title&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
The presence of a &amp;quot;Lang&amp;quot; attribute at the &amp;quot;Dataset&amp;quot; level might mean the intention is to support multi-language datasets by having several dataset records, one for each language, which is OK, but possibly not optimal for datasets that aren't prmarily language based. If this is the case, is the &amp;quot;CharacterString&amp;quot; element in Annex A just redundant payload?)&lt;br /&gt;
&lt;br /&gt;
=== Lack of machine-reusable data in general ===&lt;br /&gt;
&lt;br /&gt;
Dataset 'lineage' is only a full-text field. If datasets result from recombination, that should be machine-traversable. Human descriptions of lineage will be so different that they won't be useful for building search / evaluation services.&lt;br /&gt;
&lt;br /&gt;
II: It does tend to talk about &amp;quot;Lineage statement&amp;quot;... would making it (More along the conceptual lines of)&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 &amp;lt;lineage&amp;gt;&lt;br /&gt;
   &amp;lt;dc:description&amp;gt;Text&amp;lt;/dc:description&amp;gt;&lt;br /&gt;
 &amp;lt;/lineage&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Give you the extensibility to either use private extensions, or to specify recombination elements at a later date (I didn't think this through in terms of the *actual* recombination operations, just wanted to show how we might make lineage extensible without specifying it.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 &amp;lt;lineage&amp;gt;&lt;br /&gt;
   &amp;lt;dc:description&amp;gt;This dataset is a recombination of X and Y&amp;lt;/dc:description&amp;gt;&lt;br /&gt;
   &amp;lt;Jo:recombination&amp;gt;&lt;br /&gt;
     &amp;lt;Jo:source&amp;gt;X-URI&amp;lt;/Jo:source&amp;gt;&lt;br /&gt;
     &amp;lt;Jo:source&amp;gt;Y-URI&amp;lt;/Jo:source&amp;gt;&lt;br /&gt;
     &amp;lt;Jo:Rules&amp;gt;Overlap&amp;lt;/Jo:Rules&amp;gt;&lt;br /&gt;
   &amp;lt;Jo:recombination&amp;gt;&lt;br /&gt;
 &amp;lt;/lineage&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Should the lineage search point be called &amp;quot;LineageDescription&amp;quot; (I think thats what I'll do in my SRW profile).&lt;br /&gt;
&lt;br /&gt;
=== Lack of engagement with packaging and re-use issues ===&lt;br /&gt;
&lt;br /&gt;
Cf. Dataset series / aggregates. The examples have 'MasterMap' as one potential dataset! Real world use cases are going to need subsets of such huge data sets broken down into packages with smaller spatial extents or with less layers.&lt;br /&gt;
&lt;br /&gt;
II: Indeed, as well as the srw/sru binding experiment, I've been wondering about the OAI binding, which I know you've already discussed elsewhere. What might be generally useful (And maybe this already exists) is a set of TREC style test data. Setting up a static gateway OAI server wouldn't be so hard, and might give us some valuable real-world information about this problem.&lt;br /&gt;
&lt;br /&gt;
=== Bypassing of feature-level metadata from consideration ===&lt;br /&gt;
&lt;br /&gt;
Once we get down to the feature level the interesting European problems appear - the fact that every local area may have its own classification schemes, even inside one language community the same word is used to describe different looking things, and across language barriers mappings from words to things don't tend to be 1-1. But by disregarding feature-level metadata - partly because it can't be mandated when the underlying geospatial objects aren't publically inspectable and a certain amount of feature level metadata would mean the data itself is essentially public...&lt;br /&gt;
&lt;br /&gt;
II: Aye, generally for discovery services it's nice to try and avoid mandating that users understand predefined controlled vocabularies, whilst allowing users who do know terms to qualify their discovery process, for example, in CQL I'd be tempted to allow a user to say &amp;quot;dc.subject=Something&amp;quot; or (The equivalent of) &amp;quot;authority=19115:2003 and dc.subject=Something&amp;quot; for users who know a specific term.&lt;br /&gt;
&lt;br /&gt;
There's quite a lot of work going on around europe at the moment covering crosswalks of controlled vocabularies (Mostly I know about crosswalking euroopean educational levels, but It seems to be the same problem cast in a different way). If we can arrange for someone to do the intellectual work of cross-mapping, and make the data publically available, then it becomes a &amp;quot;Turning-the-handle&amp;quot; job for providers to support cross vocab retrieval. Standards such as ZThes are being used quite a lot in the learning domain to transport this data around. The only effect on reviwing the IR is that it's important that the IR does not preclude this at a future date? (The whole design for unforseen use thing.. specifically, I think mandating a specific vocab in the IR might not be the right thing to do, and giving users a way to say which vocab they are using in the description and discovery process is a better way to go....)&lt;br /&gt;
&lt;br /&gt;
=== Overspecificness about internet- and webservices- based distribution models ===&lt;br /&gt;
&lt;br /&gt;
Actually causing ourselves unnesc problems by putting everything on the Internet. Data sharing agreements over publically maintained private networks with flat-rate membership are a clear potential future and 'middle way' in this domain. The draft now is all about making access/use contraints *specific to data sets* and not specific to the relationship between the data provider or broker, the data user and the transport network between them.&lt;br /&gt;
&lt;br /&gt;
So we have a 'distributed computing platform' metadata property that is required by the IRs. In the ISO19915 mapping in Annex A this is a '''free text field''', yet 5.2.15 states that the property &amp;quot;is necessary for a client to bind to the service&amp;quot;. If it must be mandated, it should be as a URI. It would be wonderful to have examples of what other than HTTP or OGC web services is envisaged NOW as a means of access to the backend of a distributed computing platform.&lt;/div&gt;</summary>
		<author><name>Wiki-Ianibbo</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=Reading_the_INSPIRE_Metadata_Draft&amp;diff=12591</id>
		<title>Reading the INSPIRE Metadata Draft</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=Reading_the_INSPIRE_Metadata_Draft&amp;diff=12591"/>
		<updated>2007-03-14T11:43:33Z</updated>

		<summary type="html">&lt;p&gt;Wiki-Ianibbo: /* Bypassing of feature-level metadata from consideration */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Metadata about geographic data is at the heart of INSPIRE. The metadata draft is the first in the set of &amp;quot;implementing rules&amp;quot; and it will underpin all the other implementing rules. The consultation process is open until 2007-03-30. While the documents are open access, comments can only be offered through an SDIC or Spatial Data Interest Community.&lt;br /&gt;
&lt;br /&gt;
The Free and Open Source Geospatial Community has a voice through one of these SDICs thanks to Markus Neteler. This page contains preparatory material for a collective response through the FOSS GIS SDIC, from the POV of people implementing and managing metadata creation, collection and search services, working closely with many different data user communities.&lt;br /&gt;
&lt;br /&gt;
* The response proper will live at [[Response to INSPIRE Metadata Draft]]. Initial notes are included below in the Issues section.&lt;br /&gt;
* It is interesting to read this in parallel with the North American Metadata Profile draft which is also currently in consultation. It's hoped the OSGeo community will also be able to contribute to a [[Response to NAP Metadata Draft]] and get the [http://geodatacommons.umaine.edu geodata commons] project involved in this.&lt;br /&gt;
&lt;br /&gt;
== Reading the draft ==&lt;br /&gt;
&lt;br /&gt;
* [http://www.ec-gis.org/inspire/reports/ImplementingRules/draftINSPIREMetadataIRv2_20070202.pdf the Implementing Rules for Metadata Draft] (pdf)&lt;br /&gt;
* [http://www.ec-gis.org/inspire/whatsnew.cfm#1590 supporting / background material]&lt;br /&gt;
* Pages 1-17 are metadata about the document itself, intentions and history, and can be safely skipped. Pages 43-104 are the Annexes.&lt;br /&gt;
* Annex A is particularly interesting as there are details of the thinking exposed in the mapping to ISO19115/39 that aren't set out in the implementing rules. ''If you want to know what's likely to affect you but are short on time, at minimum read section 5 and Annex A'''.&lt;br /&gt;
&lt;br /&gt;
== Lightning Summary of the draft ==&lt;br /&gt;
&lt;br /&gt;
The draft establishes a basic information model for metadata which is close to, but not specific to, ISO19115 and OGC Web Services.&lt;br /&gt;
&lt;br /&gt;
It only mandates what metadata is published by and for public authorities covered by INSPIRE - it does not try to cover repository management or internal processes.&lt;br /&gt;
&lt;br /&gt;
It separates out metadata properties into those useful for 'discovery', 'evaluation', and 'use'. It identifies one very high level &amp;quot;use case&amp;quot; for spatial data search services built from metadata being shared at this level.&lt;br /&gt;
&lt;br /&gt;
It differentiates between properties useful for 'non-specialist' and 'expert' users into 2 Levels, 1 and 2. Level 1 is always mandatory. This *includes* classification according to the data themes in the INSPIRE annexes, and keywords from controlled vocabularies which are not covered by the IR document but are left to Spatial Data Theme Communities. (How these communities are found, selected, and make their decisions, is unknown to us at this time.)&lt;br /&gt;
&lt;br /&gt;
= Issues =&lt;br /&gt;
&lt;br /&gt;
'''This list is an overview of what jumped out at me as something to address. I don't know how much of this is appropriate to send back, or how much can be fixed. - [[User:JoWalsh]]'''&lt;br /&gt;
&lt;br /&gt;
== Conceptual overview ==&lt;br /&gt;
&lt;br /&gt;
The model maps quite well to the minimum useful subset identified in [[DCLite4G]]. It looks like a lightweight core. But, the model and the draft break down the problem space of metadata in a way that is a reaction to artificial scarcity of data. It identifies three phases of the metadata use cycle:&lt;br /&gt;
* discovery (of what data is out there)&lt;br /&gt;
* evaluation (of whether the data will be useful for specific purpose)&lt;br /&gt;
* use (once access gained, how to best use the data)&lt;br /&gt;
&lt;br /&gt;
It is illuminates to compare this with the [[Reading the NAP Metadata Draft|North American Profile]] metadata draft which talks about&lt;br /&gt;
&lt;br /&gt;
* discovery&lt;br /&gt;
* access&lt;br /&gt;
* fitness for use (e.g. evaluation)&lt;br /&gt;
* transfer&lt;br /&gt;
&lt;br /&gt;
So the IRs both don't address how to make the data more useful via metadata, and are vague about how much a minimal subset is going to provide enough information to evaluate utility on. Generally the draft dances around data licensing access issues, and glosses over the over-engineering needed to work around artificial constraints on availability. IRs for evaluation and use of data based on metadata are not covered by this draft at all, but left up to the Spatial Data Theme communities for each of the 35 data themes identified in Annexes I-III of the INSPIRE text.&lt;br /&gt;
&lt;br /&gt;
== Issues with specific metadata properties ==&lt;br /&gt;
&lt;br /&gt;
The model maps quite well to [[DCLite4G]]. It looks like a lightweight core.&lt;br /&gt;
&lt;br /&gt;
=== Things that aren't there that should be ===&lt;br /&gt;
&lt;br /&gt;
'''5.2.8 Resource responsible party'''. Each dataset *must* have one or more people/organisations responsible for it. The IR says that this can be freetext or can be in more structured form. This '''only''' includes the responsible party's name, but NOT any form of contact details.&lt;br /&gt;
&lt;br /&gt;
'''Some form of electronic or telephonic contact address should be mandatory, if the org/person's details are mandatory.''' Why publish ownership information - especially if there are constraints on access and reuse of the described data - if you can't immediately get in personal contact with someone who can make assurances about the data?&lt;br /&gt;
&lt;br /&gt;
Annex A on mapping to IS019115 mandates that contact persons and organisations be free text, not resource identifiers. 2 serious problems with the ISO 19115 mapping:&lt;br /&gt;
&lt;br /&gt;
* It does not ask or provide for contact details.&lt;br /&gt;
* It looks *mandatory* that the reponsible party be given a role, which in turn is one of N codes published by the Library of Congress to describe people's roles within organisations.&lt;br /&gt;
&lt;br /&gt;
'''No discussion of formalising dataset accuracy / completeness - crucial for cost-benefit evaluation / evaluation of suitability for combining with other data sets.'''&lt;br /&gt;
&lt;br /&gt;
=== Things that are there that probably shouldn't be ===&lt;br /&gt;
&lt;br /&gt;
Every 'dataset or dataset series' published under INSPIRE *must* include both a '''Resource topic category''' and a set of resource '''keywords'''.&lt;br /&gt;
&lt;br /&gt;
Topic categories are very high-level classifications which correspond to each of the Spatial Data Themes identified in Annexes I, II and III of the INSPIRE Directive.&lt;br /&gt;
&lt;br /&gt;
* Which topic category data fits in will often be a property of an organisation not any published data sets.&lt;br /&gt;
&lt;br /&gt;
From an implementor's POV this will involve something like selecting a topic category for data at install time of metadata publishing engine, and forgetting about it. The IRs place a lot of faith in the ability of simple keyword / classification code matches to enhance utility of search and discovery services for users.&lt;br /&gt;
&lt;br /&gt;
But. this already raises the bar for non-expert users (the domain vocabulary is jargon specific or oriented towards specialist codes)&lt;br /&gt;
&lt;br /&gt;
The IRs emphasise the fact that keywords should originate from a ''controlled vocabulary''. The reponsibility for creating one is not in the hands of the Drafting Teams but in the hands of Spatial Data Theme Communities. How these are constituted and how their decisions become binding are unclear.&lt;br /&gt;
&lt;br /&gt;
Again, faith in keywords for search utility is misplaced. Reliance on them may lead to false negatives. Again assumes familiarity with, or time and ability to learn about, what to expect in the domain from a non-expert user, and an expert will need a better level of detail. Pitfalls of 'controlled' keywording:&lt;br /&gt;
* intentional misclassification&lt;br /&gt;
* lazy/default misclassification&lt;br /&gt;
&lt;br /&gt;
Both of these are at 'Level 1 for discovery metadata' which implies that any INSPIRE compliant metadata set MUST have both topic category and associated keywords.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Areas which are unclear ==&lt;br /&gt;
&lt;br /&gt;
=== Conformity ===&lt;br /&gt;
&lt;br /&gt;
This is an IR and obligatory to deal with. But 5.3.4 just says &amp;quot;see Annex F&amp;quot;.&lt;br /&gt;
Annex F '''in its entirety''' says:&lt;br /&gt;
&lt;br /&gt;
 The way in which conformity is expressed in the INSPIRE IR will be defined in a subsequent draft based on discussions with the Drafting Team on Data specifications and harmonization.&lt;br /&gt;
&lt;br /&gt;
(Is this where accuracy/completeness comes in? How can we know?)&lt;br /&gt;
&lt;br /&gt;
=== Dataset series / Aggregate data ===&lt;br /&gt;
&lt;br /&gt;
IR talks about dataset series. Some of the diagrams talk about 'MD_Aggregates'- this term isn't used elsewhere. No conception in this model of one UrDataSet with many different potential sources according to how they are packaged or processed. As the IRs mandate properties for dataset series, really need more clarity / examples about what they actually are.&lt;br /&gt;
&lt;br /&gt;
== General concerns ==&lt;br /&gt;
&lt;br /&gt;
=== Search / discovery services ===&lt;br /&gt;
&lt;br /&gt;
The preamble (p.7) states that &amp;quot;separate IRs for discovery services are being prepared and are not the subject of this document.&amp;quot; But the INSPIRE use case is predicated on the availablity of 'Geoportal' style search services. What else *are* discovery services if they are not the search services treated of here? If there is only going to be an abstract model for discovery, and these IRs are careful to avoid imposing any constraints on internal data repository management, how much more can a discovery services draft provide?&lt;br /&gt;
&lt;br /&gt;
II: I think this comment is spot on, I'm finding it difficult to express concrete concerns.. but Section 5.2 &amp;quot;Discovery metadata elements&amp;quot; starts to set out a list of concepts seen to be (The document hints at, but does not directly say) core to the discovery process. Section 5.3 then sets out &amp;quot;Abstract discovery metadata element set&amp;quot;. I *guess* the implication is that the concepts laid out in 5.2 are in some way even more abstract than those set out in 5.3. The document really isn't clear about what the abstract model is, or what it is for, before it starts enumerating the concepts. Your later comment about being tied to web services is spot on also here, I'm really not sure &amp;quot;Service type version&amp;quot;, &amp;quot;Operation name&amp;quot; and &amp;quot;Distributed computing platform&amp;quot; belong in an abstract model. These three attributes seem to belong specifically to a particular (And I would guess already existing) service binding (Or to a very specific kind of returned result record) of the abstract model onto some concrete semantics. What I'd really like to see is a much clearer statement of what the purpose of the abstract model is. Hopefully, once that is tightly defined, it should become easier to decide what lies inside the boundary of the abstract model, and what belongs in the domain of specific realisations of the abstract model.&lt;br /&gt;
&lt;br /&gt;
I'm a bit confused by the &amp;quot;Temporal Reference&amp;quot; Element... 5.2.2. Talks about what I would expect to see from a temporal reference, but 5.3.2 maps temporal reference on to  &amp;quot;One of the dates of publication, last revision or creation of the resource&amp;quot;. These three elements are already well defined by dublin core attributes... Maybe I've misunderstood whats implied by table 1 in 5.3.2. Also, similar issues to the spaital access point arise (With structured data, as opposed to text queries). In some UK datasets, periods such as &amp;quot;Neolithic&amp;quot; can be used instead of an ISO 19108 Date Time. (I seen note 11 under 5.3.4 talks about this, which is good. Whats important is that regardless of the outcome of the study, the IR are extensible enough to cope with the eventual decision). I'd consider seperate access points for controlled vocabulary time period and structured temporal data.&lt;br /&gt;
&lt;br /&gt;
Geographic Extent.. the doc seems a bit bounding box heavy. Would be nice to understand (have examples of) specification of interior/exterioir polygons. Servers only supporting minimal bounding boxes can gracefully degrade (Since it's easy to calculate a MBR from a polygon) whilst allowing other servers to retain the full richness of polygons. It's not clear where the semantics for parsing these strings will be defined.. for example should geographic extent be encoded as OpenGIS strings (Which seems to make sense to me, but I'm biased by Oracle and MySQL's spatial functions). This might seem a bit extreme for the abstract part of the document, but it's one of those make-or-break issues for interoperability, and might be worth the pain. Also, I think it's worth entertaining the idea that spatial specifications such as MBRs and polygons (Structured spatial constructs) might be better exposed using their own abstract access point, and &amp;quot;Place Name&amp;quot; having it's own access point. This will help server implementors avoid problems with disambiguation of search terms. &lt;br /&gt;
&lt;br /&gt;
I'm interested in what the expected semantics of resource language are on retrieval of language-neutral data sets.... Should a result record not be selected because the user specified &amp;quot;Nor&amp;quot; as the search language, but resources matching other criteria (Geo Extent for example) do match. Normally in Info Retrieval this is a no-brainer, of course it shouldn't, but I'm a bit less certain when we talk about result records that aren't primarily &amp;quot;Text&amp;quot; based. (Actually, this is a slightly wider concernn about annex A and those &amp;quot;CharacterString&amp;quot; elements... In IEEE LOM for example we have &amp;quot;LangString&amp;quot; element that has a &amp;quot;Lang&amp;quot; attribute. That community chose to allow language variants of a resource to be expressed within one record by allowing an element to hold all language variants, for example&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 &amp;lt;title&amp;gt;&lt;br /&gt;
   &amp;lt;langstring lang=&amp;quot;En&amp;quot;&amp;gt;Hello&amp;lt;/langstring&amp;gt;&lt;br /&gt;
   &amp;lt;langstring lang=&amp;quot;Dk&amp;quot;&amp;gt;Hej&amp;lt;/langstring&amp;gt;&lt;br /&gt;
 &amp;lt;/title&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
The presence of a &amp;quot;Lang&amp;quot; attribute at the &amp;quot;Dataset&amp;quot; level might mean the intention is to support multi-language datasets by having several dataset records, one for each language, which is OK, but possibly not optimal for datasets that aren't prmarily language based. If this is the case, is the &amp;quot;CharacterString&amp;quot; element in Annex A just redundant payload?)&lt;br /&gt;
&lt;br /&gt;
=== Lack of machine-reusable data in general ===&lt;br /&gt;
&lt;br /&gt;
Dataset 'lineage' is only a full-text field. If datasets result from recombination, that should be machine-traversable. Human descriptions of lineage will be so different that they won't be useful for building search / evaluation services.&lt;br /&gt;
&lt;br /&gt;
II: It does tend to talk about &amp;quot;Lineage statement&amp;quot;... would making it (More along the conceptual lines of)&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 &amp;lt;lineage&amp;gt;&lt;br /&gt;
   &amp;lt;dc:description&amp;gt;Text&amp;lt;/dc:description&amp;gt;&lt;br /&gt;
 &amp;lt;/lineage&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Give you the extensibility to either use private extensions, or to specify recombination elements at a later date (I didn't think this through in terms of the *actual* recombination operations, just wanted to show how we might make lineage extensible without specifying it.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 &amp;lt;lineage&amp;gt;&lt;br /&gt;
   &amp;lt;dc:description&amp;gt;This dataset is a recombination of X and Y&amp;lt;/dc:description&amp;gt;&lt;br /&gt;
   &amp;lt;Jo:recombination&amp;gt;&lt;br /&gt;
     &amp;lt;Jo:source&amp;gt;X-URI&amp;lt;/Jo:source&amp;gt;&lt;br /&gt;
     &amp;lt;Jo:source&amp;gt;Y-URI&amp;lt;/Jo:source&amp;gt;&lt;br /&gt;
     &amp;lt;Jo:Rules&amp;gt;Overlap&amp;lt;/Jo:Rules&amp;gt;&lt;br /&gt;
   &amp;lt;Jo:recombination&amp;gt;&lt;br /&gt;
 &amp;lt;/lineage&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Should the lineage search point be called &amp;quot;LineageDescription&amp;quot; (I think thats what I'll do in my SRW profile).&lt;br /&gt;
&lt;br /&gt;
=== Lack of engagement with packaging and re-use issues ===&lt;br /&gt;
&lt;br /&gt;
Cf. Dataset series / aggregates. The examples have 'MasterMap' as one potential dataset! Real world use cases are going to need subsets of such huge data sets broken down into packages with smaller spatial extents or with less layers.&lt;br /&gt;
&lt;br /&gt;
II: Indeed, as well as the srw/sru binding experiment, I've been wondering about the OAI binding, which I know you've already discussed elsewhere. What might be generally useful (And maybe this already exists) is a set of TREC style test data. Setting up a static gateway OAI server wouldn't be so hard, and might give us some valuable real-world information about this problem.&lt;br /&gt;
&lt;br /&gt;
=== Bypassing of feature-level metadata from consideration ===&lt;br /&gt;
&lt;br /&gt;
Once we get down to the feature level the interesting European problems appear - the fact that every local area may have its own classification schemes, even inside one language community the same word is used to describe different looking things, and across language barriers mappings from words to things don't tend to be 1-1. But by disregarding feature-level metadata - partly because it can't be mandated when the underlying geospatial objects aren't publically inspectable and a certain amount of feature level metadata would mean the data itself is essentially public...&lt;br /&gt;
&lt;br /&gt;
II: Aye, generally for discovery services it's nice to try and avoid mandating that users understand predefined controlled vocabularies, whilst allowing users who do know terms to qualify their discovery process, for example, in CQL I'd be tempted to allow a user to say &amp;quot;dc.subject=Something&amp;quot; or (The equivalent of) &amp;quot;authority=19115:2003 and dc.subject=Something&amp;quot; for users who know a specific term.&lt;br /&gt;
&lt;br /&gt;
There's quite a lot of work going on around europe at the moment covering crosswalks of controlled vocabularies (Mostly I know about crosswalking euroopean educational levels, but It seems to be the same problem cast in a different way). If we can arrange for someone to do the intellectual work of cross-mapping, and make the data publically available, then it becomes a &amp;quot;Turning-the-handle&amp;quot; job for providers to support cross vocab retrieval. Standards such as ZThes are being used quite a lot in the learning domain to transport this data around. The only effect on reviwing the IR is that it's important that the IR does not preclude this at a future date? (The whole design for unforseen use thing.. specifically, I think mandating a specific vocab in the IR might not be the right thing to do, and giving users a way to say which vocab they are using in the description and discovery process is a better way to go....)&lt;br /&gt;
&lt;br /&gt;
=== Overspecificness about internet- and webservices- based distribution models ===&lt;br /&gt;
&lt;br /&gt;
Actually causing ourselves unnesc problems by putting everything on the Internet. Data sharing agreements over publically maintained private networks with flat-rate membership are a clear potential future and 'middle way' in this domain. The draft now is all about making access/use contraints *specific to data sets* and not specific to the relationship between the data provider or broker, the data user and the transport network between them.&lt;br /&gt;
&lt;br /&gt;
So we have a 'distributed computing platform' metadata property that is required by the IRs. In the ISO19915 mapping in Annex A this is a '''free text field''', yet 5.2.15 states that the property &amp;quot;is necessary for a client to bind to the service&amp;quot;. If it must be mandated, it should be as a URI. It would be wonderful to have examples of what other than HTTP or OGC web services is envisaged NOW as a means of access to the backend of a distributed computing platform.&lt;/div&gt;</summary>
		<author><name>Wiki-Ianibbo</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=Reading_the_INSPIRE_Metadata_Draft&amp;diff=12590</id>
		<title>Reading the INSPIRE Metadata Draft</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=Reading_the_INSPIRE_Metadata_Draft&amp;diff=12590"/>
		<updated>2007-03-14T11:26:50Z</updated>

		<summary type="html">&lt;p&gt;Wiki-Ianibbo: /* Lack of machine-reusable data in general */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Metadata about geographic data is at the heart of INSPIRE. The metadata draft is the first in the set of &amp;quot;implementing rules&amp;quot; and it will underpin all the other implementing rules. The consultation process is open until 2007-03-30. While the documents are open access, comments can only be offered through an SDIC or Spatial Data Interest Community.&lt;br /&gt;
&lt;br /&gt;
The Free and Open Source Geospatial Community has a voice through one of these SDICs thanks to Markus Neteler. This page contains preparatory material for a collective response through the FOSS GIS SDIC, from the POV of people implementing and managing metadata creation, collection and search services, working closely with many different data user communities.&lt;br /&gt;
&lt;br /&gt;
* The response proper will live at [[Response to INSPIRE Metadata Draft]]. Initial notes are included below in the Issues section.&lt;br /&gt;
* It is interesting to read this in parallel with the North American Metadata Profile draft which is also currently in consultation. It's hoped the OSGeo community will also be able to contribute to a [[Response to NAP Metadata Draft]] and get the [http://geodatacommons.umaine.edu geodata commons] project involved in this.&lt;br /&gt;
&lt;br /&gt;
== Reading the draft ==&lt;br /&gt;
&lt;br /&gt;
* [http://www.ec-gis.org/inspire/reports/ImplementingRules/draftINSPIREMetadataIRv2_20070202.pdf the Implementing Rules for Metadata Draft] (pdf)&lt;br /&gt;
* [http://www.ec-gis.org/inspire/whatsnew.cfm#1590 supporting / background material]&lt;br /&gt;
* Pages 1-17 are metadata about the document itself, intentions and history, and can be safely skipped. Pages 43-104 are the Annexes.&lt;br /&gt;
* Annex A is particularly interesting as there are details of the thinking exposed in the mapping to ISO19115/39 that aren't set out in the implementing rules. ''If you want to know what's likely to affect you but are short on time, at minimum read section 5 and Annex A'''.&lt;br /&gt;
&lt;br /&gt;
== Lightning Summary of the draft ==&lt;br /&gt;
&lt;br /&gt;
The draft establishes a basic information model for metadata which is close to, but not specific to, ISO19115 and OGC Web Services.&lt;br /&gt;
&lt;br /&gt;
It only mandates what metadata is published by and for public authorities covered by INSPIRE - it does not try to cover repository management or internal processes.&lt;br /&gt;
&lt;br /&gt;
It separates out metadata properties into those useful for 'discovery', 'evaluation', and 'use'. It identifies one very high level &amp;quot;use case&amp;quot; for spatial data search services built from metadata being shared at this level.&lt;br /&gt;
&lt;br /&gt;
It differentiates between properties useful for 'non-specialist' and 'expert' users into 2 Levels, 1 and 2. Level 1 is always mandatory. This *includes* classification according to the data themes in the INSPIRE annexes, and keywords from controlled vocabularies which are not covered by the IR document but are left to Spatial Data Theme Communities. (How these communities are found, selected, and make their decisions, is unknown to us at this time.)&lt;br /&gt;
&lt;br /&gt;
= Issues =&lt;br /&gt;
&lt;br /&gt;
'''This list is an overview of what jumped out at me as something to address. I don't know how much of this is appropriate to send back, or how much can be fixed. - [[User:JoWalsh]]'''&lt;br /&gt;
&lt;br /&gt;
== Conceptual overview ==&lt;br /&gt;
&lt;br /&gt;
The model maps quite well to the minimum useful subset identified in [[DCLite4G]]. It looks like a lightweight core. But, the model and the draft break down the problem space of metadata in a way that is a reaction to artificial scarcity of data. It identifies three phases of the metadata use cycle:&lt;br /&gt;
* discovery (of what data is out there)&lt;br /&gt;
* evaluation (of whether the data will be useful for specific purpose)&lt;br /&gt;
* use (once access gained, how to best use the data)&lt;br /&gt;
&lt;br /&gt;
It is illuminates to compare this with the [[Reading the NAP Metadata Draft|North American Profile]] metadata draft which talks about&lt;br /&gt;
&lt;br /&gt;
* discovery&lt;br /&gt;
* access&lt;br /&gt;
* fitness for use (e.g. evaluation)&lt;br /&gt;
* transfer&lt;br /&gt;
&lt;br /&gt;
So the IRs both don't address how to make the data more useful via metadata, and are vague about how much a minimal subset is going to provide enough information to evaluate utility on. Generally the draft dances around data licensing access issues, and glosses over the over-engineering needed to work around artificial constraints on availability. IRs for evaluation and use of data based on metadata are not covered by this draft at all, but left up to the Spatial Data Theme communities for each of the 35 data themes identified in Annexes I-III of the INSPIRE text.&lt;br /&gt;
&lt;br /&gt;
== Issues with specific metadata properties ==&lt;br /&gt;
&lt;br /&gt;
The model maps quite well to [[DCLite4G]]. It looks like a lightweight core.&lt;br /&gt;
&lt;br /&gt;
=== Things that aren't there that should be ===&lt;br /&gt;
&lt;br /&gt;
'''5.2.8 Resource responsible party'''. Each dataset *must* have one or more people/organisations responsible for it. The IR says that this can be freetext or can be in more structured form. This '''only''' includes the responsible party's name, but NOT any form of contact details.&lt;br /&gt;
&lt;br /&gt;
'''Some form of electronic or telephonic contact address should be mandatory, if the org/person's details are mandatory.''' Why publish ownership information - especially if there are constraints on access and reuse of the described data - if you can't immediately get in personal contact with someone who can make assurances about the data?&lt;br /&gt;
&lt;br /&gt;
Annex A on mapping to IS019115 mandates that contact persons and organisations be free text, not resource identifiers. 2 serious problems with the ISO 19115 mapping:&lt;br /&gt;
&lt;br /&gt;
* It does not ask or provide for contact details.&lt;br /&gt;
* It looks *mandatory* that the reponsible party be given a role, which in turn is one of N codes published by the Library of Congress to describe people's roles within organisations.&lt;br /&gt;
&lt;br /&gt;
'''No discussion of formalising dataset accuracy / completeness - crucial for cost-benefit evaluation / evaluation of suitability for combining with other data sets.'''&lt;br /&gt;
&lt;br /&gt;
=== Things that are there that probably shouldn't be ===&lt;br /&gt;
&lt;br /&gt;
Every 'dataset or dataset series' published under INSPIRE *must* include both a '''Resource topic category''' and a set of resource '''keywords'''.&lt;br /&gt;
&lt;br /&gt;
Topic categories are very high-level classifications which correspond to each of the Spatial Data Themes identified in Annexes I, II and III of the INSPIRE Directive.&lt;br /&gt;
&lt;br /&gt;
* Which topic category data fits in will often be a property of an organisation not any published data sets.&lt;br /&gt;
&lt;br /&gt;
From an implementor's POV this will involve something like selecting a topic category for data at install time of metadata publishing engine, and forgetting about it. The IRs place a lot of faith in the ability of simple keyword / classification code matches to enhance utility of search and discovery services for users.&lt;br /&gt;
&lt;br /&gt;
But. this already raises the bar for non-expert users (the domain vocabulary is jargon specific or oriented towards specialist codes)&lt;br /&gt;
&lt;br /&gt;
The IRs emphasise the fact that keywords should originate from a ''controlled vocabulary''. The reponsibility for creating one is not in the hands of the Drafting Teams but in the hands of Spatial Data Theme Communities. How these are constituted and how their decisions become binding are unclear.&lt;br /&gt;
&lt;br /&gt;
Again, faith in keywords for search utility is misplaced. Reliance on them may lead to false negatives. Again assumes familiarity with, or time and ability to learn about, what to expect in the domain from a non-expert user, and an expert will need a better level of detail. Pitfalls of 'controlled' keywording:&lt;br /&gt;
* intentional misclassification&lt;br /&gt;
* lazy/default misclassification&lt;br /&gt;
&lt;br /&gt;
Both of these are at 'Level 1 for discovery metadata' which implies that any INSPIRE compliant metadata set MUST have both topic category and associated keywords.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Areas which are unclear ==&lt;br /&gt;
&lt;br /&gt;
=== Conformity ===&lt;br /&gt;
&lt;br /&gt;
This is an IR and obligatory to deal with. But 5.3.4 just says &amp;quot;see Annex F&amp;quot;.&lt;br /&gt;
Annex F '''in its entirety''' says:&lt;br /&gt;
&lt;br /&gt;
 The way in which conformity is expressed in the INSPIRE IR will be defined in a subsequent draft based on discussions with the Drafting Team on Data specifications and harmonization.&lt;br /&gt;
&lt;br /&gt;
(Is this where accuracy/completeness comes in? How can we know?)&lt;br /&gt;
&lt;br /&gt;
=== Dataset series / Aggregate data ===&lt;br /&gt;
&lt;br /&gt;
IR talks about dataset series. Some of the diagrams talk about 'MD_Aggregates'- this term isn't used elsewhere. No conception in this model of one UrDataSet with many different potential sources according to how they are packaged or processed. As the IRs mandate properties for dataset series, really need more clarity / examples about what they actually are.&lt;br /&gt;
&lt;br /&gt;
== General concerns ==&lt;br /&gt;
&lt;br /&gt;
=== Search / discovery services ===&lt;br /&gt;
&lt;br /&gt;
The preamble (p.7) states that &amp;quot;separate IRs for discovery services are being prepared and are not the subject of this document.&amp;quot; But the INSPIRE use case is predicated on the availablity of 'Geoportal' style search services. What else *are* discovery services if they are not the search services treated of here? If there is only going to be an abstract model for discovery, and these IRs are careful to avoid imposing any constraints on internal data repository management, how much more can a discovery services draft provide?&lt;br /&gt;
&lt;br /&gt;
II: I think this comment is spot on, I'm finding it difficult to express concrete concerns.. but Section 5.2 &amp;quot;Discovery metadata elements&amp;quot; starts to set out a list of concepts seen to be (The document hints at, but does not directly say) core to the discovery process. Section 5.3 then sets out &amp;quot;Abstract discovery metadata element set&amp;quot;. I *guess* the implication is that the concepts laid out in 5.2 are in some way even more abstract than those set out in 5.3. The document really isn't clear about what the abstract model is, or what it is for, before it starts enumerating the concepts. Your later comment about being tied to web services is spot on also here, I'm really not sure &amp;quot;Service type version&amp;quot;, &amp;quot;Operation name&amp;quot; and &amp;quot;Distributed computing platform&amp;quot; belong in an abstract model. These three attributes seem to belong specifically to a particular (And I would guess already existing) service binding (Or to a very specific kind of returned result record) of the abstract model onto some concrete semantics. What I'd really like to see is a much clearer statement of what the purpose of the abstract model is. Hopefully, once that is tightly defined, it should become easier to decide what lies inside the boundary of the abstract model, and what belongs in the domain of specific realisations of the abstract model.&lt;br /&gt;
&lt;br /&gt;
I'm a bit confused by the &amp;quot;Temporal Reference&amp;quot; Element... 5.2.2. Talks about what I would expect to see from a temporal reference, but 5.3.2 maps temporal reference on to  &amp;quot;One of the dates of publication, last revision or creation of the resource&amp;quot;. These three elements are already well defined by dublin core attributes... Maybe I've misunderstood whats implied by table 1 in 5.3.2. Also, similar issues to the spaital access point arise (With structured data, as opposed to text queries). In some UK datasets, periods such as &amp;quot;Neolithic&amp;quot; can be used instead of an ISO 19108 Date Time. (I seen note 11 under 5.3.4 talks about this, which is good. Whats important is that regardless of the outcome of the study, the IR are extensible enough to cope with the eventual decision). I'd consider seperate access points for controlled vocabulary time period and structured temporal data.&lt;br /&gt;
&lt;br /&gt;
Geographic Extent.. the doc seems a bit bounding box heavy. Would be nice to understand (have examples of) specification of interior/exterioir polygons. Servers only supporting minimal bounding boxes can gracefully degrade (Since it's easy to calculate a MBR from a polygon) whilst allowing other servers to retain the full richness of polygons. It's not clear where the semantics for parsing these strings will be defined.. for example should geographic extent be encoded as OpenGIS strings (Which seems to make sense to me, but I'm biased by Oracle and MySQL's spatial functions). This might seem a bit extreme for the abstract part of the document, but it's one of those make-or-break issues for interoperability, and might be worth the pain. Also, I think it's worth entertaining the idea that spatial specifications such as MBRs and polygons (Structured spatial constructs) might be better exposed using their own abstract access point, and &amp;quot;Place Name&amp;quot; having it's own access point. This will help server implementors avoid problems with disambiguation of search terms. &lt;br /&gt;
&lt;br /&gt;
I'm interested in what the expected semantics of resource language are on retrieval of language-neutral data sets.... Should a result record not be selected because the user specified &amp;quot;Nor&amp;quot; as the search language, but resources matching other criteria (Geo Extent for example) do match. Normally in Info Retrieval this is a no-brainer, of course it shouldn't, but I'm a bit less certain when we talk about result records that aren't primarily &amp;quot;Text&amp;quot; based. (Actually, this is a slightly wider concernn about annex A and those &amp;quot;CharacterString&amp;quot; elements... In IEEE LOM for example we have &amp;quot;LangString&amp;quot; element that has a &amp;quot;Lang&amp;quot; attribute. That community chose to allow language variants of a resource to be expressed within one record by allowing an element to hold all language variants, for example&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 &amp;lt;title&amp;gt;&lt;br /&gt;
   &amp;lt;langstring lang=&amp;quot;En&amp;quot;&amp;gt;Hello&amp;lt;/langstring&amp;gt;&lt;br /&gt;
   &amp;lt;langstring lang=&amp;quot;Dk&amp;quot;&amp;gt;Hej&amp;lt;/langstring&amp;gt;&lt;br /&gt;
 &amp;lt;/title&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
The presence of a &amp;quot;Lang&amp;quot; attribute at the &amp;quot;Dataset&amp;quot; level might mean the intention is to support multi-language datasets by having several dataset records, one for each language, which is OK, but possibly not optimal for datasets that aren't prmarily language based. If this is the case, is the &amp;quot;CharacterString&amp;quot; element in Annex A just redundant payload?)&lt;br /&gt;
&lt;br /&gt;
=== Lack of machine-reusable data in general ===&lt;br /&gt;
&lt;br /&gt;
Dataset 'lineage' is only a full-text field. If datasets result from recombination, that should be machine-traversable. Human descriptions of lineage will be so different that they won't be useful for building search / evaluation services.&lt;br /&gt;
&lt;br /&gt;
II: It does tend to talk about &amp;quot;Lineage statement&amp;quot;... would making it (More along the conceptual lines of)&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 &amp;lt;lineage&amp;gt;&lt;br /&gt;
   &amp;lt;dc:description&amp;gt;Text&amp;lt;/dc:description&amp;gt;&lt;br /&gt;
 &amp;lt;/lineage&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Give you the extensibility to either use private extensions, or to specify recombination elements at a later date (I didn't think this through in terms of the *actual* recombination operations, just wanted to show how we might make lineage extensible without specifying it.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 &amp;lt;lineage&amp;gt;&lt;br /&gt;
   &amp;lt;dc:description&amp;gt;This dataset is a recombination of X and Y&amp;lt;/dc:description&amp;gt;&lt;br /&gt;
   &amp;lt;Jo:recombination&amp;gt;&lt;br /&gt;
     &amp;lt;Jo:source&amp;gt;X-URI&amp;lt;/Jo:source&amp;gt;&lt;br /&gt;
     &amp;lt;Jo:source&amp;gt;Y-URI&amp;lt;/Jo:source&amp;gt;&lt;br /&gt;
     &amp;lt;Jo:Rules&amp;gt;Overlap&amp;lt;/Jo:Rules&amp;gt;&lt;br /&gt;
   &amp;lt;Jo:recombination&amp;gt;&lt;br /&gt;
 &amp;lt;/lineage&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Should the lineage search point be called &amp;quot;LineageDescription&amp;quot; (I think thats what I'll do in my SRW profile).&lt;br /&gt;
&lt;br /&gt;
=== Lack of engagement with packaging and re-use issues ===&lt;br /&gt;
&lt;br /&gt;
Cf. Dataset series / aggregates. The examples have 'MasterMap' as one potential dataset! Real world use cases are going to need subsets of such huge data sets broken down into packages with smaller spatial extents or with less layers.&lt;br /&gt;
&lt;br /&gt;
II: Indeed, as well as the srw/sru binding experiment, I've been wondering about the OAI binding, which I know you've already discussed elsewhere. What might be generally useful (And maybe this already exists) is a set of TREC style test data. Setting up a static gateway OAI server wouldn't be so hard, and might give us some valuable real-world information about this problem.&lt;br /&gt;
&lt;br /&gt;
=== Bypassing of feature-level metadata from consideration ===&lt;br /&gt;
&lt;br /&gt;
Once we get down to the feature level the interesting European problems appear - the fact that every local area may have its own classification schemes, even inside one language community the same word is used to describe different looking things, and across language barriers mappings from words to things don't tend to be 1-1. But by disregarding feature-level metadata - partly because it can't be mandated when the underlying geospatial objects aren't publically inspectable and a certain amount of feature level metadata would mean the data itself is essentially public...&lt;br /&gt;
&lt;br /&gt;
=== Overspecificness about internet- and webservices- based distribution models ===&lt;br /&gt;
&lt;br /&gt;
Actually causing ourselves unnesc problems by putting everything on the Internet. Data sharing agreements over publically maintained private networks with flat-rate membership are a clear potential future and 'middle way' in this domain. The draft now is all about making access/use contraints *specific to data sets* and not specific to the relationship between the data provider or broker, the data user and the transport network between them.&lt;br /&gt;
&lt;br /&gt;
So we have a 'distributed computing platform' metadata property that is required by the IRs. In the ISO19915 mapping in Annex A this is a '''free text field''', yet 5.2.15 states that the property &amp;quot;is necessary for a client to bind to the service&amp;quot;. If it must be mandated, it should be as a URI. It would be wonderful to have examples of what other than HTTP or OGC web services is envisaged NOW as a means of access to the backend of a distributed computing platform.&lt;/div&gt;</summary>
		<author><name>Wiki-Ianibbo</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=Reading_the_INSPIRE_Metadata_Draft&amp;diff=12589</id>
		<title>Reading the INSPIRE Metadata Draft</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=Reading_the_INSPIRE_Metadata_Draft&amp;diff=12589"/>
		<updated>2007-03-14T11:26:23Z</updated>

		<summary type="html">&lt;p&gt;Wiki-Ianibbo: /* Lack of machine-reusable data in general */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Metadata about geographic data is at the heart of INSPIRE. The metadata draft is the first in the set of &amp;quot;implementing rules&amp;quot; and it will underpin all the other implementing rules. The consultation process is open until 2007-03-30. While the documents are open access, comments can only be offered through an SDIC or Spatial Data Interest Community.&lt;br /&gt;
&lt;br /&gt;
The Free and Open Source Geospatial Community has a voice through one of these SDICs thanks to Markus Neteler. This page contains preparatory material for a collective response through the FOSS GIS SDIC, from the POV of people implementing and managing metadata creation, collection and search services, working closely with many different data user communities.&lt;br /&gt;
&lt;br /&gt;
* The response proper will live at [[Response to INSPIRE Metadata Draft]]. Initial notes are included below in the Issues section.&lt;br /&gt;
* It is interesting to read this in parallel with the North American Metadata Profile draft which is also currently in consultation. It's hoped the OSGeo community will also be able to contribute to a [[Response to NAP Metadata Draft]] and get the [http://geodatacommons.umaine.edu geodata commons] project involved in this.&lt;br /&gt;
&lt;br /&gt;
== Reading the draft ==&lt;br /&gt;
&lt;br /&gt;
* [http://www.ec-gis.org/inspire/reports/ImplementingRules/draftINSPIREMetadataIRv2_20070202.pdf the Implementing Rules for Metadata Draft] (pdf)&lt;br /&gt;
* [http://www.ec-gis.org/inspire/whatsnew.cfm#1590 supporting / background material]&lt;br /&gt;
* Pages 1-17 are metadata about the document itself, intentions and history, and can be safely skipped. Pages 43-104 are the Annexes.&lt;br /&gt;
* Annex A is particularly interesting as there are details of the thinking exposed in the mapping to ISO19115/39 that aren't set out in the implementing rules. ''If you want to know what's likely to affect you but are short on time, at minimum read section 5 and Annex A'''.&lt;br /&gt;
&lt;br /&gt;
== Lightning Summary of the draft ==&lt;br /&gt;
&lt;br /&gt;
The draft establishes a basic information model for metadata which is close to, but not specific to, ISO19115 and OGC Web Services.&lt;br /&gt;
&lt;br /&gt;
It only mandates what metadata is published by and for public authorities covered by INSPIRE - it does not try to cover repository management or internal processes.&lt;br /&gt;
&lt;br /&gt;
It separates out metadata properties into those useful for 'discovery', 'evaluation', and 'use'. It identifies one very high level &amp;quot;use case&amp;quot; for spatial data search services built from metadata being shared at this level.&lt;br /&gt;
&lt;br /&gt;
It differentiates between properties useful for 'non-specialist' and 'expert' users into 2 Levels, 1 and 2. Level 1 is always mandatory. This *includes* classification according to the data themes in the INSPIRE annexes, and keywords from controlled vocabularies which are not covered by the IR document but are left to Spatial Data Theme Communities. (How these communities are found, selected, and make their decisions, is unknown to us at this time.)&lt;br /&gt;
&lt;br /&gt;
= Issues =&lt;br /&gt;
&lt;br /&gt;
'''This list is an overview of what jumped out at me as something to address. I don't know how much of this is appropriate to send back, or how much can be fixed. - [[User:JoWalsh]]'''&lt;br /&gt;
&lt;br /&gt;
== Conceptual overview ==&lt;br /&gt;
&lt;br /&gt;
The model maps quite well to the minimum useful subset identified in [[DCLite4G]]. It looks like a lightweight core. But, the model and the draft break down the problem space of metadata in a way that is a reaction to artificial scarcity of data. It identifies three phases of the metadata use cycle:&lt;br /&gt;
* discovery (of what data is out there)&lt;br /&gt;
* evaluation (of whether the data will be useful for specific purpose)&lt;br /&gt;
* use (once access gained, how to best use the data)&lt;br /&gt;
&lt;br /&gt;
It is illuminates to compare this with the [[Reading the NAP Metadata Draft|North American Profile]] metadata draft which talks about&lt;br /&gt;
&lt;br /&gt;
* discovery&lt;br /&gt;
* access&lt;br /&gt;
* fitness for use (e.g. evaluation)&lt;br /&gt;
* transfer&lt;br /&gt;
&lt;br /&gt;
So the IRs both don't address how to make the data more useful via metadata, and are vague about how much a minimal subset is going to provide enough information to evaluate utility on. Generally the draft dances around data licensing access issues, and glosses over the over-engineering needed to work around artificial constraints on availability. IRs for evaluation and use of data based on metadata are not covered by this draft at all, but left up to the Spatial Data Theme communities for each of the 35 data themes identified in Annexes I-III of the INSPIRE text.&lt;br /&gt;
&lt;br /&gt;
== Issues with specific metadata properties ==&lt;br /&gt;
&lt;br /&gt;
The model maps quite well to [[DCLite4G]]. It looks like a lightweight core.&lt;br /&gt;
&lt;br /&gt;
=== Things that aren't there that should be ===&lt;br /&gt;
&lt;br /&gt;
'''5.2.8 Resource responsible party'''. Each dataset *must* have one or more people/organisations responsible for it. The IR says that this can be freetext or can be in more structured form. This '''only''' includes the responsible party's name, but NOT any form of contact details.&lt;br /&gt;
&lt;br /&gt;
'''Some form of electronic or telephonic contact address should be mandatory, if the org/person's details are mandatory.''' Why publish ownership information - especially if there are constraints on access and reuse of the described data - if you can't immediately get in personal contact with someone who can make assurances about the data?&lt;br /&gt;
&lt;br /&gt;
Annex A on mapping to IS019115 mandates that contact persons and organisations be free text, not resource identifiers. 2 serious problems with the ISO 19115 mapping:&lt;br /&gt;
&lt;br /&gt;
* It does not ask or provide for contact details.&lt;br /&gt;
* It looks *mandatory* that the reponsible party be given a role, which in turn is one of N codes published by the Library of Congress to describe people's roles within organisations.&lt;br /&gt;
&lt;br /&gt;
'''No discussion of formalising dataset accuracy / completeness - crucial for cost-benefit evaluation / evaluation of suitability for combining with other data sets.'''&lt;br /&gt;
&lt;br /&gt;
=== Things that are there that probably shouldn't be ===&lt;br /&gt;
&lt;br /&gt;
Every 'dataset or dataset series' published under INSPIRE *must* include both a '''Resource topic category''' and a set of resource '''keywords'''.&lt;br /&gt;
&lt;br /&gt;
Topic categories are very high-level classifications which correspond to each of the Spatial Data Themes identified in Annexes I, II and III of the INSPIRE Directive.&lt;br /&gt;
&lt;br /&gt;
* Which topic category data fits in will often be a property of an organisation not any published data sets.&lt;br /&gt;
&lt;br /&gt;
From an implementor's POV this will involve something like selecting a topic category for data at install time of metadata publishing engine, and forgetting about it. The IRs place a lot of faith in the ability of simple keyword / classification code matches to enhance utility of search and discovery services for users.&lt;br /&gt;
&lt;br /&gt;
But. this already raises the bar for non-expert users (the domain vocabulary is jargon specific or oriented towards specialist codes)&lt;br /&gt;
&lt;br /&gt;
The IRs emphasise the fact that keywords should originate from a ''controlled vocabulary''. The reponsibility for creating one is not in the hands of the Drafting Teams but in the hands of Spatial Data Theme Communities. How these are constituted and how their decisions become binding are unclear.&lt;br /&gt;
&lt;br /&gt;
Again, faith in keywords for search utility is misplaced. Reliance on them may lead to false negatives. Again assumes familiarity with, or time and ability to learn about, what to expect in the domain from a non-expert user, and an expert will need a better level of detail. Pitfalls of 'controlled' keywording:&lt;br /&gt;
* intentional misclassification&lt;br /&gt;
* lazy/default misclassification&lt;br /&gt;
&lt;br /&gt;
Both of these are at 'Level 1 for discovery metadata' which implies that any INSPIRE compliant metadata set MUST have both topic category and associated keywords.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Areas which are unclear ==&lt;br /&gt;
&lt;br /&gt;
=== Conformity ===&lt;br /&gt;
&lt;br /&gt;
This is an IR and obligatory to deal with. But 5.3.4 just says &amp;quot;see Annex F&amp;quot;.&lt;br /&gt;
Annex F '''in its entirety''' says:&lt;br /&gt;
&lt;br /&gt;
 The way in which conformity is expressed in the INSPIRE IR will be defined in a subsequent draft based on discussions with the Drafting Team on Data specifications and harmonization.&lt;br /&gt;
&lt;br /&gt;
(Is this where accuracy/completeness comes in? How can we know?)&lt;br /&gt;
&lt;br /&gt;
=== Dataset series / Aggregate data ===&lt;br /&gt;
&lt;br /&gt;
IR talks about dataset series. Some of the diagrams talk about 'MD_Aggregates'- this term isn't used elsewhere. No conception in this model of one UrDataSet with many different potential sources according to how they are packaged or processed. As the IRs mandate properties for dataset series, really need more clarity / examples about what they actually are.&lt;br /&gt;
&lt;br /&gt;
== General concerns ==&lt;br /&gt;
&lt;br /&gt;
=== Search / discovery services ===&lt;br /&gt;
&lt;br /&gt;
The preamble (p.7) states that &amp;quot;separate IRs for discovery services are being prepared and are not the subject of this document.&amp;quot; But the INSPIRE use case is predicated on the availablity of 'Geoportal' style search services. What else *are* discovery services if they are not the search services treated of here? If there is only going to be an abstract model for discovery, and these IRs are careful to avoid imposing any constraints on internal data repository management, how much more can a discovery services draft provide?&lt;br /&gt;
&lt;br /&gt;
II: I think this comment is spot on, I'm finding it difficult to express concrete concerns.. but Section 5.2 &amp;quot;Discovery metadata elements&amp;quot; starts to set out a list of concepts seen to be (The document hints at, but does not directly say) core to the discovery process. Section 5.3 then sets out &amp;quot;Abstract discovery metadata element set&amp;quot;. I *guess* the implication is that the concepts laid out in 5.2 are in some way even more abstract than those set out in 5.3. The document really isn't clear about what the abstract model is, or what it is for, before it starts enumerating the concepts. Your later comment about being tied to web services is spot on also here, I'm really not sure &amp;quot;Service type version&amp;quot;, &amp;quot;Operation name&amp;quot; and &amp;quot;Distributed computing platform&amp;quot; belong in an abstract model. These three attributes seem to belong specifically to a particular (And I would guess already existing) service binding (Or to a very specific kind of returned result record) of the abstract model onto some concrete semantics. What I'd really like to see is a much clearer statement of what the purpose of the abstract model is. Hopefully, once that is tightly defined, it should become easier to decide what lies inside the boundary of the abstract model, and what belongs in the domain of specific realisations of the abstract model.&lt;br /&gt;
&lt;br /&gt;
I'm a bit confused by the &amp;quot;Temporal Reference&amp;quot; Element... 5.2.2. Talks about what I would expect to see from a temporal reference, but 5.3.2 maps temporal reference on to  &amp;quot;One of the dates of publication, last revision or creation of the resource&amp;quot;. These three elements are already well defined by dublin core attributes... Maybe I've misunderstood whats implied by table 1 in 5.3.2. Also, similar issues to the spaital access point arise (With structured data, as opposed to text queries). In some UK datasets, periods such as &amp;quot;Neolithic&amp;quot; can be used instead of an ISO 19108 Date Time. (I seen note 11 under 5.3.4 talks about this, which is good. Whats important is that regardless of the outcome of the study, the IR are extensible enough to cope with the eventual decision). I'd consider seperate access points for controlled vocabulary time period and structured temporal data.&lt;br /&gt;
&lt;br /&gt;
Geographic Extent.. the doc seems a bit bounding box heavy. Would be nice to understand (have examples of) specification of interior/exterioir polygons. Servers only supporting minimal bounding boxes can gracefully degrade (Since it's easy to calculate a MBR from a polygon) whilst allowing other servers to retain the full richness of polygons. It's not clear where the semantics for parsing these strings will be defined.. for example should geographic extent be encoded as OpenGIS strings (Which seems to make sense to me, but I'm biased by Oracle and MySQL's spatial functions). This might seem a bit extreme for the abstract part of the document, but it's one of those make-or-break issues for interoperability, and might be worth the pain. Also, I think it's worth entertaining the idea that spatial specifications such as MBRs and polygons (Structured spatial constructs) might be better exposed using their own abstract access point, and &amp;quot;Place Name&amp;quot; having it's own access point. This will help server implementors avoid problems with disambiguation of search terms. &lt;br /&gt;
&lt;br /&gt;
I'm interested in what the expected semantics of resource language are on retrieval of language-neutral data sets.... Should a result record not be selected because the user specified &amp;quot;Nor&amp;quot; as the search language, but resources matching other criteria (Geo Extent for example) do match. Normally in Info Retrieval this is a no-brainer, of course it shouldn't, but I'm a bit less certain when we talk about result records that aren't primarily &amp;quot;Text&amp;quot; based. (Actually, this is a slightly wider concernn about annex A and those &amp;quot;CharacterString&amp;quot; elements... In IEEE LOM for example we have &amp;quot;LangString&amp;quot; element that has a &amp;quot;Lang&amp;quot; attribute. That community chose to allow language variants of a resource to be expressed within one record by allowing an element to hold all language variants, for example&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 &amp;lt;title&amp;gt;&lt;br /&gt;
   &amp;lt;langstring lang=&amp;quot;En&amp;quot;&amp;gt;Hello&amp;lt;/langstring&amp;gt;&lt;br /&gt;
   &amp;lt;langstring lang=&amp;quot;Dk&amp;quot;&amp;gt;Hej&amp;lt;/langstring&amp;gt;&lt;br /&gt;
 &amp;lt;/title&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
The presence of a &amp;quot;Lang&amp;quot; attribute at the &amp;quot;Dataset&amp;quot; level might mean the intention is to support multi-language datasets by having several dataset records, one for each language, which is OK, but possibly not optimal for datasets that aren't prmarily language based. If this is the case, is the &amp;quot;CharacterString&amp;quot; element in Annex A just redundant payload?)&lt;br /&gt;
&lt;br /&gt;
=== Lack of machine-reusable data in general ===&lt;br /&gt;
&lt;br /&gt;
Dataset 'lineage' is only a full-text field. If datasets result from recombination, that should be machine-traversable. Human descriptions of lineage will be so different that they won't be useful for building search / evaluation services.&lt;br /&gt;
&lt;br /&gt;
It does tend to talk about &amp;quot;Lineage statement&amp;quot;... would making it (More along the conceptual lines of)&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 &amp;lt;lineage&amp;gt;&lt;br /&gt;
   &amp;lt;dc:description&amp;gt;Text&amp;lt;/dc:description&amp;gt;&lt;br /&gt;
 &amp;lt;/lineage&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Give you the extensibility to either use private extensions, or to specify recombination elements at a later date (I didn't think this through in terms of the *actual* recombination operations, just wanted to show how we might make lineage extensible without specifying it.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 &amp;lt;lineage&amp;gt;&lt;br /&gt;
   &amp;lt;dc:description&amp;gt;This dataset is a recombination of X and Y&amp;lt;/dc:description&amp;gt;&lt;br /&gt;
   &amp;lt;Jo:recombination&amp;gt;&lt;br /&gt;
     &amp;lt;Jo:source&amp;gt;X-URI&amp;lt;/Jo:source&amp;gt;&lt;br /&gt;
     &amp;lt;Jo:source&amp;gt;Y-URI&amp;lt;/Jo:source&amp;gt;&lt;br /&gt;
     &amp;lt;Jo:Rules&amp;gt;Overlap&amp;lt;/Jo:Rules&amp;gt;&lt;br /&gt;
   &amp;lt;Jo:recombination&amp;gt;&lt;br /&gt;
 &amp;lt;/lineage&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Should the lineage search point be called &amp;quot;LineageDescription&amp;quot; (I think thats what I'll do in my SRW profile).&lt;br /&gt;
&lt;br /&gt;
=== Lack of engagement with packaging and re-use issues ===&lt;br /&gt;
&lt;br /&gt;
Cf. Dataset series / aggregates. The examples have 'MasterMap' as one potential dataset! Real world use cases are going to need subsets of such huge data sets broken down into packages with smaller spatial extents or with less layers.&lt;br /&gt;
&lt;br /&gt;
II: Indeed, as well as the srw/sru binding experiment, I've been wondering about the OAI binding, which I know you've already discussed elsewhere. What might be generally useful (And maybe this already exists) is a set of TREC style test data. Setting up a static gateway OAI server wouldn't be so hard, and might give us some valuable real-world information about this problem.&lt;br /&gt;
&lt;br /&gt;
=== Bypassing of feature-level metadata from consideration ===&lt;br /&gt;
&lt;br /&gt;
Once we get down to the feature level the interesting European problems appear - the fact that every local area may have its own classification schemes, even inside one language community the same word is used to describe different looking things, and across language barriers mappings from words to things don't tend to be 1-1. But by disregarding feature-level metadata - partly because it can't be mandated when the underlying geospatial objects aren't publically inspectable and a certain amount of feature level metadata would mean the data itself is essentially public...&lt;br /&gt;
&lt;br /&gt;
=== Overspecificness about internet- and webservices- based distribution models ===&lt;br /&gt;
&lt;br /&gt;
Actually causing ourselves unnesc problems by putting everything on the Internet. Data sharing agreements over publically maintained private networks with flat-rate membership are a clear potential future and 'middle way' in this domain. The draft now is all about making access/use contraints *specific to data sets* and not specific to the relationship between the data provider or broker, the data user and the transport network between them.&lt;br /&gt;
&lt;br /&gt;
So we have a 'distributed computing platform' metadata property that is required by the IRs. In the ISO19915 mapping in Annex A this is a '''free text field''', yet 5.2.15 states that the property &amp;quot;is necessary for a client to bind to the service&amp;quot;. If it must be mandated, it should be as a URI. It would be wonderful to have examples of what other than HTTP or OGC web services is envisaged NOW as a means of access to the backend of a distributed computing platform.&lt;/div&gt;</summary>
		<author><name>Wiki-Ianibbo</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=Reading_the_INSPIRE_Metadata_Draft&amp;diff=12588</id>
		<title>Reading the INSPIRE Metadata Draft</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=Reading_the_INSPIRE_Metadata_Draft&amp;diff=12588"/>
		<updated>2007-03-14T11:21:01Z</updated>

		<summary type="html">&lt;p&gt;Wiki-Ianibbo: /* Lack of engagement with packaging and re-use issues */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Metadata about geographic data is at the heart of INSPIRE. The metadata draft is the first in the set of &amp;quot;implementing rules&amp;quot; and it will underpin all the other implementing rules. The consultation process is open until 2007-03-30. While the documents are open access, comments can only be offered through an SDIC or Spatial Data Interest Community.&lt;br /&gt;
&lt;br /&gt;
The Free and Open Source Geospatial Community has a voice through one of these SDICs thanks to Markus Neteler. This page contains preparatory material for a collective response through the FOSS GIS SDIC, from the POV of people implementing and managing metadata creation, collection and search services, working closely with many different data user communities.&lt;br /&gt;
&lt;br /&gt;
* The response proper will live at [[Response to INSPIRE Metadata Draft]]. Initial notes are included below in the Issues section.&lt;br /&gt;
* It is interesting to read this in parallel with the North American Metadata Profile draft which is also currently in consultation. It's hoped the OSGeo community will also be able to contribute to a [[Response to NAP Metadata Draft]] and get the [http://geodatacommons.umaine.edu geodata commons] project involved in this.&lt;br /&gt;
&lt;br /&gt;
== Reading the draft ==&lt;br /&gt;
&lt;br /&gt;
* [http://www.ec-gis.org/inspire/reports/ImplementingRules/draftINSPIREMetadataIRv2_20070202.pdf the Implementing Rules for Metadata Draft] (pdf)&lt;br /&gt;
* [http://www.ec-gis.org/inspire/whatsnew.cfm#1590 supporting / background material]&lt;br /&gt;
* Pages 1-17 are metadata about the document itself, intentions and history, and can be safely skipped. Pages 43-104 are the Annexes.&lt;br /&gt;
* Annex A is particularly interesting as there are details of the thinking exposed in the mapping to ISO19115/39 that aren't set out in the implementing rules. ''If you want to know what's likely to affect you but are short on time, at minimum read section 5 and Annex A'''.&lt;br /&gt;
&lt;br /&gt;
== Lightning Summary of the draft ==&lt;br /&gt;
&lt;br /&gt;
The draft establishes a basic information model for metadata which is close to, but not specific to, ISO19115 and OGC Web Services.&lt;br /&gt;
&lt;br /&gt;
It only mandates what metadata is published by and for public authorities covered by INSPIRE - it does not try to cover repository management or internal processes.&lt;br /&gt;
&lt;br /&gt;
It separates out metadata properties into those useful for 'discovery', 'evaluation', and 'use'. It identifies one very high level &amp;quot;use case&amp;quot; for spatial data search services built from metadata being shared at this level.&lt;br /&gt;
&lt;br /&gt;
It differentiates between properties useful for 'non-specialist' and 'expert' users into 2 Levels, 1 and 2. Level 1 is always mandatory. This *includes* classification according to the data themes in the INSPIRE annexes, and keywords from controlled vocabularies which are not covered by the IR document but are left to Spatial Data Theme Communities. (How these communities are found, selected, and make their decisions, is unknown to us at this time.)&lt;br /&gt;
&lt;br /&gt;
= Issues =&lt;br /&gt;
&lt;br /&gt;
'''This list is an overview of what jumped out at me as something to address. I don't know how much of this is appropriate to send back, or how much can be fixed. - [[User:JoWalsh]]'''&lt;br /&gt;
&lt;br /&gt;
== Conceptual overview ==&lt;br /&gt;
&lt;br /&gt;
The model maps quite well to the minimum useful subset identified in [[DCLite4G]]. It looks like a lightweight core. But, the model and the draft break down the problem space of metadata in a way that is a reaction to artificial scarcity of data. It identifies three phases of the metadata use cycle:&lt;br /&gt;
* discovery (of what data is out there)&lt;br /&gt;
* evaluation (of whether the data will be useful for specific purpose)&lt;br /&gt;
* use (once access gained, how to best use the data)&lt;br /&gt;
&lt;br /&gt;
It is illuminates to compare this with the [[Reading the NAP Metadata Draft|North American Profile]] metadata draft which talks about&lt;br /&gt;
&lt;br /&gt;
* discovery&lt;br /&gt;
* access&lt;br /&gt;
* fitness for use (e.g. evaluation)&lt;br /&gt;
* transfer&lt;br /&gt;
&lt;br /&gt;
So the IRs both don't address how to make the data more useful via metadata, and are vague about how much a minimal subset is going to provide enough information to evaluate utility on. Generally the draft dances around data licensing access issues, and glosses over the over-engineering needed to work around artificial constraints on availability. IRs for evaluation and use of data based on metadata are not covered by this draft at all, but left up to the Spatial Data Theme communities for each of the 35 data themes identified in Annexes I-III of the INSPIRE text.&lt;br /&gt;
&lt;br /&gt;
== Issues with specific metadata properties ==&lt;br /&gt;
&lt;br /&gt;
The model maps quite well to [[DCLite4G]]. It looks like a lightweight core.&lt;br /&gt;
&lt;br /&gt;
=== Things that aren't there that should be ===&lt;br /&gt;
&lt;br /&gt;
'''5.2.8 Resource responsible party'''. Each dataset *must* have one or more people/organisations responsible for it. The IR says that this can be freetext or can be in more structured form. This '''only''' includes the responsible party's name, but NOT any form of contact details.&lt;br /&gt;
&lt;br /&gt;
'''Some form of electronic or telephonic contact address should be mandatory, if the org/person's details are mandatory.''' Why publish ownership information - especially if there are constraints on access and reuse of the described data - if you can't immediately get in personal contact with someone who can make assurances about the data?&lt;br /&gt;
&lt;br /&gt;
Annex A on mapping to IS019115 mandates that contact persons and organisations be free text, not resource identifiers. 2 serious problems with the ISO 19115 mapping:&lt;br /&gt;
&lt;br /&gt;
* It does not ask or provide for contact details.&lt;br /&gt;
* It looks *mandatory* that the reponsible party be given a role, which in turn is one of N codes published by the Library of Congress to describe people's roles within organisations.&lt;br /&gt;
&lt;br /&gt;
'''No discussion of formalising dataset accuracy / completeness - crucial for cost-benefit evaluation / evaluation of suitability for combining with other data sets.'''&lt;br /&gt;
&lt;br /&gt;
=== Things that are there that probably shouldn't be ===&lt;br /&gt;
&lt;br /&gt;
Every 'dataset or dataset series' published under INSPIRE *must* include both a '''Resource topic category''' and a set of resource '''keywords'''.&lt;br /&gt;
&lt;br /&gt;
Topic categories are very high-level classifications which correspond to each of the Spatial Data Themes identified in Annexes I, II and III of the INSPIRE Directive.&lt;br /&gt;
&lt;br /&gt;
* Which topic category data fits in will often be a property of an organisation not any published data sets.&lt;br /&gt;
&lt;br /&gt;
From an implementor's POV this will involve something like selecting a topic category for data at install time of metadata publishing engine, and forgetting about it. The IRs place a lot of faith in the ability of simple keyword / classification code matches to enhance utility of search and discovery services for users.&lt;br /&gt;
&lt;br /&gt;
But. this already raises the bar for non-expert users (the domain vocabulary is jargon specific or oriented towards specialist codes)&lt;br /&gt;
&lt;br /&gt;
The IRs emphasise the fact that keywords should originate from a ''controlled vocabulary''. The reponsibility for creating one is not in the hands of the Drafting Teams but in the hands of Spatial Data Theme Communities. How these are constituted and how their decisions become binding are unclear.&lt;br /&gt;
&lt;br /&gt;
Again, faith in keywords for search utility is misplaced. Reliance on them may lead to false negatives. Again assumes familiarity with, or time and ability to learn about, what to expect in the domain from a non-expert user, and an expert will need a better level of detail. Pitfalls of 'controlled' keywording:&lt;br /&gt;
* intentional misclassification&lt;br /&gt;
* lazy/default misclassification&lt;br /&gt;
&lt;br /&gt;
Both of these are at 'Level 1 for discovery metadata' which implies that any INSPIRE compliant metadata set MUST have both topic category and associated keywords.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Areas which are unclear ==&lt;br /&gt;
&lt;br /&gt;
=== Conformity ===&lt;br /&gt;
&lt;br /&gt;
This is an IR and obligatory to deal with. But 5.3.4 just says &amp;quot;see Annex F&amp;quot;.&lt;br /&gt;
Annex F '''in its entirety''' says:&lt;br /&gt;
&lt;br /&gt;
 The way in which conformity is expressed in the INSPIRE IR will be defined in a subsequent draft based on discussions with the Drafting Team on Data specifications and harmonization.&lt;br /&gt;
&lt;br /&gt;
(Is this where accuracy/completeness comes in? How can we know?)&lt;br /&gt;
&lt;br /&gt;
=== Dataset series / Aggregate data ===&lt;br /&gt;
&lt;br /&gt;
IR talks about dataset series. Some of the diagrams talk about 'MD_Aggregates'- this term isn't used elsewhere. No conception in this model of one UrDataSet with many different potential sources according to how they are packaged or processed. As the IRs mandate properties for dataset series, really need more clarity / examples about what they actually are.&lt;br /&gt;
&lt;br /&gt;
== General concerns ==&lt;br /&gt;
&lt;br /&gt;
=== Search / discovery services ===&lt;br /&gt;
&lt;br /&gt;
The preamble (p.7) states that &amp;quot;separate IRs for discovery services are being prepared and are not the subject of this document.&amp;quot; But the INSPIRE use case is predicated on the availablity of 'Geoportal' style search services. What else *are* discovery services if they are not the search services treated of here? If there is only going to be an abstract model for discovery, and these IRs are careful to avoid imposing any constraints on internal data repository management, how much more can a discovery services draft provide?&lt;br /&gt;
&lt;br /&gt;
II: I think this comment is spot on, I'm finding it difficult to express concrete concerns.. but Section 5.2 &amp;quot;Discovery metadata elements&amp;quot; starts to set out a list of concepts seen to be (The document hints at, but does not directly say) core to the discovery process. Section 5.3 then sets out &amp;quot;Abstract discovery metadata element set&amp;quot;. I *guess* the implication is that the concepts laid out in 5.2 are in some way even more abstract than those set out in 5.3. The document really isn't clear about what the abstract model is, or what it is for, before it starts enumerating the concepts. Your later comment about being tied to web services is spot on also here, I'm really not sure &amp;quot;Service type version&amp;quot;, &amp;quot;Operation name&amp;quot; and &amp;quot;Distributed computing platform&amp;quot; belong in an abstract model. These three attributes seem to belong specifically to a particular (And I would guess already existing) service binding (Or to a very specific kind of returned result record) of the abstract model onto some concrete semantics. What I'd really like to see is a much clearer statement of what the purpose of the abstract model is. Hopefully, once that is tightly defined, it should become easier to decide what lies inside the boundary of the abstract model, and what belongs in the domain of specific realisations of the abstract model.&lt;br /&gt;
&lt;br /&gt;
I'm a bit confused by the &amp;quot;Temporal Reference&amp;quot; Element... 5.2.2. Talks about what I would expect to see from a temporal reference, but 5.3.2 maps temporal reference on to  &amp;quot;One of the dates of publication, last revision or creation of the resource&amp;quot;. These three elements are already well defined by dublin core attributes... Maybe I've misunderstood whats implied by table 1 in 5.3.2. Also, similar issues to the spaital access point arise (With structured data, as opposed to text queries). In some UK datasets, periods such as &amp;quot;Neolithic&amp;quot; can be used instead of an ISO 19108 Date Time. (I seen note 11 under 5.3.4 talks about this, which is good. Whats important is that regardless of the outcome of the study, the IR are extensible enough to cope with the eventual decision). I'd consider seperate access points for controlled vocabulary time period and structured temporal data.&lt;br /&gt;
&lt;br /&gt;
Geographic Extent.. the doc seems a bit bounding box heavy. Would be nice to understand (have examples of) specification of interior/exterioir polygons. Servers only supporting minimal bounding boxes can gracefully degrade (Since it's easy to calculate a MBR from a polygon) whilst allowing other servers to retain the full richness of polygons. It's not clear where the semantics for parsing these strings will be defined.. for example should geographic extent be encoded as OpenGIS strings (Which seems to make sense to me, but I'm biased by Oracle and MySQL's spatial functions). This might seem a bit extreme for the abstract part of the document, but it's one of those make-or-break issues for interoperability, and might be worth the pain. Also, I think it's worth entertaining the idea that spatial specifications such as MBRs and polygons (Structured spatial constructs) might be better exposed using their own abstract access point, and &amp;quot;Place Name&amp;quot; having it's own access point. This will help server implementors avoid problems with disambiguation of search terms. &lt;br /&gt;
&lt;br /&gt;
I'm interested in what the expected semantics of resource language are on retrieval of language-neutral data sets.... Should a result record not be selected because the user specified &amp;quot;Nor&amp;quot; as the search language, but resources matching other criteria (Geo Extent for example) do match. Normally in Info Retrieval this is a no-brainer, of course it shouldn't, but I'm a bit less certain when we talk about result records that aren't primarily &amp;quot;Text&amp;quot; based. (Actually, this is a slightly wider concernn about annex A and those &amp;quot;CharacterString&amp;quot; elements... In IEEE LOM for example we have &amp;quot;LangString&amp;quot; element that has a &amp;quot;Lang&amp;quot; attribute. That community chose to allow language variants of a resource to be expressed within one record by allowing an element to hold all language variants, for example&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 &amp;lt;title&amp;gt;&lt;br /&gt;
   &amp;lt;langstring lang=&amp;quot;En&amp;quot;&amp;gt;Hello&amp;lt;/langstring&amp;gt;&lt;br /&gt;
   &amp;lt;langstring lang=&amp;quot;Dk&amp;quot;&amp;gt;Hej&amp;lt;/langstring&amp;gt;&lt;br /&gt;
 &amp;lt;/title&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
The presence of a &amp;quot;Lang&amp;quot; attribute at the &amp;quot;Dataset&amp;quot; level might mean the intention is to support multi-language datasets by having several dataset records, one for each language, which is OK, but possibly not optimal for datasets that aren't prmarily language based. If this is the case, is the &amp;quot;CharacterString&amp;quot; element in Annex A just redundant payload?)&lt;br /&gt;
&lt;br /&gt;
=== Lack of machine-reusable data in general ===&lt;br /&gt;
&lt;br /&gt;
Dataset 'lineage' is only a full-text field. If datasets result from recombination, that should be machine-traversable. Human descriptions of lineage will be so different that they won't be useful for building search / evaluation services.&lt;br /&gt;
&lt;br /&gt;
=== Lack of engagement with packaging and re-use issues ===&lt;br /&gt;
&lt;br /&gt;
Cf. Dataset series / aggregates. The examples have 'MasterMap' as one potential dataset! Real world use cases are going to need subsets of such huge data sets broken down into packages with smaller spatial extents or with less layers.&lt;br /&gt;
&lt;br /&gt;
II: Indeed, as well as the srw/sru binding experiment, I've been wondering about the OAI binding, which I know you've already discussed elsewhere. What might be generally useful (And maybe this already exists) is a set of TREC style test data. Setting up a static gateway OAI server wouldn't be so hard, and might give us some valuable real-world information about this problem.&lt;br /&gt;
&lt;br /&gt;
=== Bypassing of feature-level metadata from consideration ===&lt;br /&gt;
&lt;br /&gt;
Once we get down to the feature level the interesting European problems appear - the fact that every local area may have its own classification schemes, even inside one language community the same word is used to describe different looking things, and across language barriers mappings from words to things don't tend to be 1-1. But by disregarding feature-level metadata - partly because it can't be mandated when the underlying geospatial objects aren't publically inspectable and a certain amount of feature level metadata would mean the data itself is essentially public...&lt;br /&gt;
&lt;br /&gt;
=== Overspecificness about internet- and webservices- based distribution models ===&lt;br /&gt;
&lt;br /&gt;
Actually causing ourselves unnesc problems by putting everything on the Internet. Data sharing agreements over publically maintained private networks with flat-rate membership are a clear potential future and 'middle way' in this domain. The draft now is all about making access/use contraints *specific to data sets* and not specific to the relationship between the data provider or broker, the data user and the transport network between them.&lt;br /&gt;
&lt;br /&gt;
So we have a 'distributed computing platform' metadata property that is required by the IRs. In the ISO19915 mapping in Annex A this is a '''free text field''', yet 5.2.15 states that the property &amp;quot;is necessary for a client to bind to the service&amp;quot;. If it must be mandated, it should be as a URI. It would be wonderful to have examples of what other than HTTP or OGC web services is envisaged NOW as a means of access to the backend of a distributed computing platform.&lt;/div&gt;</summary>
		<author><name>Wiki-Ianibbo</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=Reading_the_INSPIRE_Metadata_Draft&amp;diff=12587</id>
		<title>Reading the INSPIRE Metadata Draft</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=Reading_the_INSPIRE_Metadata_Draft&amp;diff=12587"/>
		<updated>2007-03-14T11:20:45Z</updated>

		<summary type="html">&lt;p&gt;Wiki-Ianibbo: /* Lack of engagement with packaging and re-use issues */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Metadata about geographic data is at the heart of INSPIRE. The metadata draft is the first in the set of &amp;quot;implementing rules&amp;quot; and it will underpin all the other implementing rules. The consultation process is open until 2007-03-30. While the documents are open access, comments can only be offered through an SDIC or Spatial Data Interest Community.&lt;br /&gt;
&lt;br /&gt;
The Free and Open Source Geospatial Community has a voice through one of these SDICs thanks to Markus Neteler. This page contains preparatory material for a collective response through the FOSS GIS SDIC, from the POV of people implementing and managing metadata creation, collection and search services, working closely with many different data user communities.&lt;br /&gt;
&lt;br /&gt;
* The response proper will live at [[Response to INSPIRE Metadata Draft]]. Initial notes are included below in the Issues section.&lt;br /&gt;
* It is interesting to read this in parallel with the North American Metadata Profile draft which is also currently in consultation. It's hoped the OSGeo community will also be able to contribute to a [[Response to NAP Metadata Draft]] and get the [http://geodatacommons.umaine.edu geodata commons] project involved in this.&lt;br /&gt;
&lt;br /&gt;
== Reading the draft ==&lt;br /&gt;
&lt;br /&gt;
* [http://www.ec-gis.org/inspire/reports/ImplementingRules/draftINSPIREMetadataIRv2_20070202.pdf the Implementing Rules for Metadata Draft] (pdf)&lt;br /&gt;
* [http://www.ec-gis.org/inspire/whatsnew.cfm#1590 supporting / background material]&lt;br /&gt;
* Pages 1-17 are metadata about the document itself, intentions and history, and can be safely skipped. Pages 43-104 are the Annexes.&lt;br /&gt;
* Annex A is particularly interesting as there are details of the thinking exposed in the mapping to ISO19115/39 that aren't set out in the implementing rules. ''If you want to know what's likely to affect you but are short on time, at minimum read section 5 and Annex A'''.&lt;br /&gt;
&lt;br /&gt;
== Lightning Summary of the draft ==&lt;br /&gt;
&lt;br /&gt;
The draft establishes a basic information model for metadata which is close to, but not specific to, ISO19115 and OGC Web Services.&lt;br /&gt;
&lt;br /&gt;
It only mandates what metadata is published by and for public authorities covered by INSPIRE - it does not try to cover repository management or internal processes.&lt;br /&gt;
&lt;br /&gt;
It separates out metadata properties into those useful for 'discovery', 'evaluation', and 'use'. It identifies one very high level &amp;quot;use case&amp;quot; for spatial data search services built from metadata being shared at this level.&lt;br /&gt;
&lt;br /&gt;
It differentiates between properties useful for 'non-specialist' and 'expert' users into 2 Levels, 1 and 2. Level 1 is always mandatory. This *includes* classification according to the data themes in the INSPIRE annexes, and keywords from controlled vocabularies which are not covered by the IR document but are left to Spatial Data Theme Communities. (How these communities are found, selected, and make their decisions, is unknown to us at this time.)&lt;br /&gt;
&lt;br /&gt;
= Issues =&lt;br /&gt;
&lt;br /&gt;
'''This list is an overview of what jumped out at me as something to address. I don't know how much of this is appropriate to send back, or how much can be fixed. - [[User:JoWalsh]]'''&lt;br /&gt;
&lt;br /&gt;
== Conceptual overview ==&lt;br /&gt;
&lt;br /&gt;
The model maps quite well to the minimum useful subset identified in [[DCLite4G]]. It looks like a lightweight core. But, the model and the draft break down the problem space of metadata in a way that is a reaction to artificial scarcity of data. It identifies three phases of the metadata use cycle:&lt;br /&gt;
* discovery (of what data is out there)&lt;br /&gt;
* evaluation (of whether the data will be useful for specific purpose)&lt;br /&gt;
* use (once access gained, how to best use the data)&lt;br /&gt;
&lt;br /&gt;
It is illuminates to compare this with the [[Reading the NAP Metadata Draft|North American Profile]] metadata draft which talks about&lt;br /&gt;
&lt;br /&gt;
* discovery&lt;br /&gt;
* access&lt;br /&gt;
* fitness for use (e.g. evaluation)&lt;br /&gt;
* transfer&lt;br /&gt;
&lt;br /&gt;
So the IRs both don't address how to make the data more useful via metadata, and are vague about how much a minimal subset is going to provide enough information to evaluate utility on. Generally the draft dances around data licensing access issues, and glosses over the over-engineering needed to work around artificial constraints on availability. IRs for evaluation and use of data based on metadata are not covered by this draft at all, but left up to the Spatial Data Theme communities for each of the 35 data themes identified in Annexes I-III of the INSPIRE text.&lt;br /&gt;
&lt;br /&gt;
== Issues with specific metadata properties ==&lt;br /&gt;
&lt;br /&gt;
The model maps quite well to [[DCLite4G]]. It looks like a lightweight core.&lt;br /&gt;
&lt;br /&gt;
=== Things that aren't there that should be ===&lt;br /&gt;
&lt;br /&gt;
'''5.2.8 Resource responsible party'''. Each dataset *must* have one or more people/organisations responsible for it. The IR says that this can be freetext or can be in more structured form. This '''only''' includes the responsible party's name, but NOT any form of contact details.&lt;br /&gt;
&lt;br /&gt;
'''Some form of electronic or telephonic contact address should be mandatory, if the org/person's details are mandatory.''' Why publish ownership information - especially if there are constraints on access and reuse of the described data - if you can't immediately get in personal contact with someone who can make assurances about the data?&lt;br /&gt;
&lt;br /&gt;
Annex A on mapping to IS019115 mandates that contact persons and organisations be free text, not resource identifiers. 2 serious problems with the ISO 19115 mapping:&lt;br /&gt;
&lt;br /&gt;
* It does not ask or provide for contact details.&lt;br /&gt;
* It looks *mandatory* that the reponsible party be given a role, which in turn is one of N codes published by the Library of Congress to describe people's roles within organisations.&lt;br /&gt;
&lt;br /&gt;
'''No discussion of formalising dataset accuracy / completeness - crucial for cost-benefit evaluation / evaluation of suitability for combining with other data sets.'''&lt;br /&gt;
&lt;br /&gt;
=== Things that are there that probably shouldn't be ===&lt;br /&gt;
&lt;br /&gt;
Every 'dataset or dataset series' published under INSPIRE *must* include both a '''Resource topic category''' and a set of resource '''keywords'''.&lt;br /&gt;
&lt;br /&gt;
Topic categories are very high-level classifications which correspond to each of the Spatial Data Themes identified in Annexes I, II and III of the INSPIRE Directive.&lt;br /&gt;
&lt;br /&gt;
* Which topic category data fits in will often be a property of an organisation not any published data sets.&lt;br /&gt;
&lt;br /&gt;
From an implementor's POV this will involve something like selecting a topic category for data at install time of metadata publishing engine, and forgetting about it. The IRs place a lot of faith in the ability of simple keyword / classification code matches to enhance utility of search and discovery services for users.&lt;br /&gt;
&lt;br /&gt;
But. this already raises the bar for non-expert users (the domain vocabulary is jargon specific or oriented towards specialist codes)&lt;br /&gt;
&lt;br /&gt;
The IRs emphasise the fact that keywords should originate from a ''controlled vocabulary''. The reponsibility for creating one is not in the hands of the Drafting Teams but in the hands of Spatial Data Theme Communities. How these are constituted and how their decisions become binding are unclear.&lt;br /&gt;
&lt;br /&gt;
Again, faith in keywords for search utility is misplaced. Reliance on them may lead to false negatives. Again assumes familiarity with, or time and ability to learn about, what to expect in the domain from a non-expert user, and an expert will need a better level of detail. Pitfalls of 'controlled' keywording:&lt;br /&gt;
* intentional misclassification&lt;br /&gt;
* lazy/default misclassification&lt;br /&gt;
&lt;br /&gt;
Both of these are at 'Level 1 for discovery metadata' which implies that any INSPIRE compliant metadata set MUST have both topic category and associated keywords.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Areas which are unclear ==&lt;br /&gt;
&lt;br /&gt;
=== Conformity ===&lt;br /&gt;
&lt;br /&gt;
This is an IR and obligatory to deal with. But 5.3.4 just says &amp;quot;see Annex F&amp;quot;.&lt;br /&gt;
Annex F '''in its entirety''' says:&lt;br /&gt;
&lt;br /&gt;
 The way in which conformity is expressed in the INSPIRE IR will be defined in a subsequent draft based on discussions with the Drafting Team on Data specifications and harmonization.&lt;br /&gt;
&lt;br /&gt;
(Is this where accuracy/completeness comes in? How can we know?)&lt;br /&gt;
&lt;br /&gt;
=== Dataset series / Aggregate data ===&lt;br /&gt;
&lt;br /&gt;
IR talks about dataset series. Some of the diagrams talk about 'MD_Aggregates'- this term isn't used elsewhere. No conception in this model of one UrDataSet with many different potential sources according to how they are packaged or processed. As the IRs mandate properties for dataset series, really need more clarity / examples about what they actually are.&lt;br /&gt;
&lt;br /&gt;
== General concerns ==&lt;br /&gt;
&lt;br /&gt;
=== Search / discovery services ===&lt;br /&gt;
&lt;br /&gt;
The preamble (p.7) states that &amp;quot;separate IRs for discovery services are being prepared and are not the subject of this document.&amp;quot; But the INSPIRE use case is predicated on the availablity of 'Geoportal' style search services. What else *are* discovery services if they are not the search services treated of here? If there is only going to be an abstract model for discovery, and these IRs are careful to avoid imposing any constraints on internal data repository management, how much more can a discovery services draft provide?&lt;br /&gt;
&lt;br /&gt;
II: I think this comment is spot on, I'm finding it difficult to express concrete concerns.. but Section 5.2 &amp;quot;Discovery metadata elements&amp;quot; starts to set out a list of concepts seen to be (The document hints at, but does not directly say) core to the discovery process. Section 5.3 then sets out &amp;quot;Abstract discovery metadata element set&amp;quot;. I *guess* the implication is that the concepts laid out in 5.2 are in some way even more abstract than those set out in 5.3. The document really isn't clear about what the abstract model is, or what it is for, before it starts enumerating the concepts. Your later comment about being tied to web services is spot on also here, I'm really not sure &amp;quot;Service type version&amp;quot;, &amp;quot;Operation name&amp;quot; and &amp;quot;Distributed computing platform&amp;quot; belong in an abstract model. These three attributes seem to belong specifically to a particular (And I would guess already existing) service binding (Or to a very specific kind of returned result record) of the abstract model onto some concrete semantics. What I'd really like to see is a much clearer statement of what the purpose of the abstract model is. Hopefully, once that is tightly defined, it should become easier to decide what lies inside the boundary of the abstract model, and what belongs in the domain of specific realisations of the abstract model.&lt;br /&gt;
&lt;br /&gt;
I'm a bit confused by the &amp;quot;Temporal Reference&amp;quot; Element... 5.2.2. Talks about what I would expect to see from a temporal reference, but 5.3.2 maps temporal reference on to  &amp;quot;One of the dates of publication, last revision or creation of the resource&amp;quot;. These three elements are already well defined by dublin core attributes... Maybe I've misunderstood whats implied by table 1 in 5.3.2. Also, similar issues to the spaital access point arise (With structured data, as opposed to text queries). In some UK datasets, periods such as &amp;quot;Neolithic&amp;quot; can be used instead of an ISO 19108 Date Time. (I seen note 11 under 5.3.4 talks about this, which is good. Whats important is that regardless of the outcome of the study, the IR are extensible enough to cope with the eventual decision). I'd consider seperate access points for controlled vocabulary time period and structured temporal data.&lt;br /&gt;
&lt;br /&gt;
Geographic Extent.. the doc seems a bit bounding box heavy. Would be nice to understand (have examples of) specification of interior/exterioir polygons. Servers only supporting minimal bounding boxes can gracefully degrade (Since it's easy to calculate a MBR from a polygon) whilst allowing other servers to retain the full richness of polygons. It's not clear where the semantics for parsing these strings will be defined.. for example should geographic extent be encoded as OpenGIS strings (Which seems to make sense to me, but I'm biased by Oracle and MySQL's spatial functions). This might seem a bit extreme for the abstract part of the document, but it's one of those make-or-break issues for interoperability, and might be worth the pain. Also, I think it's worth entertaining the idea that spatial specifications such as MBRs and polygons (Structured spatial constructs) might be better exposed using their own abstract access point, and &amp;quot;Place Name&amp;quot; having it's own access point. This will help server implementors avoid problems with disambiguation of search terms. &lt;br /&gt;
&lt;br /&gt;
I'm interested in what the expected semantics of resource language are on retrieval of language-neutral data sets.... Should a result record not be selected because the user specified &amp;quot;Nor&amp;quot; as the search language, but resources matching other criteria (Geo Extent for example) do match. Normally in Info Retrieval this is a no-brainer, of course it shouldn't, but I'm a bit less certain when we talk about result records that aren't primarily &amp;quot;Text&amp;quot; based. (Actually, this is a slightly wider concernn about annex A and those &amp;quot;CharacterString&amp;quot; elements... In IEEE LOM for example we have &amp;quot;LangString&amp;quot; element that has a &amp;quot;Lang&amp;quot; attribute. That community chose to allow language variants of a resource to be expressed within one record by allowing an element to hold all language variants, for example&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 &amp;lt;title&amp;gt;&lt;br /&gt;
   &amp;lt;langstring lang=&amp;quot;En&amp;quot;&amp;gt;Hello&amp;lt;/langstring&amp;gt;&lt;br /&gt;
   &amp;lt;langstring lang=&amp;quot;Dk&amp;quot;&amp;gt;Hej&amp;lt;/langstring&amp;gt;&lt;br /&gt;
 &amp;lt;/title&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
The presence of a &amp;quot;Lang&amp;quot; attribute at the &amp;quot;Dataset&amp;quot; level might mean the intention is to support multi-language datasets by having several dataset records, one for each language, which is OK, but possibly not optimal for datasets that aren't prmarily language based. If this is the case, is the &amp;quot;CharacterString&amp;quot; element in Annex A just redundant payload?)&lt;br /&gt;
&lt;br /&gt;
=== Lack of machine-reusable data in general ===&lt;br /&gt;
&lt;br /&gt;
Dataset 'lineage' is only a full-text field. If datasets result from recombination, that should be machine-traversable. Human descriptions of lineage will be so different that they won't be useful for building search / evaluation services.&lt;br /&gt;
&lt;br /&gt;
=== Lack of engagement with packaging and re-use issues ===&lt;br /&gt;
&lt;br /&gt;
Cf. Dataset series / aggregates. The examples have 'MasterMap' as one potential dataset! Real world use cases are going to need subsets of such huge data sets broken down into packages with smaller spatial extents or with less layers.&lt;br /&gt;
&lt;br /&gt;
Indeed, as well as the srw/sru binding experiment, I've been wondering about the OAI binding, which I know you've already discussed elsewhere. What might be generally useful (And maybe this already exists) is a set of TREC style test data. Setting up a static gateway OAI server wouldn't be so hard, and might give us some valuable real-world information about this problem.&lt;br /&gt;
&lt;br /&gt;
=== Bypassing of feature-level metadata from consideration ===&lt;br /&gt;
&lt;br /&gt;
Once we get down to the feature level the interesting European problems appear - the fact that every local area may have its own classification schemes, even inside one language community the same word is used to describe different looking things, and across language barriers mappings from words to things don't tend to be 1-1. But by disregarding feature-level metadata - partly because it can't be mandated when the underlying geospatial objects aren't publically inspectable and a certain amount of feature level metadata would mean the data itself is essentially public...&lt;br /&gt;
&lt;br /&gt;
=== Overspecificness about internet- and webservices- based distribution models ===&lt;br /&gt;
&lt;br /&gt;
Actually causing ourselves unnesc problems by putting everything on the Internet. Data sharing agreements over publically maintained private networks with flat-rate membership are a clear potential future and 'middle way' in this domain. The draft now is all about making access/use contraints *specific to data sets* and not specific to the relationship between the data provider or broker, the data user and the transport network between them.&lt;br /&gt;
&lt;br /&gt;
So we have a 'distributed computing platform' metadata property that is required by the IRs. In the ISO19915 mapping in Annex A this is a '''free text field''', yet 5.2.15 states that the property &amp;quot;is necessary for a client to bind to the service&amp;quot;. If it must be mandated, it should be as a URI. It would be wonderful to have examples of what other than HTTP or OGC web services is envisaged NOW as a means of access to the backend of a distributed computing platform.&lt;/div&gt;</summary>
		<author><name>Wiki-Ianibbo</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=Reading_the_INSPIRE_Metadata_Draft&amp;diff=12586</id>
		<title>Reading the INSPIRE Metadata Draft</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=Reading_the_INSPIRE_Metadata_Draft&amp;diff=12586"/>
		<updated>2007-03-14T11:17:21Z</updated>

		<summary type="html">&lt;p&gt;Wiki-Ianibbo: /* Search / discovery services */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Metadata about geographic data is at the heart of INSPIRE. The metadata draft is the first in the set of &amp;quot;implementing rules&amp;quot; and it will underpin all the other implementing rules. The consultation process is open until 2007-03-30. While the documents are open access, comments can only be offered through an SDIC or Spatial Data Interest Community.&lt;br /&gt;
&lt;br /&gt;
The Free and Open Source Geospatial Community has a voice through one of these SDICs thanks to Markus Neteler. This page contains preparatory material for a collective response through the FOSS GIS SDIC, from the POV of people implementing and managing metadata creation, collection and search services, working closely with many different data user communities.&lt;br /&gt;
&lt;br /&gt;
* The response proper will live at [[Response to INSPIRE Metadata Draft]]. Initial notes are included below in the Issues section.&lt;br /&gt;
* It is interesting to read this in parallel with the North American Metadata Profile draft which is also currently in consultation. It's hoped the OSGeo community will also be able to contribute to a [[Response to NAP Metadata Draft]] and get the [http://geodatacommons.umaine.edu geodata commons] project involved in this.&lt;br /&gt;
&lt;br /&gt;
== Reading the draft ==&lt;br /&gt;
&lt;br /&gt;
* [http://www.ec-gis.org/inspire/reports/ImplementingRules/draftINSPIREMetadataIRv2_20070202.pdf the Implementing Rules for Metadata Draft] (pdf)&lt;br /&gt;
* [http://www.ec-gis.org/inspire/whatsnew.cfm#1590 supporting / background material]&lt;br /&gt;
* Pages 1-17 are metadata about the document itself, intentions and history, and can be safely skipped. Pages 43-104 are the Annexes.&lt;br /&gt;
* Annex A is particularly interesting as there are details of the thinking exposed in the mapping to ISO19115/39 that aren't set out in the implementing rules. ''If you want to know what's likely to affect you but are short on time, at minimum read section 5 and Annex A'''.&lt;br /&gt;
&lt;br /&gt;
== Lightning Summary of the draft ==&lt;br /&gt;
&lt;br /&gt;
The draft establishes a basic information model for metadata which is close to, but not specific to, ISO19115 and OGC Web Services.&lt;br /&gt;
&lt;br /&gt;
It only mandates what metadata is published by and for public authorities covered by INSPIRE - it does not try to cover repository management or internal processes.&lt;br /&gt;
&lt;br /&gt;
It separates out metadata properties into those useful for 'discovery', 'evaluation', and 'use'. It identifies one very high level &amp;quot;use case&amp;quot; for spatial data search services built from metadata being shared at this level.&lt;br /&gt;
&lt;br /&gt;
It differentiates between properties useful for 'non-specialist' and 'expert' users into 2 Levels, 1 and 2. Level 1 is always mandatory. This *includes* classification according to the data themes in the INSPIRE annexes, and keywords from controlled vocabularies which are not covered by the IR document but are left to Spatial Data Theme Communities. (How these communities are found, selected, and make their decisions, is unknown to us at this time.)&lt;br /&gt;
&lt;br /&gt;
= Issues =&lt;br /&gt;
&lt;br /&gt;
'''This list is an overview of what jumped out at me as something to address. I don't know how much of this is appropriate to send back, or how much can be fixed. - [[User:JoWalsh]]'''&lt;br /&gt;
&lt;br /&gt;
== Conceptual overview ==&lt;br /&gt;
&lt;br /&gt;
The model maps quite well to the minimum useful subset identified in [[DCLite4G]]. It looks like a lightweight core. But, the model and the draft break down the problem space of metadata in a way that is a reaction to artificial scarcity of data. It identifies three phases of the metadata use cycle:&lt;br /&gt;
* discovery (of what data is out there)&lt;br /&gt;
* evaluation (of whether the data will be useful for specific purpose)&lt;br /&gt;
* use (once access gained, how to best use the data)&lt;br /&gt;
&lt;br /&gt;
It is illuminates to compare this with the [[Reading the NAP Metadata Draft|North American Profile]] metadata draft which talks about&lt;br /&gt;
&lt;br /&gt;
* discovery&lt;br /&gt;
* access&lt;br /&gt;
* fitness for use (e.g. evaluation)&lt;br /&gt;
* transfer&lt;br /&gt;
&lt;br /&gt;
So the IRs both don't address how to make the data more useful via metadata, and are vague about how much a minimal subset is going to provide enough information to evaluate utility on. Generally the draft dances around data licensing access issues, and glosses over the over-engineering needed to work around artificial constraints on availability. IRs for evaluation and use of data based on metadata are not covered by this draft at all, but left up to the Spatial Data Theme communities for each of the 35 data themes identified in Annexes I-III of the INSPIRE text.&lt;br /&gt;
&lt;br /&gt;
== Issues with specific metadata properties ==&lt;br /&gt;
&lt;br /&gt;
The model maps quite well to [[DCLite4G]]. It looks like a lightweight core.&lt;br /&gt;
&lt;br /&gt;
=== Things that aren't there that should be ===&lt;br /&gt;
&lt;br /&gt;
'''5.2.8 Resource responsible party'''. Each dataset *must* have one or more people/organisations responsible for it. The IR says that this can be freetext or can be in more structured form. This '''only''' includes the responsible party's name, but NOT any form of contact details.&lt;br /&gt;
&lt;br /&gt;
'''Some form of electronic or telephonic contact address should be mandatory, if the org/person's details are mandatory.''' Why publish ownership information - especially if there are constraints on access and reuse of the described data - if you can't immediately get in personal contact with someone who can make assurances about the data?&lt;br /&gt;
&lt;br /&gt;
Annex A on mapping to IS019115 mandates that contact persons and organisations be free text, not resource identifiers. 2 serious problems with the ISO 19115 mapping:&lt;br /&gt;
&lt;br /&gt;
* It does not ask or provide for contact details.&lt;br /&gt;
* It looks *mandatory* that the reponsible party be given a role, which in turn is one of N codes published by the Library of Congress to describe people's roles within organisations.&lt;br /&gt;
&lt;br /&gt;
'''No discussion of formalising dataset accuracy / completeness - crucial for cost-benefit evaluation / evaluation of suitability for combining with other data sets.'''&lt;br /&gt;
&lt;br /&gt;
=== Things that are there that probably shouldn't be ===&lt;br /&gt;
&lt;br /&gt;
Every 'dataset or dataset series' published under INSPIRE *must* include both a '''Resource topic category''' and a set of resource '''keywords'''.&lt;br /&gt;
&lt;br /&gt;
Topic categories are very high-level classifications which correspond to each of the Spatial Data Themes identified in Annexes I, II and III of the INSPIRE Directive.&lt;br /&gt;
&lt;br /&gt;
* Which topic category data fits in will often be a property of an organisation not any published data sets.&lt;br /&gt;
&lt;br /&gt;
From an implementor's POV this will involve something like selecting a topic category for data at install time of metadata publishing engine, and forgetting about it. The IRs place a lot of faith in the ability of simple keyword / classification code matches to enhance utility of search and discovery services for users.&lt;br /&gt;
&lt;br /&gt;
But. this already raises the bar for non-expert users (the domain vocabulary is jargon specific or oriented towards specialist codes)&lt;br /&gt;
&lt;br /&gt;
The IRs emphasise the fact that keywords should originate from a ''controlled vocabulary''. The reponsibility for creating one is not in the hands of the Drafting Teams but in the hands of Spatial Data Theme Communities. How these are constituted and how their decisions become binding are unclear.&lt;br /&gt;
&lt;br /&gt;
Again, faith in keywords for search utility is misplaced. Reliance on them may lead to false negatives. Again assumes familiarity with, or time and ability to learn about, what to expect in the domain from a non-expert user, and an expert will need a better level of detail. Pitfalls of 'controlled' keywording:&lt;br /&gt;
* intentional misclassification&lt;br /&gt;
* lazy/default misclassification&lt;br /&gt;
&lt;br /&gt;
Both of these are at 'Level 1 for discovery metadata' which implies that any INSPIRE compliant metadata set MUST have both topic category and associated keywords.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Areas which are unclear ==&lt;br /&gt;
&lt;br /&gt;
=== Conformity ===&lt;br /&gt;
&lt;br /&gt;
This is an IR and obligatory to deal with. But 5.3.4 just says &amp;quot;see Annex F&amp;quot;.&lt;br /&gt;
Annex F '''in its entirety''' says:&lt;br /&gt;
&lt;br /&gt;
 The way in which conformity is expressed in the INSPIRE IR will be defined in a subsequent draft based on discussions with the Drafting Team on Data specifications and harmonization.&lt;br /&gt;
&lt;br /&gt;
(Is this where accuracy/completeness comes in? How can we know?)&lt;br /&gt;
&lt;br /&gt;
=== Dataset series / Aggregate data ===&lt;br /&gt;
&lt;br /&gt;
IR talks about dataset series. Some of the diagrams talk about 'MD_Aggregates'- this term isn't used elsewhere. No conception in this model of one UrDataSet with many different potential sources according to how they are packaged or processed. As the IRs mandate properties for dataset series, really need more clarity / examples about what they actually are.&lt;br /&gt;
&lt;br /&gt;
== General concerns ==&lt;br /&gt;
&lt;br /&gt;
=== Search / discovery services ===&lt;br /&gt;
&lt;br /&gt;
The preamble (p.7) states that &amp;quot;separate IRs for discovery services are being prepared and are not the subject of this document.&amp;quot; But the INSPIRE use case is predicated on the availablity of 'Geoportal' style search services. What else *are* discovery services if they are not the search services treated of here? If there is only going to be an abstract model for discovery, and these IRs are careful to avoid imposing any constraints on internal data repository management, how much more can a discovery services draft provide?&lt;br /&gt;
&lt;br /&gt;
II: I think this comment is spot on, I'm finding it difficult to express concrete concerns.. but Section 5.2 &amp;quot;Discovery metadata elements&amp;quot; starts to set out a list of concepts seen to be (The document hints at, but does not directly say) core to the discovery process. Section 5.3 then sets out &amp;quot;Abstract discovery metadata element set&amp;quot;. I *guess* the implication is that the concepts laid out in 5.2 are in some way even more abstract than those set out in 5.3. The document really isn't clear about what the abstract model is, or what it is for, before it starts enumerating the concepts. Your later comment about being tied to web services is spot on also here, I'm really not sure &amp;quot;Service type version&amp;quot;, &amp;quot;Operation name&amp;quot; and &amp;quot;Distributed computing platform&amp;quot; belong in an abstract model. These three attributes seem to belong specifically to a particular (And I would guess already existing) service binding (Or to a very specific kind of returned result record) of the abstract model onto some concrete semantics. What I'd really like to see is a much clearer statement of what the purpose of the abstract model is. Hopefully, once that is tightly defined, it should become easier to decide what lies inside the boundary of the abstract model, and what belongs in the domain of specific realisations of the abstract model.&lt;br /&gt;
&lt;br /&gt;
I'm a bit confused by the &amp;quot;Temporal Reference&amp;quot; Element... 5.2.2. Talks about what I would expect to see from a temporal reference, but 5.3.2 maps temporal reference on to  &amp;quot;One of the dates of publication, last revision or creation of the resource&amp;quot;. These three elements are already well defined by dublin core attributes... Maybe I've misunderstood whats implied by table 1 in 5.3.2. Also, similar issues to the spaital access point arise (With structured data, as opposed to text queries). In some UK datasets, periods such as &amp;quot;Neolithic&amp;quot; can be used instead of an ISO 19108 Date Time. (I seen note 11 under 5.3.4 talks about this, which is good. Whats important is that regardless of the outcome of the study, the IR are extensible enough to cope with the eventual decision). I'd consider seperate access points for controlled vocabulary time period and structured temporal data.&lt;br /&gt;
&lt;br /&gt;
Geographic Extent.. the doc seems a bit bounding box heavy. Would be nice to understand (have examples of) specification of interior/exterioir polygons. Servers only supporting minimal bounding boxes can gracefully degrade (Since it's easy to calculate a MBR from a polygon) whilst allowing other servers to retain the full richness of polygons. It's not clear where the semantics for parsing these strings will be defined.. for example should geographic extent be encoded as OpenGIS strings (Which seems to make sense to me, but I'm biased by Oracle and MySQL's spatial functions). This might seem a bit extreme for the abstract part of the document, but it's one of those make-or-break issues for interoperability, and might be worth the pain. Also, I think it's worth entertaining the idea that spatial specifications such as MBRs and polygons (Structured spatial constructs) might be better exposed using their own abstract access point, and &amp;quot;Place Name&amp;quot; having it's own access point. This will help server implementors avoid problems with disambiguation of search terms. &lt;br /&gt;
&lt;br /&gt;
I'm interested in what the expected semantics of resource language are on retrieval of language-neutral data sets.... Should a result record not be selected because the user specified &amp;quot;Nor&amp;quot; as the search language, but resources matching other criteria (Geo Extent for example) do match. Normally in Info Retrieval this is a no-brainer, of course it shouldn't, but I'm a bit less certain when we talk about result records that aren't primarily &amp;quot;Text&amp;quot; based. (Actually, this is a slightly wider concernn about annex A and those &amp;quot;CharacterString&amp;quot; elements... In IEEE LOM for example we have &amp;quot;LangString&amp;quot; element that has a &amp;quot;Lang&amp;quot; attribute. That community chose to allow language variants of a resource to be expressed within one record by allowing an element to hold all language variants, for example&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 &amp;lt;title&amp;gt;&lt;br /&gt;
   &amp;lt;langstring lang=&amp;quot;En&amp;quot;&amp;gt;Hello&amp;lt;/langstring&amp;gt;&lt;br /&gt;
   &amp;lt;langstring lang=&amp;quot;Dk&amp;quot;&amp;gt;Hej&amp;lt;/langstring&amp;gt;&lt;br /&gt;
 &amp;lt;/title&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
The presence of a &amp;quot;Lang&amp;quot; attribute at the &amp;quot;Dataset&amp;quot; level might mean the intention is to support multi-language datasets by having several dataset records, one for each language, which is OK, but possibly not optimal for datasets that aren't prmarily language based. If this is the case, is the &amp;quot;CharacterString&amp;quot; element in Annex A just redundant payload?)&lt;br /&gt;
&lt;br /&gt;
=== Lack of machine-reusable data in general ===&lt;br /&gt;
&lt;br /&gt;
Dataset 'lineage' is only a full-text field. If datasets result from recombination, that should be machine-traversable. Human descriptions of lineage will be so different that they won't be useful for building search / evaluation services.&lt;br /&gt;
&lt;br /&gt;
=== Lack of engagement with packaging and re-use issues ===&lt;br /&gt;
&lt;br /&gt;
Cf. Dataset series / aggregates. The examples have 'MasterMap' as one potential dataset! Real world use cases are going to need subsets of such huge data sets broken down into packages with smaller spatial extents or with less layers.&lt;br /&gt;
&lt;br /&gt;
=== Bypassing of feature-level metadata from consideration ===&lt;br /&gt;
&lt;br /&gt;
Once we get down to the feature level the interesting European problems appear - the fact that every local area may have its own classification schemes, even inside one language community the same word is used to describe different looking things, and across language barriers mappings from words to things don't tend to be 1-1. But by disregarding feature-level metadata - partly because it can't be mandated when the underlying geospatial objects aren't publically inspectable and a certain amount of feature level metadata would mean the data itself is essentially public...&lt;br /&gt;
&lt;br /&gt;
=== Overspecificness about internet- and webservices- based distribution models ===&lt;br /&gt;
&lt;br /&gt;
Actually causing ourselves unnesc problems by putting everything on the Internet. Data sharing agreements over publically maintained private networks with flat-rate membership are a clear potential future and 'middle way' in this domain. The draft now is all about making access/use contraints *specific to data sets* and not specific to the relationship between the data provider or broker, the data user and the transport network between them.&lt;br /&gt;
&lt;br /&gt;
So we have a 'distributed computing platform' metadata property that is required by the IRs. In the ISO19915 mapping in Annex A this is a '''free text field''', yet 5.2.15 states that the property &amp;quot;is necessary for a client to bind to the service&amp;quot;. If it must be mandated, it should be as a URI. It would be wonderful to have examples of what other than HTTP or OGC web services is envisaged NOW as a means of access to the backend of a distributed computing platform.&lt;/div&gt;</summary>
		<author><name>Wiki-Ianibbo</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=Reading_the_INSPIRE_Metadata_Draft&amp;diff=12585</id>
		<title>Reading the INSPIRE Metadata Draft</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=Reading_the_INSPIRE_Metadata_Draft&amp;diff=12585"/>
		<updated>2007-03-14T11:16:46Z</updated>

		<summary type="html">&lt;p&gt;Wiki-Ianibbo: /* Search / discovery services */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Metadata about geographic data is at the heart of INSPIRE. The metadata draft is the first in the set of &amp;quot;implementing rules&amp;quot; and it will underpin all the other implementing rules. The consultation process is open until 2007-03-30. While the documents are open access, comments can only be offered through an SDIC or Spatial Data Interest Community.&lt;br /&gt;
&lt;br /&gt;
The Free and Open Source Geospatial Community has a voice through one of these SDICs thanks to Markus Neteler. This page contains preparatory material for a collective response through the FOSS GIS SDIC, from the POV of people implementing and managing metadata creation, collection and search services, working closely with many different data user communities.&lt;br /&gt;
&lt;br /&gt;
* The response proper will live at [[Response to INSPIRE Metadata Draft]]. Initial notes are included below in the Issues section.&lt;br /&gt;
* It is interesting to read this in parallel with the North American Metadata Profile draft which is also currently in consultation. It's hoped the OSGeo community will also be able to contribute to a [[Response to NAP Metadata Draft]] and get the [http://geodatacommons.umaine.edu geodata commons] project involved in this.&lt;br /&gt;
&lt;br /&gt;
== Reading the draft ==&lt;br /&gt;
&lt;br /&gt;
* [http://www.ec-gis.org/inspire/reports/ImplementingRules/draftINSPIREMetadataIRv2_20070202.pdf the Implementing Rules for Metadata Draft] (pdf)&lt;br /&gt;
* [http://www.ec-gis.org/inspire/whatsnew.cfm#1590 supporting / background material]&lt;br /&gt;
* Pages 1-17 are metadata about the document itself, intentions and history, and can be safely skipped. Pages 43-104 are the Annexes.&lt;br /&gt;
* Annex A is particularly interesting as there are details of the thinking exposed in the mapping to ISO19115/39 that aren't set out in the implementing rules. ''If you want to know what's likely to affect you but are short on time, at minimum read section 5 and Annex A'''.&lt;br /&gt;
&lt;br /&gt;
== Lightning Summary of the draft ==&lt;br /&gt;
&lt;br /&gt;
The draft establishes a basic information model for metadata which is close to, but not specific to, ISO19115 and OGC Web Services.&lt;br /&gt;
&lt;br /&gt;
It only mandates what metadata is published by and for public authorities covered by INSPIRE - it does not try to cover repository management or internal processes.&lt;br /&gt;
&lt;br /&gt;
It separates out metadata properties into those useful for 'discovery', 'evaluation', and 'use'. It identifies one very high level &amp;quot;use case&amp;quot; for spatial data search services built from metadata being shared at this level.&lt;br /&gt;
&lt;br /&gt;
It differentiates between properties useful for 'non-specialist' and 'expert' users into 2 Levels, 1 and 2. Level 1 is always mandatory. This *includes* classification according to the data themes in the INSPIRE annexes, and keywords from controlled vocabularies which are not covered by the IR document but are left to Spatial Data Theme Communities. (How these communities are found, selected, and make their decisions, is unknown to us at this time.)&lt;br /&gt;
&lt;br /&gt;
= Issues =&lt;br /&gt;
&lt;br /&gt;
'''This list is an overview of what jumped out at me as something to address. I don't know how much of this is appropriate to send back, or how much can be fixed. - [[User:JoWalsh]]'''&lt;br /&gt;
&lt;br /&gt;
== Conceptual overview ==&lt;br /&gt;
&lt;br /&gt;
The model maps quite well to the minimum useful subset identified in [[DCLite4G]]. It looks like a lightweight core. But, the model and the draft break down the problem space of metadata in a way that is a reaction to artificial scarcity of data. It identifies three phases of the metadata use cycle:&lt;br /&gt;
* discovery (of what data is out there)&lt;br /&gt;
* evaluation (of whether the data will be useful for specific purpose)&lt;br /&gt;
* use (once access gained, how to best use the data)&lt;br /&gt;
&lt;br /&gt;
It is illuminates to compare this with the [[Reading the NAP Metadata Draft|North American Profile]] metadata draft which talks about&lt;br /&gt;
&lt;br /&gt;
* discovery&lt;br /&gt;
* access&lt;br /&gt;
* fitness for use (e.g. evaluation)&lt;br /&gt;
* transfer&lt;br /&gt;
&lt;br /&gt;
So the IRs both don't address how to make the data more useful via metadata, and are vague about how much a minimal subset is going to provide enough information to evaluate utility on. Generally the draft dances around data licensing access issues, and glosses over the over-engineering needed to work around artificial constraints on availability. IRs for evaluation and use of data based on metadata are not covered by this draft at all, but left up to the Spatial Data Theme communities for each of the 35 data themes identified in Annexes I-III of the INSPIRE text.&lt;br /&gt;
&lt;br /&gt;
== Issues with specific metadata properties ==&lt;br /&gt;
&lt;br /&gt;
The model maps quite well to [[DCLite4G]]. It looks like a lightweight core.&lt;br /&gt;
&lt;br /&gt;
=== Things that aren't there that should be ===&lt;br /&gt;
&lt;br /&gt;
'''5.2.8 Resource responsible party'''. Each dataset *must* have one or more people/organisations responsible for it. The IR says that this can be freetext or can be in more structured form. This '''only''' includes the responsible party's name, but NOT any form of contact details.&lt;br /&gt;
&lt;br /&gt;
'''Some form of electronic or telephonic contact address should be mandatory, if the org/person's details are mandatory.''' Why publish ownership information - especially if there are constraints on access and reuse of the described data - if you can't immediately get in personal contact with someone who can make assurances about the data?&lt;br /&gt;
&lt;br /&gt;
Annex A on mapping to IS019115 mandates that contact persons and organisations be free text, not resource identifiers. 2 serious problems with the ISO 19115 mapping:&lt;br /&gt;
&lt;br /&gt;
* It does not ask or provide for contact details.&lt;br /&gt;
* It looks *mandatory* that the reponsible party be given a role, which in turn is one of N codes published by the Library of Congress to describe people's roles within organisations.&lt;br /&gt;
&lt;br /&gt;
'''No discussion of formalising dataset accuracy / completeness - crucial for cost-benefit evaluation / evaluation of suitability for combining with other data sets.'''&lt;br /&gt;
&lt;br /&gt;
=== Things that are there that probably shouldn't be ===&lt;br /&gt;
&lt;br /&gt;
Every 'dataset or dataset series' published under INSPIRE *must* include both a '''Resource topic category''' and a set of resource '''keywords'''.&lt;br /&gt;
&lt;br /&gt;
Topic categories are very high-level classifications which correspond to each of the Spatial Data Themes identified in Annexes I, II and III of the INSPIRE Directive.&lt;br /&gt;
&lt;br /&gt;
* Which topic category data fits in will often be a property of an organisation not any published data sets.&lt;br /&gt;
&lt;br /&gt;
From an implementor's POV this will involve something like selecting a topic category for data at install time of metadata publishing engine, and forgetting about it. The IRs place a lot of faith in the ability of simple keyword / classification code matches to enhance utility of search and discovery services for users.&lt;br /&gt;
&lt;br /&gt;
But. this already raises the bar for non-expert users (the domain vocabulary is jargon specific or oriented towards specialist codes)&lt;br /&gt;
&lt;br /&gt;
The IRs emphasise the fact that keywords should originate from a ''controlled vocabulary''. The reponsibility for creating one is not in the hands of the Drafting Teams but in the hands of Spatial Data Theme Communities. How these are constituted and how their decisions become binding are unclear.&lt;br /&gt;
&lt;br /&gt;
Again, faith in keywords for search utility is misplaced. Reliance on them may lead to false negatives. Again assumes familiarity with, or time and ability to learn about, what to expect in the domain from a non-expert user, and an expert will need a better level of detail. Pitfalls of 'controlled' keywording:&lt;br /&gt;
* intentional misclassification&lt;br /&gt;
* lazy/default misclassification&lt;br /&gt;
&lt;br /&gt;
Both of these are at 'Level 1 for discovery metadata' which implies that any INSPIRE compliant metadata set MUST have both topic category and associated keywords.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Areas which are unclear ==&lt;br /&gt;
&lt;br /&gt;
=== Conformity ===&lt;br /&gt;
&lt;br /&gt;
This is an IR and obligatory to deal with. But 5.3.4 just says &amp;quot;see Annex F&amp;quot;.&lt;br /&gt;
Annex F '''in its entirety''' says:&lt;br /&gt;
&lt;br /&gt;
 The way in which conformity is expressed in the INSPIRE IR will be defined in a subsequent draft based on discussions with the Drafting Team on Data specifications and harmonization.&lt;br /&gt;
&lt;br /&gt;
(Is this where accuracy/completeness comes in? How can we know?)&lt;br /&gt;
&lt;br /&gt;
=== Dataset series / Aggregate data ===&lt;br /&gt;
&lt;br /&gt;
IR talks about dataset series. Some of the diagrams talk about 'MD_Aggregates'- this term isn't used elsewhere. No conception in this model of one UrDataSet with many different potential sources according to how they are packaged or processed. As the IRs mandate properties for dataset series, really need more clarity / examples about what they actually are.&lt;br /&gt;
&lt;br /&gt;
== General concerns ==&lt;br /&gt;
&lt;br /&gt;
=== Search / discovery services ===&lt;br /&gt;
&lt;br /&gt;
The preamble (p.7) states that &amp;quot;separate IRs for discovery services are being prepared and are not the subject of this document.&amp;quot; But the INSPIRE use case is predicated on the availablity of 'Geoportal' style search services. What else *are* discovery services if they are not the search services treated of here? If there is only going to be an abstract model for discovery, and these IRs are careful to avoid imposing any constraints on internal data repository management, how much more can a discovery services draft provide?&lt;br /&gt;
&lt;br /&gt;
II: I think this comment is spot on, I'm finding it difficult to express concrete concerns.. but Section 5.2 &amp;quot;Discovery metadata elements&amp;quot; starts to set out a list of concepts seen to be (The document hints at, but does not directly say) core to the discovery process. Section 5.3 then sets out &amp;quot;Abstract discovery metadata element set&amp;quot;. I *guess* the implication is that the concepts laid out in 5.2 are in some way even more abstract than those set out in 5.3. The document really isn't clear about what the abstract model is, or what it is for, before it starts enumerating the concepts. Your later comment about being tied to web services is spot on also here, I'm really not sure &amp;quot;Service type version&amp;quot;, &amp;quot;Operation name&amp;quot; and &amp;quot;Distributed computing platform&amp;quot; belong in an abstract model. These three attributes seem to belong specifically to a particular (And I would guess already existing) service binding (Or to a very specific kind of returned result record) of the abstract model onto some concrete semantics. What I'd really like to see is a much clearer statement of what the purpose of the abstract model is. Hopefully, once that is tightly defined, it should become easier to decide what lies inside the boundary of the abstract model, and what belongs in the domain of specific realisations of the abstract model.&lt;br /&gt;
&lt;br /&gt;
I'm a bit confused by the &amp;quot;Temporal Reference&amp;quot; Element... 5.2.2. Talks about what I would expect to see from a temporal reference, but 5.3.2 maps temporal reference on to  &amp;quot;One of the dates of publication, last revision or creation of the resource&amp;quot;. These three elements are already well defined by dublin core attributes... Maybe I've misunderstood whats implied by table 1 in 5.3.2. Also, similar issues to the spaital access point arise (With structured data, as opposed to text queries). In some UK datasets, periods such as &amp;quot;Neolithic&amp;quot; can be used instead of an ISO 19108 Date Time. (I seen note 11 under 5.3.4 talks about this, which is good. Whats important is that regardless of the outcome of the study, the IR are extensible enough to cope with the eventual decision). I'd consider seperate access points for controlled vocabulary time period and structured temporal data.&lt;br /&gt;
&lt;br /&gt;
Geographic Extent.. the doc seems a bit bounding box heavy. Would be nice to understand (have examples of) specification of interior/exterioir polygons. Servers only supporting minimal bounding boxes can gracefully degrade (Since it's easy to calculate a MBR from a polygon) whilst allowing other servers to retain the full richness of polygons. It's not clear where the semantics for parsing these strings will be defined.. for example should geographic extent be encoded as OpenGIS strings (Which seems to make sense to me, but I'm biased by Oracle and MySQL's spatial functions). This might seem a bit extreme for the abstract part of the document, but it's one of those make-or-break issues for interoperability, and might be worth the pain. Also, I think it's worth entertaining the idea that spatial specifications such as MBRs and polygons (Structured spatial constructs) might be better exposed using their own abstract access point, and &amp;quot;Place Name&amp;quot; having it's own access point. This will help server implementors avoid problems with disambiguation of search terms. &lt;br /&gt;
&lt;br /&gt;
I'm interested in what the expected semantics of resource language are on retrieval of language-neutral data sets.... Should a result record not be selected because the user specified &amp;quot;Nor&amp;quot; as the search language, but resources matching other criteria (Geo Extent for example) do match. Normally in Info Retrieval this is a no-brainer, of course it shouldn't, but I'm a bit less certain when we talk about result records that aren't primarily &amp;quot;Text&amp;quot; based. (Actually, this is a slightly wider concernn about annex A and those &amp;quot;CharacterString&amp;quot; elements... In IEEE LOM we have &amp;quot;LangString&amp;quot; element that has a &amp;quot;Lang&amp;quot; attribute. That community chose to allow language variants of a resource to be expressed within one record by allowing an element to hold all language variants, for example&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 &amp;lt;title&amp;gt;&lt;br /&gt;
   &amp;lt;langstring lang=&amp;quot;En&amp;quot;&amp;gt;Hello&amp;lt;/langstring&amp;gt;&lt;br /&gt;
   &amp;lt;langstring lang=&amp;quot;Dk&amp;quot;&amp;gt;Hej&amp;lt;/langstring&amp;gt;&lt;br /&gt;
 &amp;lt;/title&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
The presence of a &amp;quot;Lang&amp;quot; attribute at the &amp;quot;Dataset&amp;quot; level might mean the intention is to support multi-language datasets by having several dataset records, one for each language, which is OK, but possibly not optimal for datasets that aren't prmarily language based. If this is the case, is the &amp;quot;CharacterString&amp;quot; element in Annex A just redundant payload?)&lt;br /&gt;
&lt;br /&gt;
=== Lack of machine-reusable data in general ===&lt;br /&gt;
&lt;br /&gt;
Dataset 'lineage' is only a full-text field. If datasets result from recombination, that should be machine-traversable. Human descriptions of lineage will be so different that they won't be useful for building search / evaluation services.&lt;br /&gt;
&lt;br /&gt;
=== Lack of engagement with packaging and re-use issues ===&lt;br /&gt;
&lt;br /&gt;
Cf. Dataset series / aggregates. The examples have 'MasterMap' as one potential dataset! Real world use cases are going to need subsets of such huge data sets broken down into packages with smaller spatial extents or with less layers.&lt;br /&gt;
&lt;br /&gt;
=== Bypassing of feature-level metadata from consideration ===&lt;br /&gt;
&lt;br /&gt;
Once we get down to the feature level the interesting European problems appear - the fact that every local area may have its own classification schemes, even inside one language community the same word is used to describe different looking things, and across language barriers mappings from words to things don't tend to be 1-1. But by disregarding feature-level metadata - partly because it can't be mandated when the underlying geospatial objects aren't publically inspectable and a certain amount of feature level metadata would mean the data itself is essentially public...&lt;br /&gt;
&lt;br /&gt;
=== Overspecificness about internet- and webservices- based distribution models ===&lt;br /&gt;
&lt;br /&gt;
Actually causing ourselves unnesc problems by putting everything on the Internet. Data sharing agreements over publically maintained private networks with flat-rate membership are a clear potential future and 'middle way' in this domain. The draft now is all about making access/use contraints *specific to data sets* and not specific to the relationship between the data provider or broker, the data user and the transport network between them.&lt;br /&gt;
&lt;br /&gt;
So we have a 'distributed computing platform' metadata property that is required by the IRs. In the ISO19915 mapping in Annex A this is a '''free text field''', yet 5.2.15 states that the property &amp;quot;is necessary for a client to bind to the service&amp;quot;. If it must be mandated, it should be as a URI. It would be wonderful to have examples of what other than HTTP or OGC web services is envisaged NOW as a means of access to the backend of a distributed computing platform.&lt;/div&gt;</summary>
		<author><name>Wiki-Ianibbo</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=Reading_the_INSPIRE_Metadata_Draft&amp;diff=12584</id>
		<title>Reading the INSPIRE Metadata Draft</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=Reading_the_INSPIRE_Metadata_Draft&amp;diff=12584"/>
		<updated>2007-03-14T11:13:08Z</updated>

		<summary type="html">&lt;p&gt;Wiki-Ianibbo: /* Search / discovery services */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Metadata about geographic data is at the heart of INSPIRE. The metadata draft is the first in the set of &amp;quot;implementing rules&amp;quot; and it will underpin all the other implementing rules. The consultation process is open until 2007-03-30. While the documents are open access, comments can only be offered through an SDIC or Spatial Data Interest Community.&lt;br /&gt;
&lt;br /&gt;
The Free and Open Source Geospatial Community has a voice through one of these SDICs thanks to Markus Neteler. This page contains preparatory material for a collective response through the FOSS GIS SDIC, from the POV of people implementing and managing metadata creation, collection and search services, working closely with many different data user communities.&lt;br /&gt;
&lt;br /&gt;
* The response proper will live at [[Response to INSPIRE Metadata Draft]]. Initial notes are included below in the Issues section.&lt;br /&gt;
* It is interesting to read this in parallel with the North American Metadata Profile draft which is also currently in consultation. It's hoped the OSGeo community will also be able to contribute to a [[Response to NAP Metadata Draft]] and get the [http://geodatacommons.umaine.edu geodata commons] project involved in this.&lt;br /&gt;
&lt;br /&gt;
== Reading the draft ==&lt;br /&gt;
&lt;br /&gt;
* [http://www.ec-gis.org/inspire/reports/ImplementingRules/draftINSPIREMetadataIRv2_20070202.pdf the Implementing Rules for Metadata Draft] (pdf)&lt;br /&gt;
* [http://www.ec-gis.org/inspire/whatsnew.cfm#1590 supporting / background material]&lt;br /&gt;
* Pages 1-17 are metadata about the document itself, intentions and history, and can be safely skipped. Pages 43-104 are the Annexes.&lt;br /&gt;
* Annex A is particularly interesting as there are details of the thinking exposed in the mapping to ISO19115/39 that aren't set out in the implementing rules. ''If you want to know what's likely to affect you but are short on time, at minimum read section 5 and Annex A'''.&lt;br /&gt;
&lt;br /&gt;
== Lightning Summary of the draft ==&lt;br /&gt;
&lt;br /&gt;
The draft establishes a basic information model for metadata which is close to, but not specific to, ISO19115 and OGC Web Services.&lt;br /&gt;
&lt;br /&gt;
It only mandates what metadata is published by and for public authorities covered by INSPIRE - it does not try to cover repository management or internal processes.&lt;br /&gt;
&lt;br /&gt;
It separates out metadata properties into those useful for 'discovery', 'evaluation', and 'use'. It identifies one very high level &amp;quot;use case&amp;quot; for spatial data search services built from metadata being shared at this level.&lt;br /&gt;
&lt;br /&gt;
It differentiates between properties useful for 'non-specialist' and 'expert' users into 2 Levels, 1 and 2. Level 1 is always mandatory. This *includes* classification according to the data themes in the INSPIRE annexes, and keywords from controlled vocabularies which are not covered by the IR document but are left to Spatial Data Theme Communities. (How these communities are found, selected, and make their decisions, is unknown to us at this time.)&lt;br /&gt;
&lt;br /&gt;
= Issues =&lt;br /&gt;
&lt;br /&gt;
'''This list is an overview of what jumped out at me as something to address. I don't know how much of this is appropriate to send back, or how much can be fixed. - [[User:JoWalsh]]'''&lt;br /&gt;
&lt;br /&gt;
== Conceptual overview ==&lt;br /&gt;
&lt;br /&gt;
The model maps quite well to the minimum useful subset identified in [[DCLite4G]]. It looks like a lightweight core. But, the model and the draft break down the problem space of metadata in a way that is a reaction to artificial scarcity of data. It identifies three phases of the metadata use cycle:&lt;br /&gt;
* discovery (of what data is out there)&lt;br /&gt;
* evaluation (of whether the data will be useful for specific purpose)&lt;br /&gt;
* use (once access gained, how to best use the data)&lt;br /&gt;
&lt;br /&gt;
It is illuminates to compare this with the [[Reading the NAP Metadata Draft|North American Profile]] metadata draft which talks about&lt;br /&gt;
&lt;br /&gt;
* discovery&lt;br /&gt;
* access&lt;br /&gt;
* fitness for use (e.g. evaluation)&lt;br /&gt;
* transfer&lt;br /&gt;
&lt;br /&gt;
So the IRs both don't address how to make the data more useful via metadata, and are vague about how much a minimal subset is going to provide enough information to evaluate utility on. Generally the draft dances around data licensing access issues, and glosses over the over-engineering needed to work around artificial constraints on availability. IRs for evaluation and use of data based on metadata are not covered by this draft at all, but left up to the Spatial Data Theme communities for each of the 35 data themes identified in Annexes I-III of the INSPIRE text.&lt;br /&gt;
&lt;br /&gt;
== Issues with specific metadata properties ==&lt;br /&gt;
&lt;br /&gt;
The model maps quite well to [[DCLite4G]]. It looks like a lightweight core.&lt;br /&gt;
&lt;br /&gt;
=== Things that aren't there that should be ===&lt;br /&gt;
&lt;br /&gt;
'''5.2.8 Resource responsible party'''. Each dataset *must* have one or more people/organisations responsible for it. The IR says that this can be freetext or can be in more structured form. This '''only''' includes the responsible party's name, but NOT any form of contact details.&lt;br /&gt;
&lt;br /&gt;
'''Some form of electronic or telephonic contact address should be mandatory, if the org/person's details are mandatory.''' Why publish ownership information - especially if there are constraints on access and reuse of the described data - if you can't immediately get in personal contact with someone who can make assurances about the data?&lt;br /&gt;
&lt;br /&gt;
Annex A on mapping to IS019115 mandates that contact persons and organisations be free text, not resource identifiers. 2 serious problems with the ISO 19115 mapping:&lt;br /&gt;
&lt;br /&gt;
* It does not ask or provide for contact details.&lt;br /&gt;
* It looks *mandatory* that the reponsible party be given a role, which in turn is one of N codes published by the Library of Congress to describe people's roles within organisations.&lt;br /&gt;
&lt;br /&gt;
'''No discussion of formalising dataset accuracy / completeness - crucial for cost-benefit evaluation / evaluation of suitability for combining with other data sets.'''&lt;br /&gt;
&lt;br /&gt;
=== Things that are there that probably shouldn't be ===&lt;br /&gt;
&lt;br /&gt;
Every 'dataset or dataset series' published under INSPIRE *must* include both a '''Resource topic category''' and a set of resource '''keywords'''.&lt;br /&gt;
&lt;br /&gt;
Topic categories are very high-level classifications which correspond to each of the Spatial Data Themes identified in Annexes I, II and III of the INSPIRE Directive.&lt;br /&gt;
&lt;br /&gt;
* Which topic category data fits in will often be a property of an organisation not any published data sets.&lt;br /&gt;
&lt;br /&gt;
From an implementor's POV this will involve something like selecting a topic category for data at install time of metadata publishing engine, and forgetting about it. The IRs place a lot of faith in the ability of simple keyword / classification code matches to enhance utility of search and discovery services for users.&lt;br /&gt;
&lt;br /&gt;
But. this already raises the bar for non-expert users (the domain vocabulary is jargon specific or oriented towards specialist codes)&lt;br /&gt;
&lt;br /&gt;
The IRs emphasise the fact that keywords should originate from a ''controlled vocabulary''. The reponsibility for creating one is not in the hands of the Drafting Teams but in the hands of Spatial Data Theme Communities. How these are constituted and how their decisions become binding are unclear.&lt;br /&gt;
&lt;br /&gt;
Again, faith in keywords for search utility is misplaced. Reliance on them may lead to false negatives. Again assumes familiarity with, or time and ability to learn about, what to expect in the domain from a non-expert user, and an expert will need a better level of detail. Pitfalls of 'controlled' keywording:&lt;br /&gt;
* intentional misclassification&lt;br /&gt;
* lazy/default misclassification&lt;br /&gt;
&lt;br /&gt;
Both of these are at 'Level 1 for discovery metadata' which implies that any INSPIRE compliant metadata set MUST have both topic category and associated keywords.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Areas which are unclear ==&lt;br /&gt;
&lt;br /&gt;
=== Conformity ===&lt;br /&gt;
&lt;br /&gt;
This is an IR and obligatory to deal with. But 5.3.4 just says &amp;quot;see Annex F&amp;quot;.&lt;br /&gt;
Annex F '''in its entirety''' says:&lt;br /&gt;
&lt;br /&gt;
 The way in which conformity is expressed in the INSPIRE IR will be defined in a subsequent draft based on discussions with the Drafting Team on Data specifications and harmonization.&lt;br /&gt;
&lt;br /&gt;
(Is this where accuracy/completeness comes in? How can we know?)&lt;br /&gt;
&lt;br /&gt;
=== Dataset series / Aggregate data ===&lt;br /&gt;
&lt;br /&gt;
IR talks about dataset series. Some of the diagrams talk about 'MD_Aggregates'- this term isn't used elsewhere. No conception in this model of one UrDataSet with many different potential sources according to how they are packaged or processed. As the IRs mandate properties for dataset series, really need more clarity / examples about what they actually are.&lt;br /&gt;
&lt;br /&gt;
== General concerns ==&lt;br /&gt;
&lt;br /&gt;
=== Search / discovery services ===&lt;br /&gt;
&lt;br /&gt;
The preamble (p.7) states that &amp;quot;separate IRs for discovery services are being prepared and are not the subject of this document.&amp;quot; But the INSPIRE use case is predicated on the availablity of 'Geoportal' style search services. What else *are* discovery services if they are not the search services treated of here? If there is only going to be an abstract model for discovery, and these IRs are careful to avoid imposing any constraints on internal data repository management, how much more can a discovery services draft provide?&lt;br /&gt;
&lt;br /&gt;
II: I think this comment is spot on, I'm finding it difficult to express concrete concerns.. but Section 5.2 &amp;quot;Discovery metadata elements&amp;quot; starts to set out a list of concepts seen to be (The document hints at, but does not directly say) core to the discovery process. Section 5.3 then sets out &amp;quot;Abstract discovery metadata element set&amp;quot;. I *guess* the implication is that the concepts laid out in 5.2 are in some way even more abstract than those set out in 5.3. The document really isn't clear about what the abstract model is, or what it is for, before it starts enumerating the concepts. Your later comment about being tied to web services is spot on also here, I'm really not sure &amp;quot;Service type version&amp;quot;, &amp;quot;Operation name&amp;quot; and &amp;quot;Distributed computing platform&amp;quot; belong in an abstract model. These three attributes seem to belong specifically to a particular (And I would guess already existing) service binding (Or to a very specific kind of returned result record) of the abstract model onto some concrete semantics. What I'd really like to see is a much clearer statement of what the purpose of the abstract model is. Hopefully, once that is tightly defined, it should become easier to decide what lies inside the boundary of the abstract model, and what belongs in the domain of specific realisations of the abstract model.&lt;br /&gt;
&lt;br /&gt;
I'm a bit confused by the &amp;quot;Temporal Reference&amp;quot; Element... 5.2.2. Talks about what I would expect to see from a temporal reference, but 5.3.2 maps temporal reference on to  &amp;quot;One of the dates of publication, last revision or creation of the resource&amp;quot;. These three elements are already well defined by dublin core attributes... Maybe I've misunderstood whats implied by table 1 in 5.3.2. Also, similar issues to the spaital access point arise (With structured data, as opposed to text queries). In some UK datasets, periods such as &amp;quot;Neolithic&amp;quot; can be used instead of an ISO 19108 Date Time. (I seen note 11 under 5.3.4 talks about this, which is good. Whats important is that regardless of the outcome of the study, the IR are extensible enough to cope with the eventual decision). I'd consider seperate access points for controlled vocabulary time period and structured temporal data.&lt;br /&gt;
&lt;br /&gt;
Geographic Extent.. the doc seems a bit bounding box heavy. Would be nice to understand (have examples of) specification of interior/exterioir polygons. Servers only supporting minimal bounding boxes can gracefully degrade (Since it's easy to calculate a MBR from a polygon) whilst allowing other servers to retain the full richness of polygons. It's not clear where the semantics for parsing these strings will be defined.. for example should geographic extent be encoded as OpenGIS strings (Which seems to make sense to me, but I'm biased by Oracle and MySQL's spatial functions). This might seem a bit extreme for the abstract part of the document, but it's one of those make-or-break issues for interoperability, and might be worth the pain. Also, I think it's worth entertaining the idea that spatial specifications such as MBRs and polygons (Structured spatial constructs) might be better exposed using their own abstract access point, and &amp;quot;Place Name&amp;quot; having it's own access point. This will help server implementors avoid problems with disambiguation of search terms. &lt;br /&gt;
&lt;br /&gt;
I'm interested in what the expected semantics of resource language are on retrieval of language-neutral data sets.... Should a result record not be selected because the user specified &amp;quot;Nor&amp;quot; as the search language, but resources matching other criteria (Geo Extent for example) do match. Normally in Info Retrieval this is a no-brainer, of course it should, but I'm a bit less certain when we talk about result records that aren't primarily &amp;quot;Text&amp;quot; based. (Actually, this is a slightly wider concernn about annex A and those &amp;quot;CharacterString&amp;quot; elements... In IEEE LOM we have &amp;quot;LangString&amp;quot; element that has a &amp;quot;Lang&amp;quot; attribute. That community chose to allow language variants of a resource to be expressed within one record by allowing an element to hold all language variants, for example&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 &amp;lt;title&amp;gt;&lt;br /&gt;
   &amp;lt;langstring lang=&amp;quot;En&amp;quot;&amp;gt;Hello&amp;lt;/langstring&amp;gt;&lt;br /&gt;
   &amp;lt;langstring lang=&amp;quot;Dk&amp;quot;&amp;gt;Hej&amp;lt;/langstring&amp;gt;&lt;br /&gt;
 &amp;lt;/title&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
The presence of a &amp;quot;Lang&amp;quot; attribute at the &amp;quot;Dataset&amp;quot; level might mean the intention is to support multi-language datasets by having several dataset records, one for each language, which is OK, but possibly not optimal for datasets that aren't prmarily language based. If this is the case, is the &amp;quot;CharacterString&amp;quot; element in Annex A just redundant payload?)&lt;br /&gt;
&lt;br /&gt;
=== Lack of machine-reusable data in general ===&lt;br /&gt;
&lt;br /&gt;
Dataset 'lineage' is only a full-text field. If datasets result from recombination, that should be machine-traversable. Human descriptions of lineage will be so different that they won't be useful for building search / evaluation services.&lt;br /&gt;
&lt;br /&gt;
=== Lack of engagement with packaging and re-use issues ===&lt;br /&gt;
&lt;br /&gt;
Cf. Dataset series / aggregates. The examples have 'MasterMap' as one potential dataset! Real world use cases are going to need subsets of such huge data sets broken down into packages with smaller spatial extents or with less layers.&lt;br /&gt;
&lt;br /&gt;
=== Bypassing of feature-level metadata from consideration ===&lt;br /&gt;
&lt;br /&gt;
Once we get down to the feature level the interesting European problems appear - the fact that every local area may have its own classification schemes, even inside one language community the same word is used to describe different looking things, and across language barriers mappings from words to things don't tend to be 1-1. But by disregarding feature-level metadata - partly because it can't be mandated when the underlying geospatial objects aren't publically inspectable and a certain amount of feature level metadata would mean the data itself is essentially public...&lt;br /&gt;
&lt;br /&gt;
=== Overspecificness about internet- and webservices- based distribution models ===&lt;br /&gt;
&lt;br /&gt;
Actually causing ourselves unnesc problems by putting everything on the Internet. Data sharing agreements over publically maintained private networks with flat-rate membership are a clear potential future and 'middle way' in this domain. The draft now is all about making access/use contraints *specific to data sets* and not specific to the relationship between the data provider or broker, the data user and the transport network between them.&lt;br /&gt;
&lt;br /&gt;
So we have a 'distributed computing platform' metadata property that is required by the IRs. In the ISO19915 mapping in Annex A this is a '''free text field''', yet 5.2.15 states that the property &amp;quot;is necessary for a client to bind to the service&amp;quot;. If it must be mandated, it should be as a URI. It would be wonderful to have examples of what other than HTTP or OGC web services is envisaged NOW as a means of access to the backend of a distributed computing platform.&lt;/div&gt;</summary>
		<author><name>Wiki-Ianibbo</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=Reading_the_INSPIRE_Metadata_Draft&amp;diff=12583</id>
		<title>Reading the INSPIRE Metadata Draft</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=Reading_the_INSPIRE_Metadata_Draft&amp;diff=12583"/>
		<updated>2007-03-14T10:48:33Z</updated>

		<summary type="html">&lt;p&gt;Wiki-Ianibbo: /* Search / discovery services */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Metadata about geographic data is at the heart of INSPIRE. The metadata draft is the first in the set of &amp;quot;implementing rules&amp;quot; and it will underpin all the other implementing rules. The consultation process is open until 2007-03-30. While the documents are open access, comments can only be offered through an SDIC or Spatial Data Interest Community.&lt;br /&gt;
&lt;br /&gt;
The Free and Open Source Geospatial Community has a voice through one of these SDICs thanks to Markus Neteler. This page contains preparatory material for a collective response through the FOSS GIS SDIC, from the POV of people implementing and managing metadata creation, collection and search services, working closely with many different data user communities.&lt;br /&gt;
&lt;br /&gt;
* The response proper will live at [[Response to INSPIRE Metadata Draft]]. Initial notes are included below in the Issues section.&lt;br /&gt;
* It is interesting to read this in parallel with the North American Metadata Profile draft which is also currently in consultation. It's hoped the OSGeo community will also be able to contribute to a [[Response to NAP Metadata Draft]] and get the [http://geodatacommons.umaine.edu geodata commons] project involved in this.&lt;br /&gt;
&lt;br /&gt;
== Reading the draft ==&lt;br /&gt;
&lt;br /&gt;
* [http://www.ec-gis.org/inspire/reports/ImplementingRules/draftINSPIREMetadataIRv2_20070202.pdf the Implementing Rules for Metadata Draft] (pdf)&lt;br /&gt;
* [http://www.ec-gis.org/inspire/whatsnew.cfm#1590 supporting / background material]&lt;br /&gt;
* Pages 1-17 are metadata about the document itself, intentions and history, and can be safely skipped. Pages 43-104 are the Annexes.&lt;br /&gt;
* Annex A is particularly interesting as there are details of the thinking exposed in the mapping to ISO19115/39 that aren't set out in the implementing rules. ''If you want to know what's likely to affect you but are short on time, at minimum read section 5 and Annex A'''.&lt;br /&gt;
&lt;br /&gt;
== Lightning Summary of the draft ==&lt;br /&gt;
&lt;br /&gt;
The draft establishes a basic information model for metadata which is close to, but not specific to, ISO19115 and OGC Web Services.&lt;br /&gt;
&lt;br /&gt;
It only mandates what metadata is published by and for public authorities covered by INSPIRE - it does not try to cover repository management or internal processes.&lt;br /&gt;
&lt;br /&gt;
It separates out metadata properties into those useful for 'discovery', 'evaluation', and 'use'. It identifies one very high level &amp;quot;use case&amp;quot; for spatial data search services built from metadata being shared at this level.&lt;br /&gt;
&lt;br /&gt;
It differentiates between properties useful for 'non-specialist' and 'expert' users into 2 Levels, 1 and 2. Level 1 is always mandatory. This *includes* classification according to the data themes in the INSPIRE annexes, and keywords from controlled vocabularies which are not covered by the IR document but are left to Spatial Data Theme Communities. (How these communities are found, selected, and make their decisions, is unknown to us at this time.)&lt;br /&gt;
&lt;br /&gt;
= Issues =&lt;br /&gt;
&lt;br /&gt;
'''This list is an overview of what jumped out at me as something to address. I don't know how much of this is appropriate to send back, or how much can be fixed. - [[User:JoWalsh]]'''&lt;br /&gt;
&lt;br /&gt;
== Conceptual overview ==&lt;br /&gt;
&lt;br /&gt;
The model maps quite well to the minimum useful subset identified in [[DCLite4G]]. It looks like a lightweight core. But, the model and the draft break down the problem space of metadata in a way that is a reaction to artificial scarcity of data. It identifies three phases of the metadata use cycle:&lt;br /&gt;
* discovery (of what data is out there)&lt;br /&gt;
* evaluation (of whether the data will be useful for specific purpose)&lt;br /&gt;
* use (once access gained, how to best use the data)&lt;br /&gt;
&lt;br /&gt;
It is illuminates to compare this with the [[Reading the NAP Metadata Draft|North American Profile]] metadata draft which talks about&lt;br /&gt;
&lt;br /&gt;
* discovery&lt;br /&gt;
* access&lt;br /&gt;
* fitness for use (e.g. evaluation)&lt;br /&gt;
* transfer&lt;br /&gt;
&lt;br /&gt;
So the IRs both don't address how to make the data more useful via metadata, and are vague about how much a minimal subset is going to provide enough information to evaluate utility on. Generally the draft dances around data licensing access issues, and glosses over the over-engineering needed to work around artificial constraints on availability. IRs for evaluation and use of data based on metadata are not covered by this draft at all, but left up to the Spatial Data Theme communities for each of the 35 data themes identified in Annexes I-III of the INSPIRE text.&lt;br /&gt;
&lt;br /&gt;
== Issues with specific metadata properties ==&lt;br /&gt;
&lt;br /&gt;
The model maps quite well to [[DCLite4G]]. It looks like a lightweight core.&lt;br /&gt;
&lt;br /&gt;
=== Things that aren't there that should be ===&lt;br /&gt;
&lt;br /&gt;
'''5.2.8 Resource responsible party'''. Each dataset *must* have one or more people/organisations responsible for it. The IR says that this can be freetext or can be in more structured form. This '''only''' includes the responsible party's name, but NOT any form of contact details.&lt;br /&gt;
&lt;br /&gt;
'''Some form of electronic or telephonic contact address should be mandatory, if the org/person's details are mandatory.''' Why publish ownership information - especially if there are constraints on access and reuse of the described data - if you can't immediately get in personal contact with someone who can make assurances about the data?&lt;br /&gt;
&lt;br /&gt;
Annex A on mapping to IS019115 mandates that contact persons and organisations be free text, not resource identifiers. 2 serious problems with the ISO 19115 mapping:&lt;br /&gt;
&lt;br /&gt;
* It does not ask or provide for contact details.&lt;br /&gt;
* It looks *mandatory* that the reponsible party be given a role, which in turn is one of N codes published by the Library of Congress to describe people's roles within organisations.&lt;br /&gt;
&lt;br /&gt;
'''No discussion of formalising dataset accuracy / completeness - crucial for cost-benefit evaluation / evaluation of suitability for combining with other data sets.'''&lt;br /&gt;
&lt;br /&gt;
=== Things that are there that probably shouldn't be ===&lt;br /&gt;
&lt;br /&gt;
Every 'dataset or dataset series' published under INSPIRE *must* include both a '''Resource topic category''' and a set of resource '''keywords'''.&lt;br /&gt;
&lt;br /&gt;
Topic categories are very high-level classifications which correspond to each of the Spatial Data Themes identified in Annexes I, II and III of the INSPIRE Directive.&lt;br /&gt;
&lt;br /&gt;
* Which topic category data fits in will often be a property of an organisation not any published data sets.&lt;br /&gt;
&lt;br /&gt;
From an implementor's POV this will involve something like selecting a topic category for data at install time of metadata publishing engine, and forgetting about it. The IRs place a lot of faith in the ability of simple keyword / classification code matches to enhance utility of search and discovery services for users.&lt;br /&gt;
&lt;br /&gt;
But. this already raises the bar for non-expert users (the domain vocabulary is jargon specific or oriented towards specialist codes)&lt;br /&gt;
&lt;br /&gt;
The IRs emphasise the fact that keywords should originate from a ''controlled vocabulary''. The reponsibility for creating one is not in the hands of the Drafting Teams but in the hands of Spatial Data Theme Communities. How these are constituted and how their decisions become binding are unclear.&lt;br /&gt;
&lt;br /&gt;
Again, faith in keywords for search utility is misplaced. Reliance on them may lead to false negatives. Again assumes familiarity with, or time and ability to learn about, what to expect in the domain from a non-expert user, and an expert will need a better level of detail. Pitfalls of 'controlled' keywording:&lt;br /&gt;
* intentional misclassification&lt;br /&gt;
* lazy/default misclassification&lt;br /&gt;
&lt;br /&gt;
Both of these are at 'Level 1 for discovery metadata' which implies that any INSPIRE compliant metadata set MUST have both topic category and associated keywords.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Areas which are unclear ==&lt;br /&gt;
&lt;br /&gt;
=== Conformity ===&lt;br /&gt;
&lt;br /&gt;
This is an IR and obligatory to deal with. But 5.3.4 just says &amp;quot;see Annex F&amp;quot;.&lt;br /&gt;
Annex F '''in its entirety''' says:&lt;br /&gt;
&lt;br /&gt;
 The way in which conformity is expressed in the INSPIRE IR will be defined in a subsequent draft based on discussions with the Drafting Team on Data specifications and harmonization.&lt;br /&gt;
&lt;br /&gt;
(Is this where accuracy/completeness comes in? How can we know?)&lt;br /&gt;
&lt;br /&gt;
=== Dataset series / Aggregate data ===&lt;br /&gt;
&lt;br /&gt;
IR talks about dataset series. Some of the diagrams talk about 'MD_Aggregates'- this term isn't used elsewhere. No conception in this model of one UrDataSet with many different potential sources according to how they are packaged or processed. As the IRs mandate properties for dataset series, really need more clarity / examples about what they actually are.&lt;br /&gt;
&lt;br /&gt;
== General concerns ==&lt;br /&gt;
&lt;br /&gt;
=== Search / discovery services ===&lt;br /&gt;
&lt;br /&gt;
The preamble (p.7) states that &amp;quot;separate IRs for discovery services are being prepared and are not the subject of this document.&amp;quot; But the INSPIRE use case is predicated on the availablity of 'Geoportal' style search services. What else *are* discovery services if they are not the search services treated of here? If there is only going to be an abstract model for discovery, and these IRs are careful to avoid imposing any constraints on internal data repository management, how much more can a discovery services draft provide?&lt;br /&gt;
&lt;br /&gt;
II: I think this comment is spot on, I'm finding it difficult to express concrete concerns.. but Section 5.2 &amp;quot;Discovery metadata elements&amp;quot; starts to set out a list of concepts seen to be (The document hints at, but does not directly say) core to the discovery process. Section 5.3 then sets out &amp;quot;Abstract discovery metadata element set&amp;quot;. I *guess* the implication is that the concepts laid out in 5.2 are in some way even more abstract than those set out in 5.3. The document really isn't clear about what the abstract model is, or what it is for, before it starts enumerating the concepts. Your later comment about being tied to web services is spot on also here, I'm really not sure &amp;quot;Service type version&amp;quot;, &amp;quot;Operation name&amp;quot; and &amp;quot;Distributed computing platform&amp;quot; belong in an abstract model. These three attributes seem to belong specifically to a particular (And I would guess already existing) service binding (Or to a very specific kind of returned result record) of the abstract model onto some concrete semantics. What I'd really like to see is a much clearer statement of what the purpose of the abstract model is. Hopefully, once that is tightly defined, it should become easier to decide what lies inside the boundary of the abstract model, and what belongs in the domain of specific realisations of the abstract model.&lt;br /&gt;
&lt;br /&gt;
I'm a bit confused by the &amp;quot;Temporal Reference&amp;quot; Element... 5.2.2. Talks about what I would expect to see from a temporal reference, but 5.3.2 maps temporal reference on to  &amp;quot;One of the dates of publication, last revision or creation of the resource&amp;quot;. These three elements are already well defined by dublin core attributes... Maybe I've misunderstood whats implied by table 1 in 5.3.2&lt;br /&gt;
&lt;br /&gt;
=== Lack of machine-reusable data in general ===&lt;br /&gt;
&lt;br /&gt;
Dataset 'lineage' is only a full-text field. If datasets result from recombination, that should be machine-traversable. Human descriptions of lineage will be so different that they won't be useful for building search / evaluation services.&lt;br /&gt;
&lt;br /&gt;
=== Lack of engagement with packaging and re-use issues ===&lt;br /&gt;
&lt;br /&gt;
Cf. Dataset series / aggregates. The examples have 'MasterMap' as one potential dataset! Real world use cases are going to need subsets of such huge data sets broken down into packages with smaller spatial extents or with less layers.&lt;br /&gt;
&lt;br /&gt;
=== Bypassing of feature-level metadata from consideration ===&lt;br /&gt;
&lt;br /&gt;
Once we get down to the feature level the interesting European problems appear - the fact that every local area may have its own classification schemes, even inside one language community the same word is used to describe different looking things, and across language barriers mappings from words to things don't tend to be 1-1. But by disregarding feature-level metadata - partly because it can't be mandated when the underlying geospatial objects aren't publically inspectable and a certain amount of feature level metadata would mean the data itself is essentially public...&lt;br /&gt;
&lt;br /&gt;
=== Overspecificness about internet- and webservices- based distribution models ===&lt;br /&gt;
&lt;br /&gt;
Actually causing ourselves unnesc problems by putting everything on the Internet. Data sharing agreements over publically maintained private networks with flat-rate membership are a clear potential future and 'middle way' in this domain. The draft now is all about making access/use contraints *specific to data sets* and not specific to the relationship between the data provider or broker, the data user and the transport network between them.&lt;br /&gt;
&lt;br /&gt;
So we have a 'distributed computing platform' metadata property that is required by the IRs. In the ISO19915 mapping in Annex A this is a '''free text field''', yet 5.2.15 states that the property &amp;quot;is necessary for a client to bind to the service&amp;quot;. If it must be mandated, it should be as a URI. It would be wonderful to have examples of what other than HTTP or OGC web services is envisaged NOW as a means of access to the backend of a distributed computing platform.&lt;/div&gt;</summary>
		<author><name>Wiki-Ianibbo</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=Reading_the_INSPIRE_Metadata_Draft&amp;diff=12582</id>
		<title>Reading the INSPIRE Metadata Draft</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=Reading_the_INSPIRE_Metadata_Draft&amp;diff=12582"/>
		<updated>2007-03-14T10:44:59Z</updated>

		<summary type="html">&lt;p&gt;Wiki-Ianibbo: /* Search / discovery services */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Metadata about geographic data is at the heart of INSPIRE. The metadata draft is the first in the set of &amp;quot;implementing rules&amp;quot; and it will underpin all the other implementing rules. The consultation process is open until 2007-03-30. While the documents are open access, comments can only be offered through an SDIC or Spatial Data Interest Community.&lt;br /&gt;
&lt;br /&gt;
The Free and Open Source Geospatial Community has a voice through one of these SDICs thanks to Markus Neteler. This page contains preparatory material for a collective response through the FOSS GIS SDIC, from the POV of people implementing and managing metadata creation, collection and search services, working closely with many different data user communities.&lt;br /&gt;
&lt;br /&gt;
* The response proper will live at [[Response to INSPIRE Metadata Draft]]. Initial notes are included below in the Issues section.&lt;br /&gt;
* It is interesting to read this in parallel with the North American Metadata Profile draft which is also currently in consultation. It's hoped the OSGeo community will also be able to contribute to a [[Response to NAP Metadata Draft]] and get the [http://geodatacommons.umaine.edu geodata commons] project involved in this.&lt;br /&gt;
&lt;br /&gt;
== Reading the draft ==&lt;br /&gt;
&lt;br /&gt;
* [http://www.ec-gis.org/inspire/reports/ImplementingRules/draftINSPIREMetadataIRv2_20070202.pdf the Implementing Rules for Metadata Draft] (pdf)&lt;br /&gt;
* [http://www.ec-gis.org/inspire/whatsnew.cfm#1590 supporting / background material]&lt;br /&gt;
* Pages 1-17 are metadata about the document itself, intentions and history, and can be safely skipped. Pages 43-104 are the Annexes.&lt;br /&gt;
* Annex A is particularly interesting as there are details of the thinking exposed in the mapping to ISO19115/39 that aren't set out in the implementing rules. ''If you want to know what's likely to affect you but are short on time, at minimum read section 5 and Annex A'''.&lt;br /&gt;
&lt;br /&gt;
== Lightning Summary of the draft ==&lt;br /&gt;
&lt;br /&gt;
The draft establishes a basic information model for metadata which is close to, but not specific to, ISO19115 and OGC Web Services.&lt;br /&gt;
&lt;br /&gt;
It only mandates what metadata is published by and for public authorities covered by INSPIRE - it does not try to cover repository management or internal processes.&lt;br /&gt;
&lt;br /&gt;
It separates out metadata properties into those useful for 'discovery', 'evaluation', and 'use'. It identifies one very high level &amp;quot;use case&amp;quot; for spatial data search services built from metadata being shared at this level.&lt;br /&gt;
&lt;br /&gt;
It differentiates between properties useful for 'non-specialist' and 'expert' users into 2 Levels, 1 and 2. Level 1 is always mandatory. This *includes* classification according to the data themes in the INSPIRE annexes, and keywords from controlled vocabularies which are not covered by the IR document but are left to Spatial Data Theme Communities. (How these communities are found, selected, and make their decisions, is unknown to us at this time.)&lt;br /&gt;
&lt;br /&gt;
= Issues =&lt;br /&gt;
&lt;br /&gt;
'''This list is an overview of what jumped out at me as something to address. I don't know how much of this is appropriate to send back, or how much can be fixed. - [[User:JoWalsh]]'''&lt;br /&gt;
&lt;br /&gt;
== Conceptual overview ==&lt;br /&gt;
&lt;br /&gt;
The model maps quite well to the minimum useful subset identified in [[DCLite4G]]. It looks like a lightweight core. But, the model and the draft break down the problem space of metadata in a way that is a reaction to artificial scarcity of data. It identifies three phases of the metadata use cycle:&lt;br /&gt;
* discovery (of what data is out there)&lt;br /&gt;
* evaluation (of whether the data will be useful for specific purpose)&lt;br /&gt;
* use (once access gained, how to best use the data)&lt;br /&gt;
&lt;br /&gt;
It is illuminates to compare this with the [[Reading the NAP Metadata Draft|North American Profile]] metadata draft which talks about&lt;br /&gt;
&lt;br /&gt;
* discovery&lt;br /&gt;
* access&lt;br /&gt;
* fitness for use (e.g. evaluation)&lt;br /&gt;
* transfer&lt;br /&gt;
&lt;br /&gt;
So the IRs both don't address how to make the data more useful via metadata, and are vague about how much a minimal subset is going to provide enough information to evaluate utility on. Generally the draft dances around data licensing access issues, and glosses over the over-engineering needed to work around artificial constraints on availability. IRs for evaluation and use of data based on metadata are not covered by this draft at all, but left up to the Spatial Data Theme communities for each of the 35 data themes identified in Annexes I-III of the INSPIRE text.&lt;br /&gt;
&lt;br /&gt;
== Issues with specific metadata properties ==&lt;br /&gt;
&lt;br /&gt;
The model maps quite well to [[DCLite4G]]. It looks like a lightweight core.&lt;br /&gt;
&lt;br /&gt;
=== Things that aren't there that should be ===&lt;br /&gt;
&lt;br /&gt;
'''5.2.8 Resource responsible party'''. Each dataset *must* have one or more people/organisations responsible for it. The IR says that this can be freetext or can be in more structured form. This '''only''' includes the responsible party's name, but NOT any form of contact details.&lt;br /&gt;
&lt;br /&gt;
'''Some form of electronic or telephonic contact address should be mandatory, if the org/person's details are mandatory.''' Why publish ownership information - especially if there are constraints on access and reuse of the described data - if you can't immediately get in personal contact with someone who can make assurances about the data?&lt;br /&gt;
&lt;br /&gt;
Annex A on mapping to IS019115 mandates that contact persons and organisations be free text, not resource identifiers. 2 serious problems with the ISO 19115 mapping:&lt;br /&gt;
&lt;br /&gt;
* It does not ask or provide for contact details.&lt;br /&gt;
* It looks *mandatory* that the reponsible party be given a role, which in turn is one of N codes published by the Library of Congress to describe people's roles within organisations.&lt;br /&gt;
&lt;br /&gt;
'''No discussion of formalising dataset accuracy / completeness - crucial for cost-benefit evaluation / evaluation of suitability for combining with other data sets.'''&lt;br /&gt;
&lt;br /&gt;
=== Things that are there that probably shouldn't be ===&lt;br /&gt;
&lt;br /&gt;
Every 'dataset or dataset series' published under INSPIRE *must* include both a '''Resource topic category''' and a set of resource '''keywords'''.&lt;br /&gt;
&lt;br /&gt;
Topic categories are very high-level classifications which correspond to each of the Spatial Data Themes identified in Annexes I, II and III of the INSPIRE Directive.&lt;br /&gt;
&lt;br /&gt;
* Which topic category data fits in will often be a property of an organisation not any published data sets.&lt;br /&gt;
&lt;br /&gt;
From an implementor's POV this will involve something like selecting a topic category for data at install time of metadata publishing engine, and forgetting about it. The IRs place a lot of faith in the ability of simple keyword / classification code matches to enhance utility of search and discovery services for users.&lt;br /&gt;
&lt;br /&gt;
But. this already raises the bar for non-expert users (the domain vocabulary is jargon specific or oriented towards specialist codes)&lt;br /&gt;
&lt;br /&gt;
The IRs emphasise the fact that keywords should originate from a ''controlled vocabulary''. The reponsibility for creating one is not in the hands of the Drafting Teams but in the hands of Spatial Data Theme Communities. How these are constituted and how their decisions become binding are unclear.&lt;br /&gt;
&lt;br /&gt;
Again, faith in keywords for search utility is misplaced. Reliance on them may lead to false negatives. Again assumes familiarity with, or time and ability to learn about, what to expect in the domain from a non-expert user, and an expert will need a better level of detail. Pitfalls of 'controlled' keywording:&lt;br /&gt;
* intentional misclassification&lt;br /&gt;
* lazy/default misclassification&lt;br /&gt;
&lt;br /&gt;
Both of these are at 'Level 1 for discovery metadata' which implies that any INSPIRE compliant metadata set MUST have both topic category and associated keywords.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Areas which are unclear ==&lt;br /&gt;
&lt;br /&gt;
=== Conformity ===&lt;br /&gt;
&lt;br /&gt;
This is an IR and obligatory to deal with. But 5.3.4 just says &amp;quot;see Annex F&amp;quot;.&lt;br /&gt;
Annex F '''in its entirety''' says:&lt;br /&gt;
&lt;br /&gt;
 The way in which conformity is expressed in the INSPIRE IR will be defined in a subsequent draft based on discussions with the Drafting Team on Data specifications and harmonization.&lt;br /&gt;
&lt;br /&gt;
(Is this where accuracy/completeness comes in? How can we know?)&lt;br /&gt;
&lt;br /&gt;
=== Dataset series / Aggregate data ===&lt;br /&gt;
&lt;br /&gt;
IR talks about dataset series. Some of the diagrams talk about 'MD_Aggregates'- this term isn't used elsewhere. No conception in this model of one UrDataSet with many different potential sources according to how they are packaged or processed. As the IRs mandate properties for dataset series, really need more clarity / examples about what they actually are.&lt;br /&gt;
&lt;br /&gt;
== General concerns ==&lt;br /&gt;
&lt;br /&gt;
=== Search / discovery services ===&lt;br /&gt;
&lt;br /&gt;
The preamble (p.7) states that &amp;quot;separate IRs for discovery services are being prepared and are not the subject of this document.&amp;quot; But the INSPIRE use case is predicated on the availablity of 'Geoportal' style search services. What else *are* discovery services if they are not the search services treated of here? If there is only going to be an abstract model for discovery, and these IRs are careful to avoid imposing any constraints on internal data repository management, how much more can a discovery services draft provide?&lt;br /&gt;
&lt;br /&gt;
II: I think this comment is spot on, I'm finding it difficult to express concrete concerns.. but Section 5.2 &amp;quot;Discovery metadata elements&amp;quot; starts to set out a list of concepts seen to be (The document hints at, but does not directly say) core to the discovery process. Section 5.3 then sets out &amp;quot;Abstract discovery metadata element set&amp;quot;. I *guess* the implication is that the concepts laid out in 5.2 are in some way even more abstract than those set out in 5.3. The document really isn't clear about what the abstract model is, or what it is for, before it starts enumerating the concepts. Your later comment about being tied to web services is spot on also here, I'm really not sure &amp;quot;Service type version&amp;quot;, &amp;quot;Operation name&amp;quot; and &amp;quot;Distributed computing platform&amp;quot; belong in an abstract model. These three attributes seem to belong specifically to a particular (And I would guess already existing) service binding (Or to a very specific kind of returned result record) of the abstract model onto some concrete semantics. What I'd really like to see is a much clearer statement of what the purpose of the abstract model is. Hopefully, once that is tightly defined, it should become easier to decide what lies inside the boundary of the abstract model, and what belongs in the domain of specific realisations of the abstract model.&lt;br /&gt;
&lt;br /&gt;
=== Lack of machine-reusable data in general ===&lt;br /&gt;
&lt;br /&gt;
Dataset 'lineage' is only a full-text field. If datasets result from recombination, that should be machine-traversable. Human descriptions of lineage will be so different that they won't be useful for building search / evaluation services.&lt;br /&gt;
&lt;br /&gt;
=== Lack of engagement with packaging and re-use issues ===&lt;br /&gt;
&lt;br /&gt;
Cf. Dataset series / aggregates. The examples have 'MasterMap' as one potential dataset! Real world use cases are going to need subsets of such huge data sets broken down into packages with smaller spatial extents or with less layers.&lt;br /&gt;
&lt;br /&gt;
=== Bypassing of feature-level metadata from consideration ===&lt;br /&gt;
&lt;br /&gt;
Once we get down to the feature level the interesting European problems appear - the fact that every local area may have its own classification schemes, even inside one language community the same word is used to describe different looking things, and across language barriers mappings from words to things don't tend to be 1-1. But by disregarding feature-level metadata - partly because it can't be mandated when the underlying geospatial objects aren't publically inspectable and a certain amount of feature level metadata would mean the data itself is essentially public...&lt;br /&gt;
&lt;br /&gt;
=== Overspecificness about internet- and webservices- based distribution models ===&lt;br /&gt;
&lt;br /&gt;
Actually causing ourselves unnesc problems by putting everything on the Internet. Data sharing agreements over publically maintained private networks with flat-rate membership are a clear potential future and 'middle way' in this domain. The draft now is all about making access/use contraints *specific to data sets* and not specific to the relationship between the data provider or broker, the data user and the transport network between them.&lt;br /&gt;
&lt;br /&gt;
So we have a 'distributed computing platform' metadata property that is required by the IRs. In the ISO19915 mapping in Annex A this is a '''free text field''', yet 5.2.15 states that the property &amp;quot;is necessary for a client to bind to the service&amp;quot;. If it must be mandated, it should be as a URI. It would be wonderful to have examples of what other than HTTP or OGC web services is envisaged NOW as a means of access to the backend of a distributed computing platform.&lt;/div&gt;</summary>
		<author><name>Wiki-Ianibbo</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=Reading_the_INSPIRE_Metadata_Draft&amp;diff=12528</id>
		<title>Reading the INSPIRE Metadata Draft</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=Reading_the_INSPIRE_Metadata_Draft&amp;diff=12528"/>
		<updated>2007-03-13T09:33:45Z</updated>

		<summary type="html">&lt;p&gt;Wiki-Ianibbo: /* Search / discovery services */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Metadata about geographic data is at the heart of INSPIRE. The metadata draft is the first in the set of &amp;quot;implementing rules&amp;quot; and it will underpin all the other implementing rules. The consultation process is open until 2007-03-30. While the documents are open access, comments can only be offered through an SDIC or Spatial Data Interest Community.&lt;br /&gt;
&lt;br /&gt;
The Free and Open Source Geospatial Community has a voice through one of these SDICs thanks to Markus Neteler. This page contains preparatory material for a collective response through the FOSS GIS SDIC, from the POV of people implementing and managing metadata creation, collection and search services, working closely with many different data user communities.&lt;br /&gt;
&lt;br /&gt;
* The response proper will live at [[Response to INSPIRE Metadata Draft]]. Initial notes are included below in the Issues section.&lt;br /&gt;
* It is interesting to read this in parallel with the North American Metadata Profile draft which is also currently in consultation. It's hoped the OSGeo community will also be able to contribute to a [[Response to NAP Metadata Draft]] and get the [http://geodatacommons.umaine.edu geodata commons] project involved in this.&lt;br /&gt;
&lt;br /&gt;
== Reading the draft ==&lt;br /&gt;
&lt;br /&gt;
* [http://www.ec-gis.org/inspire/reports/ImplementingRules/draftINSPIREMetadataIRv2_20070202.pdf the Implementing Rules for Metadata Draft] (pdf)&lt;br /&gt;
* [http://www.ec-gis.org/inspire/whatsnew.cfm#1590 supporting / background material]&lt;br /&gt;
* Pages 1-17 are metadata about the document itself, intentions and history, and can be safely skipped. Pages 43-104 are the Annexes.&lt;br /&gt;
* Annex A is particularly interesting as there are details of the thinking exposed in the mapping to ISO19115/39 that aren't set out in the implementing rules. ''If you want to know what's likely to affect you but are short on time, at minimum read section 5 and Annex A'''.&lt;br /&gt;
&lt;br /&gt;
== Lightning Summary of the draft ==&lt;br /&gt;
&lt;br /&gt;
The draft establishes a basic information model for metadata which is close to, but not specific to, ISO19115 and OGC Web Services.&lt;br /&gt;
&lt;br /&gt;
It only mandates what metadata is published by and for public authorities covered by INSPIRE - it does not try to cover repository management or internal processes.&lt;br /&gt;
&lt;br /&gt;
It separates out metadata properties into those useful for 'discovery', 'evaluation', and 'use'. It identifies one very high level &amp;quot;use case&amp;quot; for spatial data search services built from metadata being shared at this level.&lt;br /&gt;
&lt;br /&gt;
It differentiates between properties useful for 'non-specialist' and 'expert' users into 2 Levels, 1 and 2. Level 1 is always mandatory. This *includes* classification according to the data themes in the INSPIRE annexes, and keywords from controlled vocabularies which are not covered by the IR document but are left to Spatial Data Theme Communities. (How these communities are found, selected, and make their decisions, is unknown to us at this time.)&lt;br /&gt;
&lt;br /&gt;
= Issues =&lt;br /&gt;
&lt;br /&gt;
'''This list is an overview of what jumped out at me as something to address. I don't know how much of this is appropriate to send back, or how much can be fixed. - [[User:JoWalsh]]'''&lt;br /&gt;
&lt;br /&gt;
== Conceptual overview ==&lt;br /&gt;
&lt;br /&gt;
The model maps quite well to the minimum useful subset identified in [[DCLite4G]]. It looks like a lightweight core. But, the model and the draft break down the problem space of metadata in a way that is a reaction to artificial scarcity of data. It identifies three phases of the metadata use cycle:&lt;br /&gt;
* discovery (of what data is out there)&lt;br /&gt;
* evaluation (of whether the data will be useful for specific purpose)&lt;br /&gt;
* use (once access gained, how to best use the data)&lt;br /&gt;
&lt;br /&gt;
It is illuminates to compare this with the [[Reading the NAP Metadata Draft|North American Profile]] metadata draft which talks about&lt;br /&gt;
&lt;br /&gt;
* discovery&lt;br /&gt;
* access&lt;br /&gt;
* fitness for use (e.g. evaluation)&lt;br /&gt;
* transfer&lt;br /&gt;
&lt;br /&gt;
So the IRs both don't address how to make the data more useful via metadata, and are vague about how much a minimal subset is going to provide enough information to evaluate utility on. Generally the draft dances around data licensing access issues, and glosses over the over-engineering needed to work around artificial constraints on availability. IRs for evaluation and use of data based on metadata are not covered by this draft at all, but left up to the Spatial Data Theme communities for each of the 35 data themes identified in Annexes I-III of the INSPIRE text.&lt;br /&gt;
&lt;br /&gt;
== Issues with specific metadata properties ==&lt;br /&gt;
&lt;br /&gt;
The model maps quite well to [[DCLite4G]]. It looks like a lightweight core.&lt;br /&gt;
&lt;br /&gt;
=== Things that aren't there that should be ===&lt;br /&gt;
&lt;br /&gt;
'''5.2.8 Resource responsible party'''. Each dataset *must* have one or more people/organisations responsible for it. The IR says that this can be freetext or can be in more structured form. This '''only''' includes the responsible party's name, but NOT any form of contact details.&lt;br /&gt;
&lt;br /&gt;
'''Some form of electronic or telephonic contact address should be mandatory, if the org/person's details are mandatory.''' Why publish ownership information - especially if there are constraints on access and reuse of the described data - if you can't immediately get in personal contact with someone who can make assurances about the data?&lt;br /&gt;
&lt;br /&gt;
Annex A on mapping to IS019115 mandates that contact persons and organisations be free text, not resource identifiers. 2 serious problems with the ISO 19115 mapping:&lt;br /&gt;
&lt;br /&gt;
* It does not ask or provide for contact details.&lt;br /&gt;
* It looks *mandatory* that the reponsible party be given a role, which in turn is one of N codes published by the Library of Congress to describe people's roles within organisations.&lt;br /&gt;
&lt;br /&gt;
'''No discussion of formalising dataset accuracy / completeness - crucial for cost-benefit evaluation / evaluation of suitability for combining with other data sets.'''&lt;br /&gt;
&lt;br /&gt;
=== Things that are there that probably shouldn't be ===&lt;br /&gt;
&lt;br /&gt;
Every 'dataset or dataset series' published under INSPIRE *must* include both a '''Resource topic category''' and a set of resource '''keywords'''.&lt;br /&gt;
&lt;br /&gt;
Topic categories are very high-level classifications which correspond to each of the Spatial Data Themes identified in Annexes I, II and III of the INSPIRE Directive.&lt;br /&gt;
&lt;br /&gt;
* Which topic category data fits in will often be a property of an organisation not any published data sets.&lt;br /&gt;
&lt;br /&gt;
From an implementor's POV this will involve something like selecting a topic category for data at install time of metadata publishing engine, and forgetting about it. The IRs place a lot of faith in the ability of simple keyword / classification code matches to enhance utility of search and discovery services for users.&lt;br /&gt;
&lt;br /&gt;
But. this already raises the bar for non-expert users (the domain vocabulary is jargon specific or oriented towards specialist codes)&lt;br /&gt;
&lt;br /&gt;
The IRs emphasise the fact that keywords should originate from a ''controlled vocabulary''. The reponsibility for creating one is not in the hands of the Drafting Teams but in the hands of Spatial Data Theme Communities. How these are constituted and how their decisions become binding are unclear.&lt;br /&gt;
&lt;br /&gt;
Again, faith in keywords for search utility is misplaced. Reliance on them may lead to false negatives. Again assumes familiarity with, or time and ability to learn about, what to expect in the domain from a non-expert user, and an expert will need a better level of detail. Pitfalls of 'controlled' keywording:&lt;br /&gt;
* intentional misclassification&lt;br /&gt;
* lazy/default misclassification&lt;br /&gt;
&lt;br /&gt;
Both of these are at 'Level 1 for discovery metadata' which implies that any INSPIRE compliant metadata set MUST have both topic category and associated keywords.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Areas which are unclear ==&lt;br /&gt;
&lt;br /&gt;
=== Conformity ===&lt;br /&gt;
&lt;br /&gt;
This is an IR and obligatory to deal with. But 5.3.4 just says &amp;quot;see Annex F&amp;quot;.&lt;br /&gt;
Annex F '''in its entirety''' says:&lt;br /&gt;
&lt;br /&gt;
 The way in which conformity is expressed in the INSPIRE IR will be defined in a subsequent draft based on discussions with the Drafting Team on Data specifications and harmonization.&lt;br /&gt;
&lt;br /&gt;
(Is this where accuracy/completeness comes in? How can we know?)&lt;br /&gt;
&lt;br /&gt;
=== Dataset series / Aggregate data ===&lt;br /&gt;
&lt;br /&gt;
IR talks about dataset series. Some of the diagrams talk about 'MD_Aggregates'- this term isn't used elsewhere. No conception in this model of one UrDataSet with many different potential sources according to how they are packaged or processed. As the IRs mandate properties for dataset series, really need more clarity / examples about what they actually are.&lt;br /&gt;
&lt;br /&gt;
== General concerns ==&lt;br /&gt;
&lt;br /&gt;
=== Search / discovery services ===&lt;br /&gt;
&lt;br /&gt;
The preamble (p.7) states that &amp;quot;separate IRs for discovery services are being prepared and are not the subject of this document.&amp;quot; But the INSPIRE use case is predicated on the availablity of 'Geoportal' style search services. What else *are* discovery services if they are not the search services treated of here? If there is only going to be an abstract model for discovery, and these IRs are careful to avoid imposing any constraints on internal data repository management, how much more can a discovery services draft provide?&lt;br /&gt;
&lt;br /&gt;
II: I think this comment is spot on, I'm finding it difficult to express concrete concerns.. but Section 5.2 &amp;quot;Discovery metadata elements&amp;quot; starts to set out a list of concepts seen to be (The document hints at, but does not directly say) core to the discovery process. Section 5.3 then sets out &amp;quot;Abstract discovery metadata element set&amp;quot;. I *guess* the implication is that the concepts laid out in 5.2 are in some way even more abstract than those set out in 5.3. The document really isn't clear about what the abstract model is, or what it is for, before it starts enumerating the concepts. Your later comment about being tied to web services is spot on also here, I'm really not sure &amp;quot;Service type version&amp;quot;, &amp;quot;Operation name&amp;quot; and &amp;quot;Distributed computing platform&amp;quot; belong in an abstract model. These three attributes seem to belong specifically to a particular (And I would guess already existing) service binding of the abstract model onto some concrete semantics. What I'd really like to see is a much clearer statement of what the purpose of the abstract model is. Hopefully, once that is tightly defined, it should become easier to decide what lies inside the boundary of the abstract model, and what belongs in the domain of specific realisations of the abstract model.&lt;br /&gt;
&lt;br /&gt;
=== Lack of machine-reusable data in general ===&lt;br /&gt;
&lt;br /&gt;
Dataset 'lineage' is only a full-text field. If datasets result from recombination, that should be machine-traversable. Human descriptions of lineage will be so different that they won't be useful for building search / evaluation services.&lt;br /&gt;
&lt;br /&gt;
=== Lack of engagement with packaging and re-use issues ===&lt;br /&gt;
&lt;br /&gt;
Cf. Dataset series / aggregates. The examples have 'MasterMap' as one potential dataset! Real world use cases are going to need subsets of such huge data sets broken down into packages with smaller spatial extents or with less layers.&lt;br /&gt;
&lt;br /&gt;
=== Bypassing of feature-level metadata from consideration ===&lt;br /&gt;
&lt;br /&gt;
Once we get down to the feature level the interesting European problems appear - the fact that every local area may have its own classification schemes, even inside one language community the same word is used to describe different looking things, and across language barriers mappings from words to things don't tend to be 1-1. But by disregarding feature-level metadata - partly because it can't be mandated when the underlying geospatial objects aren't publically inspectable and a certain amount of feature level metadata would mean the data itself is essentially public...&lt;br /&gt;
&lt;br /&gt;
=== Overspecificness about internet- and webservices- based distribution models ===&lt;br /&gt;
&lt;br /&gt;
Actually causing ourselves unnesc problems by putting everything on the Internet. Data sharing agreements over publically maintained private networks with flat-rate membership are a clear potential future and 'middle way' in this domain. The draft now is all about making access/use contraints *specific to data sets* and not specific to the relationship between the data provider or broker, the data user and the transport network between them.&lt;br /&gt;
&lt;br /&gt;
So we have a 'distributed computing platform' metadata property that is required by the IRs. In the ISO19915 mapping in Annex A this is a '''free text field''', yet 5.2.15 states that the property &amp;quot;is necessary for a client to bind to the service&amp;quot;. If it must be mandated, it should be as a URI. It would be wonderful to have examples of what other than HTTP or OGC web services is envisaged NOW as a means of access to the backend of a distributed computing platform.&lt;/div&gt;</summary>
		<author><name>Wiki-Ianibbo</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=User:Ianibbo&amp;diff=12316</id>
		<title>User:Ianibbo</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=User:Ianibbo&amp;diff=12316"/>
		<updated>2007-03-09T14:28:23Z</updated>

		<summary type="html">&lt;p&gt;Wiki-Ianibbo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;FOSS developer/consultant involved with of information retrieval systems, and IR standards, specifically Z39.50 and the GEO profile, SRW (And GEO applications therof), OpenSearch and MetaSearch initiatives. &lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
 See http://ianibbo.blogspot.com for more info,&lt;br /&gt;
 Contact: ibbo -at- k -hyphen- int -dot- com&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;/div&gt;</summary>
		<author><name>Wiki-Ianibbo</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=User:Ianibbo&amp;diff=12315</id>
		<title>User:Ianibbo</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=User:Ianibbo&amp;diff=12315"/>
		<updated>2007-03-09T14:26:20Z</updated>

		<summary type="html">&lt;p&gt;Wiki-Ianibbo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;FOSS developer/consultant involved with of information retrieval systems, and IR standards, specifically Z39.50 and the GEO profile, SRW (And GEO applications therof), OpenSearch and MetaSearch initiatives. See http://ianibbo.blogspot.com.&lt;/div&gt;</summary>
		<author><name>Wiki-Ianibbo</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=Response_to_INSPIRE_Metadata_Draft&amp;diff=12312</id>
		<title>Response to INSPIRE Metadata Draft</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=Response_to_INSPIRE_Metadata_Draft&amp;diff=12312"/>
		<updated>2007-03-09T14:20:37Z</updated>

		<summary type="html">&lt;p&gt;Wiki-Ianibbo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* See [[Reading the INSPIRE Metadata Draft]] for preparatory material.&lt;br /&gt;
* See [http://inspire.jrc.it/ir/sdic_view_step1_only.cfm?id=2163 FOSS SDIC]&lt;br /&gt;
&lt;br /&gt;
Any member of the Free and Open Source Geospatial software community is welcome to participate in creating this response. Please add your name, and contact details on your userpage, to the list of participants and at any key stage (first stable draft; when sending the response).&lt;br /&gt;
&lt;br /&gt;
= Participants =&lt;br /&gt;
&lt;br /&gt;
* [[User:JoWalsh|Jo Walsh]]&lt;br /&gt;
* [[User:Neteler|Markus Neteler]]&lt;br /&gt;
* [[User:Ianibbo|Ian Ibbotson]]&lt;/div&gt;</summary>
		<author><name>Wiki-Ianibbo</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=All_Members&amp;diff=12026</id>
		<title>All Members</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=All_Members&amp;diff=12026"/>
		<updated>2007-03-05T11:36:13Z</updated>

		<summary type="html">&lt;p&gt;Wiki-Ianibbo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{|  border=&amp;quot;1&amp;quot; class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin: 1em 1em 1em 0; background: #f9f9f9; border: 1px #aaaaaa solid; border-collapse: collapse;&amp;quot;&lt;br /&gt;
 ! style=&amp;quot;background:#efefef;&amp;quot; | Name&lt;br /&gt;
 ! style=&amp;quot;background:#ffdead;&amp;quot; | Affiliations&lt;br /&gt;
 ! style=&amp;quot;background:#efefef;&amp;quot; | OSGeo Projects&lt;br /&gt;
 ! style=&amp;quot;background:#ffdead;&amp;quot; | (Lat,Lon)&lt;br /&gt;
 ! style=&amp;quot;background:#efefef;&amp;quot; | About&lt;br /&gt;
|-&lt;br /&gt;
| Add yourself&lt;br /&gt;
| Everyone is welcome&lt;br /&gt;
| In which OSGeo Projects and Committees are you involved&lt;br /&gt;
| Input lat/long here&lt;br /&gt;
| Copy and paste this entry, put it last, and add your information&lt;br /&gt;
|- &lt;br /&gt;
| Chris Holmes &lt;br /&gt;
| [http://topp.openplans.org The Open Planning Project], [http://geoserver.org GeoServer]&lt;br /&gt;
| [http://incubator.osgeo.org Incubator], [http://board.osgeo.org Board], [http://geotools.org GeoTools] &lt;br /&gt;
| (40.72,-74.00)&lt;br /&gt;
| I come from the Java side of the OSGeo fence, getting my start in GeoServer, where I was lead developer for a couple years, and GeoTools, where I still serve on the PMC.  My time is made possible by [http://topp.openplans.org The Open Planning Project (TOPP)], a great non-profit in New York that has been the lead supporter of GeoServer for years now.  I spent the last year in Zambia on a Fulbright Scholarship, looking at the potential for open source software to help implement spatial data infrastructures in developing countries.  It was a bit of a failure, but I learned a ton, and I see a lot of potential for open source in developing countries, towards truly open spatial data infrastructures.  I'm back at TOPP, in a new role as VP of Strategic Development, helping to grow the organization, and figuring out how to make our geospatial stuff self sustaining.  Once that's rolling, I hope to reinvest extra revenue in to figuring out and building a truly open geospatial web.  And just like apache and linux are the bedrock that the World Wide Web rests on, so too do I believe that the geospatial web necessarily must be built on a foundation of OS Geo software.  My continuing thoughts on all of this can be found at http://cholmes.wordpress.com &lt;br /&gt;
|- &lt;br /&gt;
| Michael P. Gerlek&lt;br /&gt;
| [http://www.lizardtech.com LizardTech]&lt;br /&gt;
| [http://visibilitycommittee.osgeo.org Promotion and Visibility Committee] (chair)&lt;br /&gt;
| (47.673166,-122.530143)&lt;br /&gt;
| Manager of LizardTech's Engineering department, where we do MrSID and JPEG 2000 stuff and play with with the next generation of technologies for supporting raster data GIS workflows. No, our products are not open source -- but we do very much support and use open source and open standards. (I think there is room in the world for both the open and closed development models, and I have a strong interest in helping &amp;quot;closed&amp;quot; companies understand the value of, and contribute to, the open software world.)  [[User:mpg]]&lt;br /&gt;
|-&lt;br /&gt;
| Frank Warmerdam&lt;br /&gt;
| Independent&lt;br /&gt;
| [http://www.gdal.org GDAL/OGR], [http://mapserver.gis.umn.edu MapServer], [http://incubator.osgeo.org Incubator], [http://board.osgeo.org Board]&lt;br /&gt;
| (45.45,-77.25)&lt;br /&gt;
| Lead developer of GDAL/OGR and freelance geospatial software developer.&lt;br /&gt;
|-&lt;br /&gt;
| Jason Birch &lt;br /&gt;
| [http://www.nanaimo.ca/ City of Nanaimo] &lt;br /&gt;
| [http://webcommittee.osgeo.org Web Site], [http://visibilitycommittee.osgeo.org Promotion &amp;amp; Visibility]&lt;br /&gt;
| (49.155, -124.005)&lt;br /&gt;
| I am a long-time GIS/IT/'Net junkie, and am currently working for the City of Nanaimo's IT department as a Sr. Applications Analyst (GIS Specialist).   I am excited about what I see happening in the open source geospatial world, with OSGeo as a catalyst. [[User:Jasonbirch]]&lt;br /&gt;
|-&lt;br /&gt;
|Howard Butler &lt;br /&gt;
| [http://www.hobu.biz/ Hobu, Inc] &lt;br /&gt;
| [http://webcommittee.osgeo.org Web Site Committee],&lt;br /&gt;
| (42.00, -93.00)&lt;br /&gt;
| MapServer hacker, MTSC member.  GDAL hacker.  ESRI ArcSDE hack.  Purveyor of Windows binary builds  [[User:hobu]]&lt;br /&gt;
|-&lt;br /&gt;
| Markus Neteler&lt;br /&gt;
| [http://mpa.itc.it ITC-irst], [http://www.cealp.it CEA], [http://www.gdf-hannover.de GDF Hannover] &lt;br /&gt;
| [http://grass.itc.it GRASS GIS], [http://board.osgeo.org Board], [http://geodata.osgeo.org Public Geodata Com.], [http://edu.osgeo.org Education Com.], [http://visibilitycommittee.osgeo.org Promotion &amp;amp; Visibility Com.]&lt;br /&gt;
| (46.06714, 11.15113)&lt;br /&gt;
| Developer of GRASS GIS, researcher at ITC-irst + CEA, Trento, Italy and co-founder of GDF Hannover  [[User:neteler]]&lt;br /&gt;
|- &lt;br /&gt;
| R. Paul Warriner&lt;br /&gt;
| [http://www.orchardparkny.org/ Town of Orchard Park]&lt;br /&gt;
| [http://fundraising.osgeo.org Fundraising Committee], [http://webcommittee.osgeo.org Web Site Committee]&lt;br /&gt;
| (43.17, -78.69)&lt;br /&gt;
| Network Coordinator, old oil field hand (really, I do know what a christmas tree is). &lt;br /&gt;
[[User:RPaulW]]&lt;br /&gt;
|-&lt;br /&gt;
|Bart van den Eijnden&lt;br /&gt;
| [http://www.osgis.nl/ OSGIS] &lt;br /&gt;
| [http://chameleon.maptools.org Chameleon],&lt;br /&gt;
| (52.0768396070808, 5.12454)&lt;br /&gt;
| Freelancer working with several open source GIS tools, mainly Chameleon, Mapserver and Geoserver. &lt;br /&gt;
[[User:bartvde]]&lt;br /&gt;
|-&lt;br /&gt;
|Simone Giannecchini&lt;br /&gt;
| [http://simboss.wordpress.com/ blog] ,[http://www.geo-solutions.it GeoSolutions]&lt;br /&gt;
| [http://geoserver.org GeoServer], [http://http://docs.codehaus.org/display/GEOTOOLS/Home GeoTools]&lt;br /&gt;
| (gotta look for it :-))&lt;br /&gt;
| I have been working as a freelance consultant in the GIS and Image Processing field since early 2004, mainly in scientific and military environment. I am PMC member of [http://http://docs.codehaus.org/display/GEOTOOLS/Home GeoTools] and active developer of [http://geoserver.org GeoServer]. I am also providing some patches for the [https://jai.dev.java.net/ JAI] and [https://jai-imageio.dev.java.net/ ImageIO]  SUN libraries for image processing in Java. &lt;br /&gt;
&lt;br /&gt;
I am a big GDAL fan, I have been involved in the last year in an effort for putting GDAL behind ImageIO &lt;br /&gt;
for widening the number of supported formats.  The goal is to make this formats avalaible through GeoTools to the GeoServer. If you are interested in supporting or joining this effort, please, drop me a few lines at simone.giannecchini-at-geo-solutions.it or simboss1-at-gmail.com&lt;br /&gt;
[[User:simboss]]&lt;br /&gt;
|- &lt;br /&gt;
| Helena Mitasova&lt;br /&gt;
| [http://skagit.meas.ncsu.edu/~helena/ North Carolina State University]&lt;br /&gt;
| [http://grass.itc.it GRASS GIS], [http://wiki.osgeo.org/index.php/Core_Curriculum_Project Curriculum project]&lt;br /&gt;
| (35.77, -78.69)&lt;br /&gt;
| Researcher at NCSU (geospatial technology, environmental modeling, sustainable development), Developer of GRASS GIS. [[User:Helena]]&lt;br /&gt;
|- &lt;br /&gt;
| Daniel Morissette&lt;br /&gt;
| [http://www.mapgears.com/ Mapgears]&lt;br /&gt;
| [http://mapserver.gis.umn.edu/ MapServer], [http://www.gdal.org GDAL/OGR]&lt;br /&gt;
| (48.42, -71.04)&lt;br /&gt;
| Involved in MapServer, GDAL/OGR and most [http://maptools.org/ MapTools.org] projects, mostly around webmapping and data access and distribution.  [[User:dmorissette]]&lt;br /&gt;
|- &lt;br /&gt;
| Tamas Szekeres&lt;br /&gt;
| [http://www.hmeirt.hu/ MoD ED Co.]&lt;br /&gt;
| [http://mapserver.gis.umn.edu/ MapServer]&lt;br /&gt;
| (47.56, 19.08)&lt;br /&gt;
| M.Sc.El.Engineer, Head of Development Department, GPS Division , MapServer contributor/hacker, mapscript C# maintainer, involved in various WEB mapping and desktop applications, GPS navigation and tracking systems. [[User:szekerest]]&lt;br /&gt;
|- &lt;br /&gt;
| Ari Jolma&lt;br /&gt;
| [http://users.tkk.fi/~jolma/index.html TKK]&lt;br /&gt;
| [http://www.gdal.org GDAL/OGR], [http://wiki.osgeo.org/index.php/Core_Curriculum_Project Curriculum project]&lt;br /&gt;
| (60° 16' , 24° 47' 4'')&lt;br /&gt;
| Professor at TKK, Finland (geoinformatics, environmental information systems, water resources systems), [http://map.hut.fi/PerlForGeoinformatics/ just another Perl hacker] [[User:ajolma]]&lt;br /&gt;
|- &lt;br /&gt;
| Jeff McKenna&lt;br /&gt;
| [http://www.dmsolutions.ca DM Solutions Group]&lt;br /&gt;
| [http://mapserver.gis.umn.edu/ MapServer]&lt;br /&gt;
| (45.401397610, -75.725861625)&lt;br /&gt;
| MapServer documentation, [http://www.maptools/ms4w MS4W] maintainer, [http://www.maptools.org maptools] co-maintainer.  [[User:jmckenna]]&lt;br /&gt;
|- &lt;br /&gt;
| Ian Turton&lt;br /&gt;
| [http://www.geovista.psu.edu/members/turton/index.html work][http://pennspace.blogspot.com/ blog]&lt;br /&gt;
| [http://www.geotools.org GeoTools] &lt;br /&gt;
| (40.7932, -77.847)&lt;br /&gt;
| [http://www.geotools.org GeoTools] founder and developer, [http://www.geovistastudio.psu.edu GeoVistaStudio] benevolent dictator, [http://geoserver.org GeoServer] user. [[User:ianturton]]&lt;br /&gt;
|- &lt;br /&gt;
| David Blasby&lt;br /&gt;
| [http://topp.openplans.org The Open Planning Project], [http://geoserver.org GeoServer], [http://geotools.org GeoTools] &lt;br /&gt;
| [http://geotools.org GeoTools] &lt;br /&gt;
| (varies)&lt;br /&gt;
| Currently, I'm the Project Lead for Geoserver and am on the GeoTools Project Management Committee.  I'm just starting a GeoWiki (Public Participation GIS) (please contact me if you're interested).  I was the orginal creator of PostGIS, and have contributed to several OS GIS projects, including JTS, JUMP, and Mapserver. &lt;br /&gt;
|- &lt;br /&gt;
| Andrey Kiselev&lt;br /&gt;
| &amp;quot;Radar&amp;quot; R&amp;amp;D Centre (Russia)&lt;br /&gt;
| GDAL/OGR&lt;br /&gt;
| (60.04,30.33)&lt;br /&gt;
| Freelance developer and contributor to GDAL/OGR project.&lt;br /&gt;
|- &lt;br /&gt;
| Helton Uchoa&lt;br /&gt;
| [http://www.geolivre.org.br Geolivre Community], [http://www.open3dgis.org Open 3D GIS Project]&lt;br /&gt;
| [http://webcommittee.osgeo.org Web Site Committee] and [http://wiki.osgeo.org/index.php/Public_Geospatial_Data_Project Public Geospatial Data Project]&lt;br /&gt;
| (-22.96, -43.11)&lt;br /&gt;
| I'm a Geomatics Enginner and I work at [http://www.opengeo.com.br OpenGEO Company] as a GIS Specialist. I'm responsible for many GIS projects using FOSS and the OpenGIS Specifications in Brazil and I have some relevant papers and scientific articles presented in Brazilian and Latin-American conferences and published in scientific magazines. In last year, I have helped, as a teacher, introduce the GNU/FSF philosophy at the Transportation Engineering Department of IME ([http://www.ime.eb.br Military Institute of Engineering - IME], Brazil). I have worked in Geolivre Rio 2004 and 2005 as member of organization commitee. Now I'm working in [http://www.geolivre.org Geolivre Conference 2007]. [[User:Uchoa]]&lt;br /&gt;
|- &lt;br /&gt;
| Toru Mori&lt;br /&gt;
|  [http://www.orkney.co.jp/english Orkney, Inc.]&lt;br /&gt;
|  [http://mapserver.gis.umn.edu/ MapServer], [http://grass.itc.it GRASS GIS]&lt;br /&gt;
|  (35.448, 139.642)&lt;br /&gt;
|  President of Orkney, Inc.  Advocate of Open Geospatial tools in Japan and Asia. Promote open geospatial data. [[User:moritoru]]&lt;br /&gt;
|-&lt;br /&gt;
| Allan Doyle&lt;br /&gt;
| [http://www.eogeo.org EOGEO],[http://museum.mit.edu/cmp MIT Museum],[http://spg.gsfc.nasa.gov/ NASA Earth Science Data Systems Standards Process Group]&lt;br /&gt;
| [http://wiki.osgeo.org/index.php/Public_Geospatial_Data_Project Public Geospatial Data Project]&lt;br /&gt;
| (42.28, -71.24)&lt;br /&gt;
| President of [http://www.eogeo.org EOGEO] and [http://www.intl-interfaces.com International Interfaces], long-time geo-interoperability interests, opensourced (is that a verb?) [http://openmap.bbn.com OpenMap], originator of OGC testbed idea, Web Mapping Testbed, WMS spec editor, worked on WMS Context, [http://www.georss.org GeoRSS]. [http://www.eogeo.org/Members/adoyle more details]. [http://think.random-stuff.org Blog][[User:adoyle]]&lt;br /&gt;
|- &lt;br /&gt;
| Ned Horning&lt;br /&gt;
| [http://cbc.amnh.org/ Center for Biodiversity and Conservation], [http://www.amnh.org/ American Museum of Natural History]&lt;br /&gt;
| [http://wiki.osgeo.org/index.php/Core_Curriculum_Project Curriculum project]&lt;br /&gt;
|(43.9933, -73.0407)&lt;br /&gt;
|Program manager for [http://geospatial.amnh.org/ remote sensing/GIS]. Promoter of open source geospatial tools in the global conservation community. &lt;br /&gt;
|-&lt;br /&gt;
| Paul Spencer&lt;br /&gt;
| [http://www.dmsolutions.ca DM Solutions Group]&lt;br /&gt;
| [http://mapserver.gis.umn.edu/ MapServer], [http://chameleon.maptools.org Chameleon], [http://ka-map.maptools.org kaMap], [http://maptools.org/maplab/index.phtml MapLab], [http://maptools.org/ms4w/index.phtml MS4W], [http://openev.sourceforge.net/ OpenEV]&lt;br /&gt;
| (45.401397610, -75.725861625)&lt;br /&gt;
| CTO of DM Solutions Group, designer/developer/contributor to many open source packages, especially based on MapServer.  Recent interest/focus is on AJAX clients for mapping applications. [[User:pagameba]]&lt;br /&gt;
|-&lt;br /&gt;
| Mark Lucas&lt;br /&gt;
| remotesensing.org&lt;br /&gt;
| [http://www.remotesensing.org  remotesensing.org]  and [http://www.ossim.org ossim] &lt;br /&gt;
| (27.9690219N, 080.5590534W altitude sea level + 5m)&lt;br /&gt;
| CTO, original founder of ImageLinks and remotesensing.org.  Board of Directors [http://www.oss-institute.org/ Open Source Software Institute] and the [http://www.ncospr.org/ National Center for Open Source Policy and Research].  Member of [http://www.opentechdev.org Open Technology Development] Tiger team for the Department of Defense (USA).  Lead a team of talented developers on the OSSIM and [http://www.ossim.org/tiki-read_article.php?articleId=3 osgPlanet] projects.  Previously spent 22 years in the United States Air Force and [http://www.nro.gov/ National Reconnaissance Office] and the [http://www.fas.org/irp/nro/hall3.htm Secretary of the Air Force Special Projects] organization working with various classified programs.  Prior to Radiant Blue Technologies, was a Lead Scientist for Intelligence Data Systems, Titan Corporation, and L3-Communciations. [http://web.mac.com/mlucas17/iWeb/Site/Welcome.html  Personal Web site]. [[User:mlucas17]]&lt;br /&gt;
|-&lt;br /&gt;
| Jo Walsh&lt;br /&gt;
| [http://okfn.org/geo/ Open Knowledge Foundation],[http://mappinghacks.com/ Mapping Hacks], [http://publicgeodata.org Public Geodata] &lt;br /&gt;
|  Open Geodata committee&lt;br /&gt;
| (42.368297,-71.108696)&lt;br /&gt;
| Came to geospatial software through collaborative mapping on the semantic web work.  Organising events to get geospatial hackers together with data-creating people and promote public access to state collected geodata. If you are in Europe please see [http://publicgeodata.org Public Geodata] and consider writing to an MEP about public domain data and &amp;quot;intellectual property rights&amp;quot; issues. If you collect GPS tracks, please consider uploading them to [http://openstreetmap.org/ OpenStreetmap] - my only real contribution to this project is to talk about it a lot. I co-wrote &amp;quot;Mapping Hacks&amp;quot; with Schuyler Erle and Rich Gibson, with a lot of contributions from OSGeo type of people. Last year wrote a lot of software using OSM and [http://openguides.org/ OpenGuides] with [[Mapserver]] to provide a basis for collaborative local &amp;quot;portal&amp;quot; type services on community wireless networks. Now more interested in doing collaborative writing and research projects. [[User:JoWalsh]]  &lt;br /&gt;
|-&lt;br /&gt;
| Dave McIlhagga&lt;br /&gt;
| [http://www.dmsolutions.ca DM Solutions Group]&lt;br /&gt;
| [http://visibilitycommittee.osgeo.org Promotion and Visibility Committee]&lt;br /&gt;
| (45.401397610, -75.725861625)&lt;br /&gt;
| President &amp;amp; CEO of DM Solutions Group. Active promoter of open source geospatial technologies. Led DM Solutions Group to become a major contributor and advocate of MapServer and development of key open source MapServer utilities including [http://chameleon.maptools.org Chameleon], [http://ka-map.maptools.org kaMap], [http://maptools.org/maplab/index.phtml MapLab], [http://maptools.org/ms4w/index.phtml MS4W]. Provided financial and resource support for setup of a key home for open source geospatial projects at [http://www.maptools.org MapTools]. Led the organizing committee for [http://www.omsug.ca/osgis2004/index.html OSGIS], the first Open Source Geospatial conference in North America which coincided with the second MapServer User Meeting. Spearheaded the integration of the two major open source geospatial conferences from North America and Europe/Asia, as the [http://www.foss4g2006.org/ Free and Open Source Software for Geoinformations] single international event to be held in Lausanne Switzerland. [[User:davemac]]&lt;br /&gt;
|-&lt;br /&gt;
| Pericles (Perry) Nacionales&lt;br /&gt;
| [http://land.umn.edu University of Minnesota]&lt;br /&gt;
| [http://webcommittee.osgeo.org Web Site Committee]&lt;br /&gt;
| (44.9873167, -93.1851500)&lt;br /&gt;
| Promoter of open source geospatial technologies specially in the field of natural resources management and conservation, advocate of open and interoperability standards, MTSC member, author of [http://mapserver.gis.umn.edu/docs/tutorial/tutorial/tutorial MapServer Tutorial].&lt;br /&gt;
|-&lt;br /&gt;
| Norman Vine&lt;br /&gt;
| Independent&lt;br /&gt;
| &lt;br /&gt;
| (41:31:38N, 70:39:43W)&lt;br /&gt;
| Independent software developer [[User:Nhv]] &lt;br /&gt;
|-&lt;br /&gt;
| Mike Adair&lt;br /&gt;
| [http://www.geoconnections.org/CGDI.cfm Natural Resources Canada/GeoConnections]&lt;br /&gt;
| [http://communitymapbuilder.org MapBuilder]&lt;br /&gt;
| (45.27, -75.75)&lt;br /&gt;
| Contributor and member of MapBuilder PMC.  Interested primarily in AJAX client technology for mapping, but also in the whole SDI stack. [[User:madair]]&lt;br /&gt;
|-&lt;br /&gt;
| Stefan F. Keller&lt;br /&gt;
| University of Applied Sciences Rapperswil (HSR), [http://www.ifs.hsr.ch Institute for Software]&lt;br /&gt;
| [http://webgis.hsr.ch/javawps JavaWPS]&lt;br /&gt;
| (47.2240, 8.8181)&lt;br /&gt;
| Promotor of open source and commercial technologies specially in the field of information retrieval, databases, GIS and visualization. Advocate of open and interoperability standards, member of national GIS standardization (e-geo, SNV) and umbrella (SOGI) organizations. Creator of [http://wwww.geometa.info geometa.info], one of the first search engines for geospatial services (WMS), metadata and online maps (Lucene-based); contributor of geo-webservices for german Wikipedia. [[User:Sfkeller]]&lt;br /&gt;
|-&lt;br /&gt;
| [[User:Arnulf Christl | Arnulf Christl]]&lt;br /&gt;
| [http://www.ccgis.de CCGIS], [http://www.geo-consortium.de Geo-Consortium]&lt;br /&gt;
| [http://www.mapbender.org Mapbender], [http://www.umn-mapserver.de UMN MapServer (Germany)], [http://board.osgeo.org Board], [http://visibilitycommittee.osgeo.org Promotion and Visibility Committee]&lt;br /&gt;
| (7.0707, 50.7342)&lt;br /&gt;
| Mapbender PSC, Promoter of [http://www.gnu.org Free Software] and [http://www.osi.org Open Source] :-) Business (...and Open Source Software!)&lt;br /&gt;
|-&lt;br /&gt;
|V.RaviKumar&lt;br /&gt;
|Geologist&lt;br /&gt;
|OSGeo member [http://freegis.gnu.org.in/grass_geosciencedataset.pdf],[''GRASS Indian exmple'']&lt;br /&gt;
| 17° N 79° E&lt;br /&gt;
| A Geologist from India who is interested in FOSS software. GRASS in particular. Conducted a FOSS workshop at Hyderabad, India in May 2005.  The workshop boosted our spirits with a large participation and good articles  on various FOSS software. An entire session was for GRASS, Qgis software.  Presently lecturing in various forums on the capability of GRASS and   allied FOSS GIS. With the help of Free Software Foundation India, trying  to spread awareness of GRASS GIS, GNU-Linux and FOSS. Countries like India have a lot to gain with the spread of FOSS.&lt;br /&gt;
|- &lt;br /&gt;
|David Hastings&lt;br /&gt;
|UN Economic and Social Commission for Asia and the Pacific, Bangkok&lt;br /&gt;
|Member of original Grass Interagency Steering Committee, etc.&lt;br /&gt;
| 13.75°N  100.5°E&lt;br /&gt;
| A physicist/geophysicist/geological engineer who has used GRASS since 1987, and on the GRASS Interagency Steering Committee for the original public-domain package.  I wrote the Linux Mini-HOWTO on GRASS-GIS (which is now woefully out of date); and taught short courses in scientific (as opposed to cartographic) GIS since 1980.  In 1994 I moved my teaching to the Web, developing the CyberInstitute Short-Course on GIS.  Currently, I'm at UN ESCAP.  Open-Source is a great capacity- building environment for software communities worldwide.  In developing countries, rather than being stuck merely teaching people to cut and paste stuff within a proprietary office suite, you can be part of the full development team, customizing the software to your community's needs, helping your country to have its own software development community - and hopefully making a satisfying living in the process.&lt;br /&gt;
|-&lt;br /&gt;
| Gary Sherman&lt;br /&gt;
| [http://mrcc.com Micro Resources], [http://qgis.org Quantum GIS]&lt;br /&gt;
| OSGeo Member&lt;br /&gt;
| (-149.567, 61.32138)&lt;br /&gt;
| Consultant, &amp;quot;Father&amp;quot; of Quantum GIS, long-time Linux user and Open Source proponent.&lt;br /&gt;
|-&lt;br /&gt;
| Astrid Emde&lt;br /&gt;
| [http://www.mapbender.org Mapbender], MapServer, PostgreSQL/PostGIS&lt;br /&gt;
| Mapbender Development&lt;br /&gt;
| (7.0707, 50.7342)&lt;br /&gt;
| Projects with MapServer, PostgreSQL/PostGIS, Mapbender. Part of the Mapbender Developer Team. Courses for Mapbender, UMN MapServer, PostgreSQL/PostGIS and WMS, WFS &lt;br /&gt;
|-&lt;br /&gt;
| Jeroen Ticheler&lt;br /&gt;
| [http://geonetwork.sourceforge.net GeoNetwork opensource], [http://sourceforge.net/projects/intermap InterMap opensource], [http://www.fao.org/geonetwork Food and Agriculture Organization GeoNetwork]&lt;br /&gt;
| OSGeo member&lt;br /&gt;
| 42.07420°N, 12.34343°E&lt;br /&gt;
| I've initiated the development of the GeoNetwork opensource Spatial Data Catalog software and its embedded InterMap opensource Map Viewer. I hope to contribute possitively to the creation of a comprehensive, FOSS based toolkit for Spatial Data Infrastructures (SDIs) that help people share and use geospatial data and information in an easy and cost effective way. I focus especially on the data sharing within the United Nations system and in countries under development. I promote free and open source software as an excellent option for more sustainable development in these countries, proving it works by applying and further developing it in my day to day work. [http://lists.eogeo.org/mailman/listinfo/opensdi OpenSDI] is a forum to discuss foss and cots integration.&lt;br /&gt;
|-&lt;br /&gt;
| Dirceu Machado&lt;br /&gt;
| [http://www.pti.org.br Itaipu Tecnology Park]&lt;br /&gt;
| OSGeo member,GRASS&lt;br /&gt;
| 59°S, -24°E&lt;br /&gt;
| I'm a brazilian developer of open source GIS/WEB_GIS applications using PHP, JAVA and Python with Mapserver and PostGIS and also a user and enthusiast of Linux and BSD's OS. I'm excited with the idea of a community like this one and i wish to help in any way i can with development's (if necessary) and/or documentation translations to portuguese language. Actualy i'm working in a project to develop a GIS viewer and map generator (for printing purposes) in Python based on the idea of the JUMP Project.&lt;br /&gt;
|-&lt;br /&gt;
| Kevin Yam&lt;br /&gt;
| [http://www.ene.gov.on.ca Ontario Ministry of the Environment], [http://www.lio.mnr.gov.on.ca, Land Information Ontario]&lt;br /&gt;
| OSGeo member&lt;br /&gt;
| 43.709, -79.544&lt;br /&gt;
| Program coordinator for information management within the Provinicial Ministry of the Environment. I focus especially on data sharing between government agencies, departments and local stakeholders, and I am a promoter of open source geospatial tools applicable to environmental monitoring and observing [[User:kevinyam]]&lt;br /&gt;
|-&lt;br /&gt;
| Colin Gowens&lt;br /&gt;
| Geographer, GIS Professional&lt;br /&gt;
| OSGeo member&lt;br /&gt;
| 33.7518, -84.3920&lt;br /&gt;
| User of GRASS, GDAL, OGR, PostGIS and Mapserver since 2002.  The open source GIS software and community have proven tremendously valuable to my GIS endeavors.&lt;br /&gt;
|-&lt;br /&gt;
| David Bitner&lt;br /&gt;
| [http://maps.macnoise.com/interactive/ Metropolitan Airports Commission], [http://dbspatial.com/ dbSpatial]&lt;br /&gt;
| OSGeo member, Geodata Committee&lt;br /&gt;
| 44.844, -93.560&lt;br /&gt;
| Active PostGIS and MapServer user.  GIS application developer for airport authority and other freelance projects.  Serve on Regional/State committees (Minnesota) for Data Sharing and Enterprise Geospatial Architecture.  Member of Twin Cities Mapserver Users Group.&lt;br /&gt;
|-&lt;br /&gt;
| Tyler Mitchell&lt;br /&gt;
| [http://spatialguru.com, Spatialguru.com]&lt;br /&gt;
| OSGeo Executive Director, [http://visibilitycommittee.osgeo.org Promotion and Visibility Committee], [http://edu.osgeo.org Education Committee]&lt;br /&gt;
| 52.13, -121.13 (lat/lon)&lt;br /&gt;
| MapServer, PostGIS, GRASS, GDAL user.  [http://oreilly.com/catalog/webmapping, O'Reilly Author], writer, promoter of Open Source GIS.&lt;br /&gt;
|-&lt;br /&gt;
| Rafael Medeiros Sperb&lt;br /&gt;
| [http://www.univali.br, G10 - UNIVALI]&lt;br /&gt;
| OSGeo Member&lt;br /&gt;
| -26.60, -48.70 (lat/lon)&lt;br /&gt;
|-&lt;br /&gt;
| Steven M. Ottens&lt;br /&gt;
| [http://www.geodan.com/ Geodan]&lt;br /&gt;
| [http://communitymapbuilder.org MapBuilder]&lt;br /&gt;
| 52.34, 4.91  (lat/lon)&lt;br /&gt;
| Contributor and member of MapBuilder PMC.  [[User:stvn]]&lt;br /&gt;
|-&lt;br /&gt;
| Stefano Maffulli&lt;br /&gt;
| Politecnico di Milano&lt;br /&gt;
| [http://visibilitycommittee.osgeo.org Promotion and Visibility Committee], [http://wiki.osgeo.org/index.php/International_Outreach International Outreach], [http://wiki.osgeo.org/index.php/Public_Geospatial_Data_Project Public Geospatial Data]&lt;br /&gt;
| 45, 9 (Lat,Lon)&lt;br /&gt;
| Architect, worked within the GIS_Lab at University of Florence on research about sustainable development of historical cities.  At Joint Research Center (Ispra) worked within the EU funded project [http://commongis.org CommonGIS].  Currently working with Politecnico di Milano as consultant on [http://www.corila.it/ Methodologies and technologies for conservation and restoration of historical Venetian buildings]&lt;br /&gt;
|-&lt;br /&gt;
| Dave Patton&lt;br /&gt;
| [http://members.shaw.ca/davepatton/ CIS Canadian Information Systems]&lt;br /&gt;
| helping the Website Committee&lt;br /&gt;
| 49.27N 123.15W&lt;br /&gt;
| Self-employed computer consultant.  Co-lead developer for [http://punt.sourceforge.net/ Punt], an Open Source multi-language Windows desktop application that allows the user to view the terrain of any world in 3D.  Canadian Coordinator and co-administrator of [http://www.confluence.org/index.php the Degree Confluence Project]  [[User:Dpatton]]&lt;br /&gt;
|-&lt;br /&gt;
|  Jody Garnett&amp;lt;br&amp;gt;[[User:Jive]]&lt;br /&gt;
| [http://docs.codehaus.org/display/GEOTOOLS/Home GeoTools]&lt;br /&gt;
| Iccubation and limited Website Committee&lt;br /&gt;
| missing&lt;br /&gt;
| It seems all I do is email, must be due to [http://docs.codehaus.org/display/GEOTOOLS/Home GeoTools], [http://docs.codehaus.org/display/GEOS/Home GeoServer], [http://docs.codehaus.org/display/GEO/Home GeoAPI] and [http://udig.refractions.net uDig]. I am working at [http://www.refractions.net/ Refractions Research, Inc], a small consulting company with an open source habit.&lt;br /&gt;
|-&lt;br /&gt;
| Justin Deoliveira&lt;br /&gt;
| [http://topp.openplans.org The Open Planning Project], [http://docs.codehaus.org/display/GEOTOOLS/Home GeoTools], [http://docs.codehaus.org/display/GEOS/Home GeoServer]&lt;br /&gt;
| [http://docs.codehaus.org/display/GEOTOOLS/Home GeoTools]&lt;br /&gt;
| undeterministic&lt;br /&gt;
| [http://docs.codehaus.org/display/GEOTOOLS/Home GeoTools] module maintainer, [http://docs.codehaus.org/display/GEOS/Home GeoServer] developer, and [http://udig.refractions.net uDig] committer. I have been kicking around the Java GIS world for approximately 3 years contributing as an active developer on said projects. For the last year or so I have been working for a non-profit company known as [http://topp.openplans.org The Open Planning Project]. &lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Dylan Beaudette&lt;br /&gt;
| [http://casoilresource.lawr.ucdavis.edu/drupal/node/38 UCD]&lt;br /&gt;
| GRASS&lt;br /&gt;
| Input lat/long here&lt;br /&gt;
| Soils and Biogeochemistry M.S. student at University of California, Davis. Interested in the use and proliferation of OSS in the sciences, particularly soil science. GIS and geomorphologic analysis; presentation of USDA-NCSS digital soil survey information / soils education through visual example.&lt;br /&gt;
|-&lt;br /&gt;
| Stuart Eve&lt;br /&gt;
| [http://www.lparchaeology.com L - P : Archaeology]&lt;br /&gt;
| Mapserver (user), GRASS (user)&lt;br /&gt;
| Input lat/long here&lt;br /&gt;
| Involved in using web-based Open Source technologies to make archaeological data accessible to a wider audience. We use Mapserver in a number of applications, including [http://www.fastionline.org Fasti Online]&lt;br /&gt;
|-&lt;br /&gt;
| [[User:Pmarc | Paulo Marcondes]]&lt;br /&gt;
| [http://www.marcondes.org marcondes.org], [http://hamstuff.blogspot.com Blog]&lt;br /&gt;
| [http://grass.itc.it GRASS] (translator), OSGeo Member (?), [[Brasil | OSGeo Brasil]] (proponent)&lt;br /&gt;
| (-22.915,-42.229), Maidenhead: GG87vc &lt;br /&gt;
| Working in the GRASS translation to portuguese (pt_br), somewhat involved (at least intelecutally) with Debian-GIS, involved in the local Debian User Group. My interests range from everything spatial to everything geospatial, GIS, GPS, Ham Radio, wardriving, etc. I have a B.S. in Geology (2001) Universidade de São Paulo, Brasil. I do R&amp;amp;D in the oil industry in a non GIS arena, but plan migrating to the GIS arena in the near future. I'm also planning a M.S. in GIS sometime in the future (accepting suggestions). &lt;br /&gt;
I would like to see free software adopted everywhere. I don't dislike proprietary software per se, but the attitude it usually inspires.&lt;br /&gt;
|-&lt;br /&gt;
| [[User:anselm | Anselm Hook]]&lt;br /&gt;
| [http://hook.org hook.org], [http://maps.civicactions.net maps.civicactions.net] [http://placedb.org placedb]&lt;br /&gt;
|&lt;br /&gt;
| (-122.673,-45.5371), Portland Oregon&lt;br /&gt;
| Both commercial and open source developer.  Led engineering for platial.com and wrote placedb.org - also wrote maps.civicactions.net (an ajax tile map engine with a dataset behind it).  Also wrote a small java spinny globe at [http://hook.org/headmap headmap].  Interested in providing fully open source map data (not simply applications or tools but actual content).  Primarily interested in social and environmental issues with an eye towards modelling near term outcomes of decision making.&lt;br /&gt;
|-&lt;br /&gt;
| Oscar Cantán&lt;br /&gt;
| University of Zaragoza, Spain&lt;br /&gt;
| Member&lt;br /&gt;
| (41.666,-0.888)&lt;br /&gt;
| Currently working on the development and implementation of geospatial interoperability standards. Specially interested in OGC catalog services specification (CSW, SRW) and metadata content standards (ISO 19119-19139).&lt;br /&gt;
|-&lt;br /&gt;
| Lorenzo Becchi&lt;br /&gt;
| http://www.ominiverdi.org&lt;br /&gt;
| OSGeo Member&lt;br /&gt;
| moving&lt;br /&gt;
| ka-Map developer. User:[[User:Ominiverdi|Ominiverdi]]&lt;br /&gt;
|-&lt;br /&gt;
| Christoph Baudson&lt;br /&gt;
| http://www.mapbender.org&lt;br /&gt;
| OSGeo Member&lt;br /&gt;
| here, there and everywhere&lt;br /&gt;
| Mapbender developer. See [[User:christoph|Christoph]]&lt;br /&gt;
|-&lt;br /&gt;
| Georg Lösel&lt;br /&gt;
| http://www.grass-verein.de GRASS-Anwender-Vereinigung &lt;br /&gt;
| User (GRASS, QGIS); Free Geodata&lt;br /&gt;
| 52,3625/9,7481&lt;br /&gt;
| [[User:Georgloesel|Georg Lösel]]&lt;br /&gt;
|-&lt;br /&gt;
| Reinhard Simon&lt;br /&gt;
| [http://www.cipotato.org [International Potato Center, Lima, Peru] &lt;br /&gt;
| Project lead: [http://research.cip.cgiar.org/confluence/display/divagis/Home DIVA-GIS]&lt;br /&gt;
| NA&lt;br /&gt;
| [[User:rsimon|Reinhard Simon]]&lt;br /&gt;
|- &lt;br /&gt;
| Todd Jamison&lt;br /&gt;
| http://www.observera.com&lt;br /&gt;
| OSGEO Member; User: OSSIM, GDAL, MapServer; Contributor: OSSIM&lt;br /&gt;
| (38.898489, -77.500484)&lt;br /&gt;
| Chief Image Scientist and CEO of Observera, Inc.  Observera worked on the original OSSIM library with ImageLinks and we have developed several projects using the OSSIM library and MapServer, including ALLEGRO (Land-cover / Land-use Classification) and the Change Detection WorkStation (CDWS), both for the US Army.  Expertise includes spectral, thermal, microwave sensors, photogrammetry, image registration, image processing, morphology, resolution enhancement, workflow automation, machine learning (e.g., neural nets, support vector machines, genetic algorithms), Geologic GIS and bunches of other stuff.  Glad to be a part of OSGEO.&lt;br /&gt;
|- &lt;br /&gt;
| Laurent Jégou&lt;br /&gt;
| [http://www.univ-tlse2.fr/geoprdc UTM Dept. Géo], [http://www.forumsig.org Forum SIG], [http://www.portailsig.org Portail SIG]&lt;br /&gt;
| User and wanabee [http://wiki.osgeo.org/index.php/Core_Curriculum_Project Curriculum project] contributor.&lt;br /&gt;
| (43.6N, 1.4E)&lt;br /&gt;
| Cartographer (conception, production, integration), cartography and GIS teacher for masters degrees, open source mapping software developper (.Net and Java), technology developpement monitoring.&lt;br /&gt;
|-&lt;br /&gt;
| Gary Watry&lt;br /&gt;
| [http://www.coaps.fsu.edu[Center for Ocean-Atmospheric Prediction Studies - Florida State University] &lt;br /&gt;
| NA&lt;br /&gt;
| (30.42277,-84.32370)&lt;br /&gt;
| [[User:Gary Watry]]&lt;br /&gt;
|-&lt;br /&gt;
| Hardeep Singh Rai&lt;br /&gt;
| [http://www.gndec.ac.in/ Guru Nanak Dev Engineering College, Ludhiana, Punjab]&lt;br /&gt;
| -&lt;br /&gt;
| (30.55N,75.54E)&lt;br /&gt;
| Willing to see growth of GPL/OpenSource softwares in every field. Civil Engineer, in teaching profession since 1989. Presently Professor and Head of Civil Engineering Department.&lt;br /&gt;
|-&lt;br /&gt;
| Paolo Cavallini&lt;br /&gt;
| [http://www.faunalia.it Faunalia]&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| M. Agus Salim&lt;br /&gt;
| [http://gislab.cifor.cgiar.org/fsic Forest Spatial Information Catalog]&lt;br /&gt;
| User&lt;br /&gt;
| Bogor, Indonesia [106.752E,6.5533S]&lt;br /&gt;
| Working as GIS Assistant in Center for International Forestry Research (CIFOR). Currently i am interested in exploring geospatial open source software capabilities and hope to involved more than a user in the future&lt;br /&gt;
|-&lt;br /&gt;
| Janusz Michalak&lt;br /&gt;
| [http://www.ptip.org.pl/ Polish Association for Spatial Information]&lt;br /&gt;
[http://netgis.geo.uw.edu.pl/ Warsaw University, Dept. of Geology]&lt;br /&gt;
| GRASS user&lt;br /&gt;
| Warsaw, Poland (52.2118,20.9864)&lt;br /&gt;
| Will be added later&lt;br /&gt;
|-&lt;br /&gt;
| Chris Tweedie&lt;br /&gt;
| [http://www.dli.wa.gov.au/ Dept. of Land Information]&lt;br /&gt;
| OSGeo Lurker&lt;br /&gt;
| Perth, Australia [116.0043,-31.8869]&lt;br /&gt;
| Deploying a statewide SDI for WA using largely OSGeo projects. General lurker i'm afraid, lots of ideas, not enough time~&lt;br /&gt;
|- &lt;br /&gt;
| The Sunburned Surveyor (A.K.A. - Landon Blake)&lt;br /&gt;
| [http://openjump.blogspot.com/index.html My Blog]&lt;br /&gt;
| OSGeo Lurker&lt;br /&gt;
| Stockton, California&lt;br /&gt;
| Project administrator and developer for The JUMP Pilot Project and the SurveyOS Project.&lt;br /&gt;
|- &lt;br /&gt;
| Rob Atkinson&lt;br /&gt;
| [http://online.socialchange.net.au]&lt;br /&gt;
| Geoserver PSC, Geotools&lt;br /&gt;
| Wollongong,Australia&lt;br /&gt;
| SDI Architect. Involved in data standards and tools to deploy them, registry design, standards development (mainly OGC and ISO, INSPIRE.) Generally, enabling Observations and Measurements patterns in OS tools and other consistency/productivity/scalability requirements.&lt;br /&gt;
|-&lt;br /&gt;
| Mateusz Loskot&lt;br /&gt;
| [http://mateusz.loskot.net/ http://mateusz.loskot.net]&lt;br /&gt;
| [http://www.gdal.org/ GDAL/OGR] hacker, [http://fdo.osgeo.org FDO] PSC and hacker, [http://wl.sggw.waw.pl/ Warsaw Agricultural University]&lt;br /&gt;
| Warsaw,Poland (52.2373 21.0834)&lt;br /&gt;
| A freelance geospatial software developer and contributor to various FOSS/GIS projects. Interested in [http://mobile.maptools.org/ mobile GIS solutions]. Active member of various Open Source Software communities. [[User:mloskot]]&lt;br /&gt;
|-&lt;br /&gt;
| Asif Ahmed&lt;br /&gt;
| http://www.on.ec.gc.ca/orise&lt;br /&gt;
| Osgeo Member&lt;br /&gt;
| Toronto, Canada&lt;br /&gt;
| Mapserver user, Chameleon user, Coldfusion, .NET, C and Perl experience. Open source enthusiast.&lt;br /&gt;
|- &lt;br /&gt;
|-&lt;br /&gt;
| Dongpo Deng&lt;br /&gt;
| [http://www.iis.sinica.edu.tw/~dongpo/cv.html About me]&lt;br /&gt;
| OSGeo Lurker&lt;br /&gt;
| Taipei, Taiwan(25.041N 121.614E)&lt;br /&gt;
| A researcher for open geospatial techniques and data.&lt;br /&gt;
|-&lt;br /&gt;
| Ian Ibbotson&lt;br /&gt;
| http://developer.k-int.com&lt;br /&gt;
| Osgeo Lurker&lt;br /&gt;
| Sheffield, UK (37.0625,-95.677068)&lt;br /&gt;
| Information Retrieval / Information Repository Developer. Worked with USGS on combining text and spatial IR systems, on the GEO Z3950 profile, and on exposing GEO access points in the SRW/SRU protocol. Developer on UK Peoples Network cultural heritage / digital preservation amongst other projects with public information / spatial faceted data.&lt;br /&gt;
[[Category:Membership]]&lt;/div&gt;</summary>
		<author><name>Wiki-Ianibbo</name></author>
	</entry>
</feed>