<?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-Jencek</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-Jencek"/>
	<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/wiki/Special:Contributions/Wiki-Jencek"/>
	<updated>2026-04-13T15:34:23Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.35.9</generator>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=Benchmarking_2010&amp;diff=47052</id>
		<title>Benchmarking 2010</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=Benchmarking_2010&amp;diff=47052"/>
		<updated>2010-04-18T22:56:44Z</updated>

		<summary type="html">&lt;p&gt;Wiki-Jencek: /* Links */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Basic Premise ==&lt;br /&gt;
&lt;br /&gt;
Following up on [[Benchmarking_2009|last year's exercise]], the performance shoot-out presentation at [[FOSS4G2010]] will test how long each Web mapping server takes to generate a map image, from a common set of spatial data, on a common platform.  The data will be served by each Web mapping server through the WMS standard, which will serve exactly the same set of LAYERS.  A JMeter load will be run on the testing box to measure various aspects of those layers.&lt;br /&gt;
&lt;br /&gt;
== Timeline ==&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|January 1st, 2010&lt;br /&gt;
|begin contacting all mapping servers&lt;br /&gt;
|-&lt;br /&gt;
|April 1st, 2010&lt;br /&gt;
|commitment due by all interested mapping servers&lt;br /&gt;
|-&lt;br /&gt;
|April 1st, 2010&lt;br /&gt;
|exercise begins (and weekly meetings)&lt;br /&gt;
|-&lt;br /&gt;
|August 1st, 2010&lt;br /&gt;
|final testing begins&lt;br /&gt;
|-&lt;br /&gt;
|August 23rd, 2010&lt;br /&gt;
|no further testing&lt;br /&gt;
|-&lt;br /&gt;
|September 6-9, 2010&lt;br /&gt;
|present results at FOSS4G2010&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Communication ==&lt;br /&gt;
&lt;br /&gt;
Coordination/communication is primarily via the Benchmarking mailing list: http://lists.osgeo.org/mailman/listinfo/benchmarking&lt;br /&gt;
&lt;br /&gt;
Weekly meetings will occur through IRC chat in the #foss4g channel on irc.freenode.net&lt;br /&gt;
&lt;br /&gt;
== Potential Participants  ==&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| '''Mapping Server''' &lt;br /&gt;
| '''Volunteer to contact Dev Team''' &lt;br /&gt;
| '''Contacted Server's Development Team''' &lt;br /&gt;
| '''Confirmed by Server's Development Team''' &lt;br /&gt;
| '''Development Team Leader'''&lt;br /&gt;
|-&lt;br /&gt;
| Constellation-SDI&lt;br /&gt;
| [[User:Acuster |Adrian Custer]]&lt;br /&gt;
| yes&lt;br /&gt;
| yes&lt;br /&gt;
| [mailto:cedric.briancon--@--geomatys.fr  Cédric Briançon]&lt;br /&gt;
|-&lt;br /&gt;
| Deegree &lt;br /&gt;
| Simone Giannecchini &lt;br /&gt;
| yes &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Erdas Apollo &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| ESRI ArcGIS Server &lt;br /&gt;
| Joel Schlagel&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| GeoServer &lt;br /&gt;
| Andrea Aime &lt;br /&gt;
| yes &lt;br /&gt;
| yes &lt;br /&gt;
| Andrea Aime&lt;br /&gt;
|-&lt;br /&gt;
| MapGuide Open Source &lt;br /&gt;
| DanickVenne? &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Luciad Web Services Suite &lt;br /&gt;
| [[User:LeifGruenwoldt|Leif Gruenwoldt]]&lt;br /&gt;
| yes&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Mapnik &lt;br /&gt;
| [[User:Springmeyer|Dane Springmeyer]] &lt;br /&gt;
| yes &lt;br /&gt;
| yes &lt;br /&gt;
| [[User:Springmeyer|Dane Springmeyer]]&lt;br /&gt;
|-&lt;br /&gt;
| MapServer &lt;br /&gt;
| [[User:Jmckenna|Jeff McKenna]] &lt;br /&gt;
| yes &lt;br /&gt;
| yes &lt;br /&gt;
| [[User:Jmckenna|Jeff McKenna]]&lt;br /&gt;
|-&lt;br /&gt;
| Oracle MapViewer &lt;br /&gt;
| Mike Smith &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
&lt;br /&gt;
* [[FOSS4G_Benchmark | FOSS4G WMS Benchmark]]&lt;br /&gt;
* [http://sourceforge.net/projects/wmstester/ WMSTester - tool for testing not from OSGeo] &lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[Category:FOSS4G2010]] [[Category:FOSS4G]]&lt;/div&gt;</summary>
		<author><name>Wiki-Jencek</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=Benchmarking_2010&amp;diff=47024</id>
		<title>Benchmarking 2010</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=Benchmarking_2010&amp;diff=47024"/>
		<updated>2010-04-17T06:09:02Z</updated>

		<summary type="html">&lt;p&gt;Wiki-Jencek: /* Links */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Basic Premise ==&lt;br /&gt;
&lt;br /&gt;
Following up on [[Benchmarking_2009|last year's exercise]], the performance shoot-out presentation at [[FOSS4G2010]] will test how long each Web mapping server takes to generate a map image, from a common set of spatial data, on a common platform.  The data will be served by each Web mapping server through the WMS standard, which will serve exactly the same set of LAYERS.  A JMeter load will be run on the testing box to measure various aspects of those layers.&lt;br /&gt;
&lt;br /&gt;
== Timeline ==&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|January 1st, 2010&lt;br /&gt;
|begin contacting all mapping servers&lt;br /&gt;
|-&lt;br /&gt;
|April 1st, 2010&lt;br /&gt;
|commitment due by all interested mapping servers&lt;br /&gt;
|-&lt;br /&gt;
|April 1st, 2010&lt;br /&gt;
|exercise begins (and weekly meetings)&lt;br /&gt;
|-&lt;br /&gt;
|August 1st, 2010&lt;br /&gt;
|final testing begins&lt;br /&gt;
|-&lt;br /&gt;
|August 23rd, 2010&lt;br /&gt;
|no further testing&lt;br /&gt;
|-&lt;br /&gt;
|September 6-9, 2010&lt;br /&gt;
|present results at FOSS4G2010&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Communication ==&lt;br /&gt;
&lt;br /&gt;
Coordination/communication is primarily via the Benchmarking mailing list: http://lists.osgeo.org/mailman/listinfo/benchmarking&lt;br /&gt;
&lt;br /&gt;
Weekly meetings will occur through IRC chat in the #foss4g channel on irc.freenode.net&lt;br /&gt;
&lt;br /&gt;
== Potential Participants  ==&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| '''Mapping Server''' &lt;br /&gt;
| '''Volunteer to contact Dev Team''' &lt;br /&gt;
| '''Contacted Server's Development Team''' &lt;br /&gt;
| '''Confirmed by Server's Development Team''' &lt;br /&gt;
| '''Development Team Leader'''&lt;br /&gt;
|-&lt;br /&gt;
| Constellation-SDI&lt;br /&gt;
| [[User:Acuster |Adrian Custer]]&lt;br /&gt;
| yes&lt;br /&gt;
| yes&lt;br /&gt;
| [mailto:cedric.briancon--@--geomatys.fr  Cédric Briançon]&lt;br /&gt;
|-&lt;br /&gt;
| Deegree &lt;br /&gt;
| Simone Giannecchini &lt;br /&gt;
| yes &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Erdas Apollo &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| ESRI ArcGIS Server &lt;br /&gt;
| Joel Schlagel&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| GeoServer &lt;br /&gt;
| Andrea Aime &lt;br /&gt;
| yes &lt;br /&gt;
| yes &lt;br /&gt;
| Andrea Aime&lt;br /&gt;
|-&lt;br /&gt;
| MapGuide Open Source &lt;br /&gt;
| DanickVenne? &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Luciad Web Services Suite &lt;br /&gt;
| [[User:LeifGruenwoldt|Leif Gruenwoldt]]&lt;br /&gt;
| yes&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Mapnik &lt;br /&gt;
| [[User:Springmeyer|Dane Springmeyer]] &lt;br /&gt;
| yes &lt;br /&gt;
| yes &lt;br /&gt;
| [[User:Springmeyer|Dane Springmeyer]]&lt;br /&gt;
|-&lt;br /&gt;
| MapServer &lt;br /&gt;
| [[User:Jmckenna|Jeff McKenna]] &lt;br /&gt;
| yes &lt;br /&gt;
| yes &lt;br /&gt;
| [[User:Jmckenna|Jeff McKenna]]&lt;br /&gt;
|-&lt;br /&gt;
| Oracle MapViewer &lt;br /&gt;
| Mike Smith &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
&lt;br /&gt;
* [[FOSS4G_Benchmark | FOSS4G WMS Benchmark]]&lt;br /&gt;
* [http://sourceforge.net/projects/wmstester/ WMSTester - tool for testing not from OSGeo] &lt;br /&gt;
* [http://www.tmapy.cz/docs/software/erdas/mapserver_comparsion.pdf Results from testing ArcGIS Server and ERDASS APOLLO Server with WMSTester]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[Category:FOSS4G2010]] [[Category:FOSS4G]]&lt;/div&gt;</summary>
		<author><name>Wiki-Jencek</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=Benchmarking_2009&amp;diff=47023</id>
		<title>Benchmarking 2009</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=Benchmarking_2009&amp;diff=47023"/>
		<updated>2010-04-17T06:02:43Z</updated>

		<summary type="html">&lt;p&gt;Wiki-Jencek: /* Links */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Overview ==&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|Description&lt;br /&gt;
|The performance shoot-out will see mapping servers compared in terms of how long they take to generate a map image, from common set of spatial data.&lt;br /&gt;
|-&lt;br /&gt;
|Participants&lt;br /&gt;
|development teams from GeoServer, MapServer&lt;br /&gt;
|-&lt;br /&gt;
|Results Announced&lt;br /&gt;
|[http://2009.foss4g.org/ FOSS4G2009] event, 20-23 October, 2009, in Sydney Australia&lt;br /&gt;
|-&lt;br /&gt;
|Press Release&lt;br /&gt;
|[[FOSS4G_2009_Press_Release_32]]&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Participants ==&lt;br /&gt;
&lt;br /&gt;
* Geoserver&lt;br /&gt;
** Andrea Aime&lt;br /&gt;
** [[User:simboss | Simone Giannecchini]]&lt;br /&gt;
* MapServer&lt;br /&gt;
** [[User:Dmorissette | Daniel Morissette]]&lt;br /&gt;
** [[User:jmckenna | Jeff McKenna]]&lt;br /&gt;
** Paul Ramsey&lt;br /&gt;
** Frank Warmerdam (raster)&lt;br /&gt;
* PostGIS&lt;br /&gt;
** Paul Ramsey&lt;br /&gt;
* Oracle&lt;br /&gt;
** Mike Smith&lt;br /&gt;
* SDE&lt;br /&gt;
** Mike Smith&lt;br /&gt;
* ArcGIS Server (withdrew from exercise)&lt;br /&gt;
** Satish Sankaran&lt;br /&gt;
&lt;br /&gt;
== Basic Premise ==&lt;br /&gt;
&lt;br /&gt;
The performance shoot-out presentation at [[FOSS4G2009]] will test how long each Web mapping server takes to generate a map image, from a common set of spatial data, on a common platform.  The data will be served by each Web mapping server through the WMS standard, which will serve exactly the same set of LAYERS.  A JMeter load will be run on the testing box to measure various aspects of those layers.&lt;br /&gt;
&lt;br /&gt;
== Rules of Engagement ==&lt;br /&gt;
&lt;br /&gt;
# All parties must contribute any changes that they make to their software for this exercise, back to their community.&lt;br /&gt;
# Comparisons will be made of the best available version of the software, be it a formal release or a development version.  For example, MapServer 5.6.0 (betas) will be tested, while GeoServer 2.0 (dev) will be tested.&lt;br /&gt;
# Data formats used must be shapefiles for vectors, geotiff files for rasters, and PostgreSQL/PostGIS for database.  If you wish to test other formats/backends (such as SDE or ECW) you may do so, but that is optional for all parties.  See below for access to the required data.&lt;br /&gt;
# Output formats are: jpeg for imagery, gif for non-antialised vector provided we do any, and png24 for antialiased&lt;br /&gt;
# Nearest Neighbor resampling should be used for raster image display&lt;br /&gt;
&lt;br /&gt;
== Coordination ==&lt;br /&gt;
&lt;br /&gt;
Coordination is primarily via the Benchmarking mailing list: http://lists.osgeo.org/mailman/listinfo/benchmarking&lt;br /&gt;
&lt;br /&gt;
Weekly meetings will occur through IRC chat in the #foss4g channel on irc.freenode.net&lt;br /&gt;
&lt;br /&gt;
=== Next IRC meeting ===&lt;br /&gt;
&lt;br /&gt;
* Wed Oct 6th: http://timeanddate.com/worldclock/fixedtime.html?year=2009&amp;amp;month=10&amp;amp;day=6&amp;amp;hour=15&amp;amp;min=0&amp;amp;sec=0&lt;br /&gt;
** Agenda:&lt;br /&gt;
***&lt;br /&gt;
&lt;br /&gt;
=== Previous Meetings ===&lt;br /&gt;
&lt;br /&gt;
* Wed Sept 23rd: http://timeanddate.com/worldclock/fixedtime.html?year=2009&amp;amp;month=09&amp;amp;day=23&amp;amp;hour=15&amp;amp;min=0&amp;amp;sec=0&lt;br /&gt;
** Agenda:&lt;br /&gt;
*** moving scripts/files into SVN on BenchmarkingA server&lt;br /&gt;
*** LD_LIBRARY_PATH issue on BenchmarkingA server&lt;br /&gt;
*** FYI data download available&lt;br /&gt;
*** new vector data available on BenchmarkingA server (/opt/data/TIGER-2008)&lt;br /&gt;
**** what layers to use&lt;br /&gt;
*** what scales should be styled&lt;br /&gt;
**** e.g. MapServer scale of [http://labs.gatewaygeomatics.com/cgi-bin/wms_benchmarking_by_merged?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=getmap&amp;amp;layers=vector_benchmarking&amp;amp;STYLES=&amp;amp;SRS=EPSG:4269&amp;amp;BBOX=-97.038385,32.545214,-96.516866,32.989369&amp;amp;WIDTH=950&amp;amp;HEIGHT=600&amp;amp;FORMAT=image/png 1:200,000 of Dallas]&lt;br /&gt;
**** e.g. MapServer scale of [http://labs.gatewaygeomatics.com/cgi-bin/wms_benchmarking_by_merged?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=getmap&amp;amp;layers=vector_benchmarking&amp;amp;STYLES=&amp;amp;SRS=EPSG:4269&amp;amp;BBOX=-97.0286,32.5511,-96.8724,32.6925&amp;amp;WIDTH=950&amp;amp;HEIGHT=600&amp;amp;FORMAT=image/png 1:75,000 of Duncanville/Dallas] (with some ESRI icons)&lt;br /&gt;
* Wed Sept 16th: http://timeanddate.com/worldclock/fixedtime.html?year=2009&amp;amp;month=09&amp;amp;day=16&amp;amp;hour=15&amp;amp;min=0&amp;amp;sec=0&lt;br /&gt;
** Agenda:&lt;br /&gt;
*** Directory structure in /opt/ ?&lt;br /&gt;
*** Status of ERDAS&lt;br /&gt;
*** status of home for the benchmarking files: http://trac.osgeo.org/osgeo/ticket/435&lt;br /&gt;
*** feedback on vector styling&lt;br /&gt;
** Minutes&lt;br /&gt;
*** msmith: will setup SDE+Oracle on RedHat by Tues&lt;br /&gt;
*** augusttown: will draft gnis_pop &amp;amp; tiger_trac styling&lt;br /&gt;
*** jmckenna: possibly have maptools.org host the benchmarking files?&lt;br /&gt;
*** frankw: press release should for now include GeoServer, MapServer, ESRI, and 'other servers' (until ERDAS confirms)&lt;br /&gt;
&lt;br /&gt;
* Wed Sept 9th: http://timeanddate.com/worldclock/fixedtime.html?year=2009&amp;amp;month=09&amp;amp;day=09&amp;amp;hour=15&amp;amp;min=0&amp;amp;sec=0&lt;br /&gt;
** Minutes:&lt;br /&gt;
*** jmckenna: Need confirmation from ERDAS so press release can move forward&lt;br /&gt;
*** msmith:  can setup rhel 5 64 bit with sde 9.3.1 and oracle 11g 64 bit for SDE (need confirmation from ESRI that this setup is OK)&lt;br /&gt;
*** aaime: need feedback on styling (icon for point styling, for example)&lt;br /&gt;
*** aaime: all should use mailing list more often, for feedback&lt;br /&gt;
*** aaime: proposed roads style on mailing list&lt;br /&gt;
*** augusttown: are we ok with having a separate machine for database?&lt;br /&gt;
*** aaime: postgres should be on that same machine (jmckenna agrees)&lt;br /&gt;
*** augusttown: please post possible operating system options for database machine and we will get back to you&lt;br /&gt;
*** msmith: pramsey do you want to install postgres/postgis on new db machine?&lt;br /&gt;
*** jmckenna: setup an OSGeo server for downloading benchmarking data ([http://trac.osgeo.org/osgeo/ticket/435 ticket])&lt;br /&gt;
*** msmith: local port forwarding is ok for doing the testing or do I need to set up the NAT to handle some of the web traffic out?&lt;br /&gt;
&lt;br /&gt;
* Wed Sept 2nd: http://timeanddate.com/worldclock/fixedtime.html?year=2009&amp;amp;month=09&amp;amp;day=02&amp;amp;hour=14&amp;amp;min=0&amp;amp;sec=0&lt;br /&gt;
** Agenda:&lt;br /&gt;
*** update on ERDAS involvement&lt;br /&gt;
*** what other web server teams have been contacted?  Should more be contacted?&lt;br /&gt;
*** work on a press release: http://lists.osgeo.org/pipermail/benchmarking/2009-August/000107.html&lt;br /&gt;
*** output format (jpeg, png 24 bit, png 8 bit, gif?)&lt;br /&gt;
*** antialiasing (enabled, or not?)&lt;br /&gt;
*** interpolation (nearest neighbour, bilinear, bicubic?)&lt;br /&gt;
*** specifics on raster formats tests, especially the TIFF part (multilayers, mosaicked, ...)&lt;br /&gt;
&lt;br /&gt;
* Wed Aug 26&lt;br /&gt;
** discussion logs: http://logs.qgis.org/foss4g/%23foss4g.2009-08-26.log&lt;br /&gt;
** summary:&lt;br /&gt;
*** Frank: to confirm with ESRI about Operating System (RHEL or CentOS)&lt;br /&gt;
*** Mike: to update wiki with specs when OS switch is done (if required)&lt;br /&gt;
*** discussion on how to test (OGC versus native access)...WMS was agreed upon&lt;br /&gt;
*** Daniel: volunteers to look at MapServer's WMS vs CGI performance (which is optional)&lt;br /&gt;
*** Data: we'll use same data as previous years (but plan to update data to next TIGER or OSM release next year)&lt;br /&gt;
**** all agreed to use shapefiles, geotiffs, and PostGIS. to be verified with ESRI.&lt;br /&gt;
**** Jeff: to review Andrea's progress re: layer stying&lt;br /&gt;
*** foss4g2009: Andrea and Jeff will co-present.  (plus an ESRI representative??)&lt;br /&gt;
**** press release needs to be drafted: http://lists.osgeo.org/pipermail/benchmarking/2009-August/000107.html&lt;br /&gt;
&lt;br /&gt;
== Hardware ==&lt;br /&gt;
&lt;br /&gt;
Machine A (server)&lt;br /&gt;
* System Type:   Dell PowerEdge 2850&lt;br /&gt;
* Ship Date:    10/21/2004&lt;br /&gt;
* 2 X Processor, 80546K,   3.4G, 1M, Xeon Nocona, 800&lt;br /&gt;
* 4 X DIMM, 2G 400M, 128X72, 8, 240, 2RX4&lt;br /&gt;
* 6 X Hard Drive, 73GB, SCSI, U320, 15K&lt;br /&gt;
* Service Tag:    16GRV51&lt;br /&gt;
* OS: Centos 5.3 + updates&lt;br /&gt;
&lt;br /&gt;
Machine B (testing box)&lt;br /&gt;
* System Type:  Dell PowerEdge 1750&lt;br /&gt;
* Ship Date:    9/23/2003&lt;br /&gt;
* 1 x  Processor, 80532K, 3.06GHz, 512K 533&lt;br /&gt;
* 2 x  Dimm, 512, 266M, 64X72, 8K, 184, 1U&lt;br /&gt;
* 2 x  Hard Drive, 300Gb, SCSI, U320, 10K&lt;br /&gt;
* OS: Centos 5.3 + updates&lt;br /&gt;
&lt;br /&gt;
Machine C (DB host)&lt;br /&gt;
* Dell Optiplex 755 tower&lt;br /&gt;
* 1 x Intel Core2 Duo CPU E6750 @ 2.66GHz / Dual Core&lt;br /&gt;
* 100Gb SATA 3.0Gb/s 7200 rpm HD&lt;br /&gt;
* 4Gb RAM&lt;br /&gt;
* OS: RedHat 5.3 + updates&lt;br /&gt;
&lt;br /&gt;
== Layers ==&lt;br /&gt;
&lt;br /&gt;
* '''[[texas_roads_styled]]''' This test exercises the renderer a bit more. The lines will be &amp;quot;pipe-styled&amp;quot; and different road types will have different styles. ''Data: edges_merge''&lt;br /&gt;
* '''[[point_layer_styled]]''' This test exercises the ability of the renderer to build a map in which points are symbolized with a certain number of externally provided icons (png/svg) depending on some point attribute. ''Data: gnis_names09''&lt;br /&gt;
* '''[[polygon_layer_styled]]''' Tests polygon rendering, with a solid fill. For this test the type of classification matters less than the number and complexity of the polygons (number of vertices and rings) which is the aspect we should work on. e.g. render maps with a few complex polygons vs other maps with lots of small polygons. ''Data: areawater_merge''&lt;br /&gt;
* '''single big ECW file''' (actual data TBD). This test exercises the ability to read a single wavelet compressed file and return it in JPEG format.&lt;br /&gt;
* '''file system mosaic of TIFF tiles'''. Generated out of the ECW file by splitting it into a sizeable amount of tiles, this test checks the ability of the server to efficiently retrieve data from a large collection of images and deal the associated file handling issues (ulimit and the like). It can also serve as a comparison with ECW results.&lt;br /&gt;
&lt;br /&gt;
== Data ==&lt;br /&gt;
&lt;br /&gt;
Data will reside in '''/opt/data''' on the testing server. Do not add any data to this directory without also describing it fully on this page.&lt;br /&gt;
&lt;br /&gt;
* Vector data (original):&lt;br /&gt;
** '''gnis_names.shp''' (POINT, EPSG:4326) US named feature points.&lt;br /&gt;
** '''states.shp''' (POLYGON, EPSG:4326) US states and demographics.&lt;br /&gt;
** '''tiger_shp.shp''' (LINESTRING, EPSG:4326) TIGER roads for Texas.&lt;br /&gt;
** '''tiger_tracts.shp'''  (POLYGON, EPSG:4326) TIGER census tracts for USA.&lt;br /&gt;
* Vector data (GNIS Names 2009)&lt;br /&gt;
** '''/GNIS-2009/gnis_names09.shp''' (POINT, EPSG:4269) US named feature points, for 2009.&lt;br /&gt;
* Vector data (TIGER 2008 of Texas)&lt;br /&gt;
** separated into individual counties (like the TIGER release)&lt;br /&gt;
*** '''/TIGER-2008/48_TEXAS/County/arealm.shp''' (POLYGON, EPSG:4269) area landmarks (e.g. parks) for counties.&lt;br /&gt;
*** '''/TIGER-2008/48_TEXAS/County/areawater.shp''' (POLYGON, EPSG:4269) area water(e.g. lakes) for counties.&lt;br /&gt;
*** '''/TIGER-2008/48_TEXAS/County/edges.shp''' (LINE, EPSG:4269) linework (e.g. roads, rivers) for counties.&lt;br /&gt;
*** '''/TIGER-2008/48_TEXAS/County/pointlm.shp''' (POINT, EPSG:4269) point landmarks (e.g. hospital, airport) for counties.&lt;br /&gt;
*** '''/TIGER-2008/48_TEXAS/county_tileindex.shp''' (POLYGON, EPSG:4269) county index file used by MapServer.&lt;br /&gt;
** merged into single files for the entire state (required for servers that cannot load many .shp files as a single entity)&lt;br /&gt;
*** '''/TIGER-2008/48_TEXAS/arealm_merge.shp''' (POLYGON, EPSG:4269) area landmarks (e.g. parks) for entire state.&lt;br /&gt;
*** '''/TIGER-2008/48_TEXAS/areawater_merge.shp''' (POLYGON, EPSG:4269) area water(e.g. lakes) for entire state.&lt;br /&gt;
*** '''/TIGER-2008/48_TEXAS/edges_merge.shp''' (LINE, EPSG:4269) linework (e.g. roads, rivers) for entire state.&lt;br /&gt;
*** '''/TIGER-2008/48_TEXAS/pointlm_merge.shp''' (POINT, EPSG:4269) point landmarks (e.g. hospital, airport) for entire state.&lt;br /&gt;
** general&lt;br /&gt;
*** '''/TIGER-2008/48_TEXAS/tl_2008_48_place.shp''' (POLYGON, EPSG:4269) places (populated areas) for entire state.&lt;br /&gt;
*** '''/TIGER-2008/tl_2008_us_county.shp''' (POLYGON, EPSG:4269) county outlines for entire state.&lt;br /&gt;
*** '''/TIGER-2008/tl_2008_us_state.shp''' (POLYGON, EPSG:4269) US state outlines.&lt;br /&gt;
* Raster data&lt;br /&gt;
** '''world-topo-bathy-200409-3x86400x43200.ecw''' (ECW, EPSG:4326) Medium size ECW file (Bluemarble Next Generation, whole world)&lt;br /&gt;
*** '''world-topo-bathy-200409-3x86400x43200.tif''' The same as a tiled BigTIFF, with overviews.&lt;br /&gt;
*** '''bluemarble_512/*.tif''' The same split into 512 GeoTIFF tiles, each with overviews.&lt;br /&gt;
* PostGIS data&lt;br /&gt;
** dbname=benchmark user=postgres password=postgres port=5432 host=localhost&lt;br /&gt;
** tables: public.gnis_names public.states public.tiger_shp public.tiger_tracts public.edges_merge public.pointlm_merge public.arealm_merge public.areawater_merge public.gnis_names09&lt;br /&gt;
** geometry column: &amp;quot;the_geom&amp;quot; in all cases&lt;br /&gt;
** srid: 4326 in all cases&lt;br /&gt;
&lt;br /&gt;
=== Download ===&lt;br /&gt;
&lt;br /&gt;
* http://www.maptools.org/foss4g/ (user/pass: foss4g/foss4g)&lt;br /&gt;
**  raster-data.zip (.4 GB)&lt;br /&gt;
**  vector-data-original.zip (.5 GB) (old tiger data, merged, for Texas)&lt;br /&gt;
**  vector-data-tiger08-tx-counties.zip (1.1 GB) (TIGER 08, stored by county, for Texas)&lt;br /&gt;
**  vector-data-tiger08-tx-merged.zip (1.1 GB) (TIGER 08, merged, for Texas)&lt;br /&gt;
**  GNIS-2009.zip  (7 MB) (2009 GNIS point data for Texas)&lt;br /&gt;
&lt;br /&gt;
== Live BenchmarkA WMS GetMap Requests ==&lt;br /&gt;
&lt;br /&gt;
=== MapServer ===&lt;br /&gt;
&lt;br /&gt;
* [http://64.222.187.168/cgi-bin/mapserv560beta3?MAP=/opt/benchmarking/mapserver/postgis.map&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=getmap&amp;amp;layers=areawater-merged,roads-merged,gnis_names&amp;amp;STYLES=&amp;amp;SRS=EPSG:4269&amp;amp;BBOX=-96.980629943844,29.854114257812,-96.79038641357,29.974268066406&amp;amp;WIDTH=950&amp;amp;HEIGHT=600&amp;amp;FORMAT=image/png PostGIS]&lt;br /&gt;
&lt;br /&gt;
* [http://64.222.187.168/cgi-bin/mapserv560beta3.fcgi?MAP=/opt/benchmarking/mapserver/postgis.map&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=getmap&amp;amp;layers=areawater-merged,roads-merged,gnis_names&amp;amp;STYLES=&amp;amp;SRS=EPSG:4269&amp;amp;BBOX=-96.980629943844,29.854114257812,-96.79038641357,29.974268066406&amp;amp;WIDTH=950&amp;amp;HEIGHT=600&amp;amp;FORMAT=image/png PostGIS fcgi]&lt;br /&gt;
* [http://64.222.187.168/cgi-bin/mapserv560beta3?MAP=/opt/benchmarking/mapserver/shapefile-merged.map&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=getmap&amp;amp;layers=areawater-merged,roads-merged,gnis_names&amp;amp;STYLES=&amp;amp;SRS=EPSG:4269&amp;amp;BBOX=-96.980629943844,29.854114257812,-96.79038641357,29.974268066406&amp;amp;WIDTH=950&amp;amp;HEIGHT=600&amp;amp;FORMAT=image/png Merged Shapefiles]&lt;br /&gt;
* [http://64.222.187.168/cgi-bin/mapserv560beta3?MAP=/opt/benchmarking/mapserver/shapefile-merged.map&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=getmap&amp;amp;layers=roads-merged&amp;amp;STYLES=&amp;amp;SRS=EPSG:4269&amp;amp;WIDTH=950&amp;amp;HEIGHT=600&amp;amp;FORMAT=image/png&amp;amp;BBOX=-96.79344550384396,32.76888304968294,-96.78588564285151,32.77365769873079 Merged Shapefiles - Local Roads labelled]&lt;br /&gt;
* [http://64.222.187.168/cgi-bin/mapserv560beta3?MAP=/opt/benchmarking/mapserver/shapefile-county.map&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=getmap&amp;amp;layers=areawater-county,roads-county,gnis_names&amp;amp;STYLES=&amp;amp;SRS=EPSG:4269&amp;amp;BBOX=-96.980629943844,29.854114257812,-96.79038641357,29.974268066406&amp;amp;WIDTH=950&amp;amp;HEIGHT=600&amp;amp;FORMAT=image/png County-based Shapefiles]&lt;br /&gt;
* [http://64.222.187.168/cgi-bin/mapserv560beta3?MAP=/opt/benchmarking/mapserver/oracle.map&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=getmap&amp;amp;layers=areawater-merged-oraclespatial,roads-merged-oraclespatial,gnis-names-oraclespatial&amp;amp;STYLES=&amp;amp;SRS=EPSG:4269&amp;amp;BBOX=-96.980629943844,29.854114257812,-96.79038641357,29.974268066406&amp;amp;WIDTH=950&amp;amp;HEIGHT=600&amp;amp;FORMAT=image/png OracleSpatial]&lt;br /&gt;
* [http://64.222.187.168/cgi-bin/mapserv560beta3.fcgi?MAP=/opt/benchmarking/mapserver/oracle.map&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=getmap&amp;amp;layers=areawater-merged-oraclespatial,roads-merged-oraclespatial,gnis-names-oraclespatial&amp;amp;STYLES=&amp;amp;SRS=EPSG:4269&amp;amp;BBOX=-96.980629943844,29.854114257812,-96.79038641357,29.974268066406&amp;amp;WIDTH=950&amp;amp;HEIGHT=600&amp;amp;FORMAT=image/png OracleSpatial fcgi]&lt;br /&gt;
* [http://64.222.187.168/cgi-bin/mapserv560beta3?MAP=/opt/benchmarking/mapserver/oracle.map&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=getmap&amp;amp;layers=areawater-merged-oracle-ogr,roads-merged-oracle-ogr,gnis-names-oracle-ogr&amp;amp;STYLES=&amp;amp;SRS=EPSG:4269&amp;amp;BBOX=-96.980629943844,29.854114257812,-96.79038641357,29.974268066406&amp;amp;WIDTH=950&amp;amp;HEIGHT=600&amp;amp;FORMAT=image/png Oracle through OGR]&lt;br /&gt;
* [http://64.222.187.168/cgi-bin/mapserv560beta3?MAP=/opt/benchmarking/mapserver/sde.map&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=getmap&amp;amp;layers=areawater-merged-sde,roads-merged-sde,gnis-names-sde&amp;amp;STYLES=&amp;amp;SRS=EPSG:4269&amp;amp;BBOX=-96.980629943844,29.854114257812,-96.79038641357,29.974268066406&amp;amp;WIDTH=950&amp;amp;HEIGHT=600&amp;amp;FORMAT=image/png SDE]&lt;br /&gt;
* [http://64.222.187.168/cgi-bin/mapserv560beta3.fcgi?MAP=/opt/benchmarking/mapserver/sde.map&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=getmap&amp;amp;layers=areawater-merged-sde,roads-merged-sde,gnis-names-sde&amp;amp;STYLES=&amp;amp;SRS=EPSG:4269&amp;amp;BBOX=-96.980629943844,29.854114257812,-96.79038641357,29.974268066406&amp;amp;WIDTH=950&amp;amp;HEIGHT=600&amp;amp;FORMAT=image/png SDE fcgi]&lt;br /&gt;
* [http://64.222.187.168/cgi-bin/mapserv560beta3?MAP=/opt/benchmarking/mapserver/sde.map&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=getmap&amp;amp;layers=areawater-merged-sde-ogr,roads-merged-sde-ogr,gnis-names-sde-ogr&amp;amp;STYLES=&amp;amp;SRS=EPSG:4269&amp;amp;BBOX=-96.980629943844,29.854114257812,-96.79038641357,29.974268066406&amp;amp;WIDTH=950&amp;amp;HEIGHT=600&amp;amp;FORMAT=image/png SDE through OGR]&lt;br /&gt;
&lt;br /&gt;
=== GeoServer ===&lt;br /&gt;
&lt;br /&gt;
* [http://64.222.187.168:8080/gs20x/ows?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=getmap&amp;amp;layers=postgis&amp;amp;STYLES=&amp;amp;SRS=EPSG:4269&amp;amp;BBOX=-96.980629943844,29.854114257812,-96.79038641357,29.974268066406&amp;amp;WIDTH=950&amp;amp;HEIGHT=600&amp;amp;FORMAT=image/png Postgis group]&lt;br /&gt;
* [http://64.222.187.168:8080/gs20x/ows?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=getmap&amp;amp;layers=shapefiles&amp;amp;STYLES=&amp;amp;SRS=EPSG:4269&amp;amp;BBOX=-96.980629943844,29.854114257812,-96.79038641357,29.974268066406&amp;amp;WIDTH=950&amp;amp;HEIGHT=600&amp;amp;FORMAT=image/png Shapefiles group]&lt;br /&gt;
* [http://64.222.187.168:8080/gs20x/ows?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=getmap&amp;amp;layers=shp:edges_merge&amp;amp;STYLES=roads_classified_shp_label&amp;amp;SRS=EPSG:4269&amp;amp;WIDTH=950&amp;amp;HEIGHT=600&amp;amp;FORMAT=image/png&amp;amp;BBOX=-96.79344550384396,32.76888304968294,-96.78588564285151,32.77365769873079 Shapefiles, labelled]&lt;br /&gt;
* [http://64.222.187.168:8080/gs20x/ows?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=getmap&amp;amp;layers=oracle&amp;amp;STYLES=&amp;amp;SRS=EPSG:4269&amp;amp;BBOX=-96.980629943844,29.854114257812,-96.79038641357,29.974268066406&amp;amp;WIDTH=950&amp;amp;HEIGHT=600&amp;amp;FORMAT=image/png Oracle group]&lt;br /&gt;
* [http://64.222.187.168:8080/gs20x/ows?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=getmap&amp;amp;layers=sde&amp;amp;STYLES=&amp;amp;SRS=EPSG:4269&amp;amp;BBOX=-96.980629943844,29.854114257812,-96.79038641357,29.974268066406&amp;amp;WIDTH=950&amp;amp;HEIGHT=600&amp;amp;FORMAT=image/png SDE group]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Software ==&lt;br /&gt;
&lt;br /&gt;
For those of us who have to build our software, the builds will be staged in '''/opt/build'''&lt;br /&gt;
&lt;br /&gt;
=== Libraries ===&lt;br /&gt;
&lt;br /&gt;
* GEOS 3.1.1 installed in /usr/local (pramsey)&lt;br /&gt;
* Proj4 SVN trunk installed in /usr/local (pramsey)&lt;br /&gt;
* libecw installed in /usr/local (pramsey)&lt;br /&gt;
* GDAL 1.6.1 installed in /usr/local (pramsey)&lt;br /&gt;
* AGG 2.5 installed in /usr/local (pramsey)&lt;br /&gt;
* FastCGI installed in /usr/local (pramsey)&lt;br /&gt;
&lt;br /&gt;
=== Databases ===&lt;br /&gt;
&lt;br /&gt;
* PostgreSQL installed in /usr/local/pgsql (pramsey)&lt;br /&gt;
** PostgreSQL 8.3.7&lt;br /&gt;
** PostGIS 1.4.0 &lt;br /&gt;
** PGDATA in /home/postgres/data&lt;br /&gt;
&lt;br /&gt;
=== GeoServer related ===&lt;br /&gt;
* Sun JDK 1.6.0_16 with JAI, JAI Image-IO and ImageIO-ext native extensions installed in (/opt/jdk1.6.0_16) (aaime)&lt;br /&gt;
* GeoServer binaries and configurations (/opt/geoserver) (still incomplete at the moment) (aaime)&lt;br /&gt;
&lt;br /&gt;
=== Testing machine ===&lt;br /&gt;
&lt;br /&gt;
* Plain Sun JDK 1.6.0_16 (/opt/jdk1.6.0_16) (aaime)&lt;br /&gt;
* JMeter (/opt/jakarta-jmeter-2.3.4) (aaime)&lt;br /&gt;
* symbolic link to start jmeter in /usr/local/bin/jmeter (instructions on how to use it will follow) (aaime)&lt;br /&gt;
* /usr/local/bin/wms_requests.py, simple tool to generate random bounding boxes and sizes to drive JMeter (aaime, tool developed by Frank W.)&lt;br /&gt;
&lt;br /&gt;
=== Starting / Stopping Services ===&lt;br /&gt;
&lt;br /&gt;
To shutdown apache, and associated mapserver fastcgi processes:&lt;br /&gt;
  &lt;br /&gt;
  sudo /usr/sbin/apachectl stop&lt;br /&gt;
&lt;br /&gt;
For MapServer team: you might want to do a graceful restart of Apache, before running tests&lt;br /&gt;
&lt;br /&gt;
  sudo /usr/sbin/apachectl graceful&lt;br /&gt;
&lt;br /&gt;
To shutdown arcgis:&lt;br /&gt;
 &lt;br /&gt;
  sudo su - arcgis&lt;br /&gt;
  cd /arcgis/scripts&lt;br /&gt;
  ./stopserver&lt;br /&gt;
&lt;br /&gt;
To shutdown GeoServer do the following&lt;br /&gt;
&lt;br /&gt;
  sudo /opt/geoserver/gs20x/catalina.sh stop&lt;br /&gt;
  ps aux | grep java | grep geoserver&lt;br /&gt;
&lt;br /&gt;
The second command can be used to confirm GeoServer is really down, if not, kill it manually ('kill -9 PID').&lt;br /&gt;
&lt;br /&gt;
== SVN ==&lt;br /&gt;
&lt;br /&gt;
The project files (minus data) are stored in Subversion (http://svn.osgeo.org/osgeo/foss4g/benchmarking/).&lt;br /&gt;
&lt;br /&gt;
== Press Release ==&lt;br /&gt;
&lt;br /&gt;
[[FOSS4G_2009_Press_Release_32]]&lt;br /&gt;
&lt;br /&gt;
== Results ==&lt;br /&gt;
&lt;br /&gt;
Slides of the presentation of the results can be  &lt;br /&gt;
[http://svn.osgeo.org/osgeo/foss4g/benchmarking/scripts/results/benchmarking2009.odp pulled from the code repository] or can be&lt;br /&gt;
[http://www.slideshare.net/gatewaygeomatics.com/wms-performance-shootout viewed online].&lt;br /&gt;
&lt;br /&gt;
Other results obtained during the process can be seen [http://svn.osgeo.org/osgeo/foss4g/benchmarking/scripts/results/ in the svn repository].&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
&lt;br /&gt;
* [[FOSS4G_Benchmark | FOSS4G WMS Benchmark]]&lt;br /&gt;
* [[Benchmarking_2010 | Benchmarking 2010]]&lt;br /&gt;
* [http://sourceforge.net/projects/wmstester/ WMSTester - tool for testing not from OSGeo] &lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[Category:FOSS4G2009]]&lt;br /&gt;
[[Category:FOSS4G]]&lt;/div&gt;</summary>
		<author><name>Wiki-Jencek</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=Benchmarking_2010&amp;diff=47022</id>
		<title>Benchmarking 2010</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=Benchmarking_2010&amp;diff=47022"/>
		<updated>2010-04-17T06:02:18Z</updated>

		<summary type="html">&lt;p&gt;Wiki-Jencek: /* Links */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Basic Premise ==&lt;br /&gt;
&lt;br /&gt;
Following up on [[Benchmarking_2009|last year's exercise]], the performance shoot-out presentation at [[FOSS4G2010]] will test how long each Web mapping server takes to generate a map image, from a common set of spatial data, on a common platform.  The data will be served by each Web mapping server through the WMS standard, which will serve exactly the same set of LAYERS.  A JMeter load will be run on the testing box to measure various aspects of those layers.&lt;br /&gt;
&lt;br /&gt;
== Timeline ==&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|January 1st, 2010&lt;br /&gt;
|begin contacting all mapping servers&lt;br /&gt;
|-&lt;br /&gt;
|April 1st, 2010&lt;br /&gt;
|commitment due by all interested mapping servers&lt;br /&gt;
|-&lt;br /&gt;
|April 1st, 2010&lt;br /&gt;
|exercise begins (and weekly meetings)&lt;br /&gt;
|-&lt;br /&gt;
|August 1st, 2010&lt;br /&gt;
|final testing begins&lt;br /&gt;
|-&lt;br /&gt;
|August 23rd, 2010&lt;br /&gt;
|no further testing&lt;br /&gt;
|-&lt;br /&gt;
|September 6-9, 2010&lt;br /&gt;
|present results at FOSS4G2010&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Communication ==&lt;br /&gt;
&lt;br /&gt;
Coordination/communication is primarily via the Benchmarking mailing list: http://lists.osgeo.org/mailman/listinfo/benchmarking&lt;br /&gt;
&lt;br /&gt;
Weekly meetings will occur through IRC chat in the #foss4g channel on irc.freenode.net&lt;br /&gt;
&lt;br /&gt;
== Potential Participants  ==&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| '''Mapping Server''' &lt;br /&gt;
| '''Volunteer to contact Dev Team''' &lt;br /&gt;
| '''Contacted Server's Development Team''' &lt;br /&gt;
| '''Confirmed by Server's Development Team''' &lt;br /&gt;
| '''Development Team Leader'''&lt;br /&gt;
|-&lt;br /&gt;
| Constellation-SDI&lt;br /&gt;
| [[User:Acuster |Adrian Custer]]&lt;br /&gt;
| yes&lt;br /&gt;
| yes&lt;br /&gt;
| [mailto:cedric.briancon--@--geomatys.fr  Cédric Briançon]&lt;br /&gt;
|-&lt;br /&gt;
| Deegree &lt;br /&gt;
| Simone Giannecchini &lt;br /&gt;
| yes &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Erdas Apollo &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| ESRI ArcGIS Server &lt;br /&gt;
| Joel Schlagel&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| GeoServer &lt;br /&gt;
| Andrea Aime &lt;br /&gt;
| yes &lt;br /&gt;
| yes &lt;br /&gt;
| Andrea Aime&lt;br /&gt;
|-&lt;br /&gt;
| MapGuide Open Source &lt;br /&gt;
| DanickVenne? &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Luciad Web Services Suite &lt;br /&gt;
| [[User:LeifGruenwoldt|Leif Gruenwoldt]]&lt;br /&gt;
| yes&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Mapnik &lt;br /&gt;
| [[User:Springmeyer|Dane Springmeyer]] &lt;br /&gt;
| yes &lt;br /&gt;
| yes &lt;br /&gt;
| [[User:Springmeyer|Dane Springmeyer]]&lt;br /&gt;
|-&lt;br /&gt;
| MapServer &lt;br /&gt;
| [[User:Jmckenna|Jeff McKenna]] &lt;br /&gt;
| yes &lt;br /&gt;
| yes &lt;br /&gt;
| [[User:Jmckenna|Jeff McKenna]]&lt;br /&gt;
|-&lt;br /&gt;
| Oracle MapViewer &lt;br /&gt;
| Mike Smith &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
&lt;br /&gt;
* [[FOSS4G_Benchmark | FOSS4G WMS Benchmark]]&lt;br /&gt;
* [http://sourceforge.net/projects/wmstester/ WMSTester - tool for testing not from OSGeo] &lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[Category:FOSS4G2010]] [[Category:FOSS4G]]&lt;/div&gt;</summary>
		<author><name>Wiki-Jencek</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=Benchmarking_2009&amp;diff=47021</id>
		<title>Benchmarking 2009</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=Benchmarking_2009&amp;diff=47021"/>
		<updated>2010-04-17T05:59:54Z</updated>

		<summary type="html">&lt;p&gt;Wiki-Jencek: /* Links */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Overview ==&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|Description&lt;br /&gt;
|The performance shoot-out will see mapping servers compared in terms of how long they take to generate a map image, from common set of spatial data.&lt;br /&gt;
|-&lt;br /&gt;
|Participants&lt;br /&gt;
|development teams from GeoServer, MapServer&lt;br /&gt;
|-&lt;br /&gt;
|Results Announced&lt;br /&gt;
|[http://2009.foss4g.org/ FOSS4G2009] event, 20-23 October, 2009, in Sydney Australia&lt;br /&gt;
|-&lt;br /&gt;
|Press Release&lt;br /&gt;
|[[FOSS4G_2009_Press_Release_32]]&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Participants ==&lt;br /&gt;
&lt;br /&gt;
* Geoserver&lt;br /&gt;
** Andrea Aime&lt;br /&gt;
** [[User:simboss | Simone Giannecchini]]&lt;br /&gt;
* MapServer&lt;br /&gt;
** [[User:Dmorissette | Daniel Morissette]]&lt;br /&gt;
** [[User:jmckenna | Jeff McKenna]]&lt;br /&gt;
** Paul Ramsey&lt;br /&gt;
** Frank Warmerdam (raster)&lt;br /&gt;
* PostGIS&lt;br /&gt;
** Paul Ramsey&lt;br /&gt;
* Oracle&lt;br /&gt;
** Mike Smith&lt;br /&gt;
* SDE&lt;br /&gt;
** Mike Smith&lt;br /&gt;
* ArcGIS Server (withdrew from exercise)&lt;br /&gt;
** Satish Sankaran&lt;br /&gt;
&lt;br /&gt;
== Basic Premise ==&lt;br /&gt;
&lt;br /&gt;
The performance shoot-out presentation at [[FOSS4G2009]] will test how long each Web mapping server takes to generate a map image, from a common set of spatial data, on a common platform.  The data will be served by each Web mapping server through the WMS standard, which will serve exactly the same set of LAYERS.  A JMeter load will be run on the testing box to measure various aspects of those layers.&lt;br /&gt;
&lt;br /&gt;
== Rules of Engagement ==&lt;br /&gt;
&lt;br /&gt;
# All parties must contribute any changes that they make to their software for this exercise, back to their community.&lt;br /&gt;
# Comparisons will be made of the best available version of the software, be it a formal release or a development version.  For example, MapServer 5.6.0 (betas) will be tested, while GeoServer 2.0 (dev) will be tested.&lt;br /&gt;
# Data formats used must be shapefiles for vectors, geotiff files for rasters, and PostgreSQL/PostGIS for database.  If you wish to test other formats/backends (such as SDE or ECW) you may do so, but that is optional for all parties.  See below for access to the required data.&lt;br /&gt;
# Output formats are: jpeg for imagery, gif for non-antialised vector provided we do any, and png24 for antialiased&lt;br /&gt;
# Nearest Neighbor resampling should be used for raster image display&lt;br /&gt;
&lt;br /&gt;
== Coordination ==&lt;br /&gt;
&lt;br /&gt;
Coordination is primarily via the Benchmarking mailing list: http://lists.osgeo.org/mailman/listinfo/benchmarking&lt;br /&gt;
&lt;br /&gt;
Weekly meetings will occur through IRC chat in the #foss4g channel on irc.freenode.net&lt;br /&gt;
&lt;br /&gt;
=== Next IRC meeting ===&lt;br /&gt;
&lt;br /&gt;
* Wed Oct 6th: http://timeanddate.com/worldclock/fixedtime.html?year=2009&amp;amp;month=10&amp;amp;day=6&amp;amp;hour=15&amp;amp;min=0&amp;amp;sec=0&lt;br /&gt;
** Agenda:&lt;br /&gt;
***&lt;br /&gt;
&lt;br /&gt;
=== Previous Meetings ===&lt;br /&gt;
&lt;br /&gt;
* Wed Sept 23rd: http://timeanddate.com/worldclock/fixedtime.html?year=2009&amp;amp;month=09&amp;amp;day=23&amp;amp;hour=15&amp;amp;min=0&amp;amp;sec=0&lt;br /&gt;
** Agenda:&lt;br /&gt;
*** moving scripts/files into SVN on BenchmarkingA server&lt;br /&gt;
*** LD_LIBRARY_PATH issue on BenchmarkingA server&lt;br /&gt;
*** FYI data download available&lt;br /&gt;
*** new vector data available on BenchmarkingA server (/opt/data/TIGER-2008)&lt;br /&gt;
**** what layers to use&lt;br /&gt;
*** what scales should be styled&lt;br /&gt;
**** e.g. MapServer scale of [http://labs.gatewaygeomatics.com/cgi-bin/wms_benchmarking_by_merged?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=getmap&amp;amp;layers=vector_benchmarking&amp;amp;STYLES=&amp;amp;SRS=EPSG:4269&amp;amp;BBOX=-97.038385,32.545214,-96.516866,32.989369&amp;amp;WIDTH=950&amp;amp;HEIGHT=600&amp;amp;FORMAT=image/png 1:200,000 of Dallas]&lt;br /&gt;
**** e.g. MapServer scale of [http://labs.gatewaygeomatics.com/cgi-bin/wms_benchmarking_by_merged?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=getmap&amp;amp;layers=vector_benchmarking&amp;amp;STYLES=&amp;amp;SRS=EPSG:4269&amp;amp;BBOX=-97.0286,32.5511,-96.8724,32.6925&amp;amp;WIDTH=950&amp;amp;HEIGHT=600&amp;amp;FORMAT=image/png 1:75,000 of Duncanville/Dallas] (with some ESRI icons)&lt;br /&gt;
* Wed Sept 16th: http://timeanddate.com/worldclock/fixedtime.html?year=2009&amp;amp;month=09&amp;amp;day=16&amp;amp;hour=15&amp;amp;min=0&amp;amp;sec=0&lt;br /&gt;
** Agenda:&lt;br /&gt;
*** Directory structure in /opt/ ?&lt;br /&gt;
*** Status of ERDAS&lt;br /&gt;
*** status of home for the benchmarking files: http://trac.osgeo.org/osgeo/ticket/435&lt;br /&gt;
*** feedback on vector styling&lt;br /&gt;
** Minutes&lt;br /&gt;
*** msmith: will setup SDE+Oracle on RedHat by Tues&lt;br /&gt;
*** augusttown: will draft gnis_pop &amp;amp; tiger_trac styling&lt;br /&gt;
*** jmckenna: possibly have maptools.org host the benchmarking files?&lt;br /&gt;
*** frankw: press release should for now include GeoServer, MapServer, ESRI, and 'other servers' (until ERDAS confirms)&lt;br /&gt;
&lt;br /&gt;
* Wed Sept 9th: http://timeanddate.com/worldclock/fixedtime.html?year=2009&amp;amp;month=09&amp;amp;day=09&amp;amp;hour=15&amp;amp;min=0&amp;amp;sec=0&lt;br /&gt;
** Minutes:&lt;br /&gt;
*** jmckenna: Need confirmation from ERDAS so press release can move forward&lt;br /&gt;
*** msmith:  can setup rhel 5 64 bit with sde 9.3.1 and oracle 11g 64 bit for SDE (need confirmation from ESRI that this setup is OK)&lt;br /&gt;
*** aaime: need feedback on styling (icon for point styling, for example)&lt;br /&gt;
*** aaime: all should use mailing list more often, for feedback&lt;br /&gt;
*** aaime: proposed roads style on mailing list&lt;br /&gt;
*** augusttown: are we ok with having a separate machine for database?&lt;br /&gt;
*** aaime: postgres should be on that same machine (jmckenna agrees)&lt;br /&gt;
*** augusttown: please post possible operating system options for database machine and we will get back to you&lt;br /&gt;
*** msmith: pramsey do you want to install postgres/postgis on new db machine?&lt;br /&gt;
*** jmckenna: setup an OSGeo server for downloading benchmarking data ([http://trac.osgeo.org/osgeo/ticket/435 ticket])&lt;br /&gt;
*** msmith: local port forwarding is ok for doing the testing or do I need to set up the NAT to handle some of the web traffic out?&lt;br /&gt;
&lt;br /&gt;
* Wed Sept 2nd: http://timeanddate.com/worldclock/fixedtime.html?year=2009&amp;amp;month=09&amp;amp;day=02&amp;amp;hour=14&amp;amp;min=0&amp;amp;sec=0&lt;br /&gt;
** Agenda:&lt;br /&gt;
*** update on ERDAS involvement&lt;br /&gt;
*** what other web server teams have been contacted?  Should more be contacted?&lt;br /&gt;
*** work on a press release: http://lists.osgeo.org/pipermail/benchmarking/2009-August/000107.html&lt;br /&gt;
*** output format (jpeg, png 24 bit, png 8 bit, gif?)&lt;br /&gt;
*** antialiasing (enabled, or not?)&lt;br /&gt;
*** interpolation (nearest neighbour, bilinear, bicubic?)&lt;br /&gt;
*** specifics on raster formats tests, especially the TIFF part (multilayers, mosaicked, ...)&lt;br /&gt;
&lt;br /&gt;
* Wed Aug 26&lt;br /&gt;
** discussion logs: http://logs.qgis.org/foss4g/%23foss4g.2009-08-26.log&lt;br /&gt;
** summary:&lt;br /&gt;
*** Frank: to confirm with ESRI about Operating System (RHEL or CentOS)&lt;br /&gt;
*** Mike: to update wiki with specs when OS switch is done (if required)&lt;br /&gt;
*** discussion on how to test (OGC versus native access)...WMS was agreed upon&lt;br /&gt;
*** Daniel: volunteers to look at MapServer's WMS vs CGI performance (which is optional)&lt;br /&gt;
*** Data: we'll use same data as previous years (but plan to update data to next TIGER or OSM release next year)&lt;br /&gt;
**** all agreed to use shapefiles, geotiffs, and PostGIS. to be verified with ESRI.&lt;br /&gt;
**** Jeff: to review Andrea's progress re: layer stying&lt;br /&gt;
*** foss4g2009: Andrea and Jeff will co-present.  (plus an ESRI representative??)&lt;br /&gt;
**** press release needs to be drafted: http://lists.osgeo.org/pipermail/benchmarking/2009-August/000107.html&lt;br /&gt;
&lt;br /&gt;
== Hardware ==&lt;br /&gt;
&lt;br /&gt;
Machine A (server)&lt;br /&gt;
* System Type:   Dell PowerEdge 2850&lt;br /&gt;
* Ship Date:    10/21/2004&lt;br /&gt;
* 2 X Processor, 80546K,   3.4G, 1M, Xeon Nocona, 800&lt;br /&gt;
* 4 X DIMM, 2G 400M, 128X72, 8, 240, 2RX4&lt;br /&gt;
* 6 X Hard Drive, 73GB, SCSI, U320, 15K&lt;br /&gt;
* Service Tag:    16GRV51&lt;br /&gt;
* OS: Centos 5.3 + updates&lt;br /&gt;
&lt;br /&gt;
Machine B (testing box)&lt;br /&gt;
* System Type:  Dell PowerEdge 1750&lt;br /&gt;
* Ship Date:    9/23/2003&lt;br /&gt;
* 1 x  Processor, 80532K, 3.06GHz, 512K 533&lt;br /&gt;
* 2 x  Dimm, 512, 266M, 64X72, 8K, 184, 1U&lt;br /&gt;
* 2 x  Hard Drive, 300Gb, SCSI, U320, 10K&lt;br /&gt;
* OS: Centos 5.3 + updates&lt;br /&gt;
&lt;br /&gt;
Machine C (DB host)&lt;br /&gt;
* Dell Optiplex 755 tower&lt;br /&gt;
* 1 x Intel Core2 Duo CPU E6750 @ 2.66GHz / Dual Core&lt;br /&gt;
* 100Gb SATA 3.0Gb/s 7200 rpm HD&lt;br /&gt;
* 4Gb RAM&lt;br /&gt;
* OS: RedHat 5.3 + updates&lt;br /&gt;
&lt;br /&gt;
== Layers ==&lt;br /&gt;
&lt;br /&gt;
* '''[[texas_roads_styled]]''' This test exercises the renderer a bit more. The lines will be &amp;quot;pipe-styled&amp;quot; and different road types will have different styles. ''Data: edges_merge''&lt;br /&gt;
* '''[[point_layer_styled]]''' This test exercises the ability of the renderer to build a map in which points are symbolized with a certain number of externally provided icons (png/svg) depending on some point attribute. ''Data: gnis_names09''&lt;br /&gt;
* '''[[polygon_layer_styled]]''' Tests polygon rendering, with a solid fill. For this test the type of classification matters less than the number and complexity of the polygons (number of vertices and rings) which is the aspect we should work on. e.g. render maps with a few complex polygons vs other maps with lots of small polygons. ''Data: areawater_merge''&lt;br /&gt;
* '''single big ECW file''' (actual data TBD). This test exercises the ability to read a single wavelet compressed file and return it in JPEG format.&lt;br /&gt;
* '''file system mosaic of TIFF tiles'''. Generated out of the ECW file by splitting it into a sizeable amount of tiles, this test checks the ability of the server to efficiently retrieve data from a large collection of images and deal the associated file handling issues (ulimit and the like). It can also serve as a comparison with ECW results.&lt;br /&gt;
&lt;br /&gt;
== Data ==&lt;br /&gt;
&lt;br /&gt;
Data will reside in '''/opt/data''' on the testing server. Do not add any data to this directory without also describing it fully on this page.&lt;br /&gt;
&lt;br /&gt;
* Vector data (original):&lt;br /&gt;
** '''gnis_names.shp''' (POINT, EPSG:4326) US named feature points.&lt;br /&gt;
** '''states.shp''' (POLYGON, EPSG:4326) US states and demographics.&lt;br /&gt;
** '''tiger_shp.shp''' (LINESTRING, EPSG:4326) TIGER roads for Texas.&lt;br /&gt;
** '''tiger_tracts.shp'''  (POLYGON, EPSG:4326) TIGER census tracts for USA.&lt;br /&gt;
* Vector data (GNIS Names 2009)&lt;br /&gt;
** '''/GNIS-2009/gnis_names09.shp''' (POINT, EPSG:4269) US named feature points, for 2009.&lt;br /&gt;
* Vector data (TIGER 2008 of Texas)&lt;br /&gt;
** separated into individual counties (like the TIGER release)&lt;br /&gt;
*** '''/TIGER-2008/48_TEXAS/County/arealm.shp''' (POLYGON, EPSG:4269) area landmarks (e.g. parks) for counties.&lt;br /&gt;
*** '''/TIGER-2008/48_TEXAS/County/areawater.shp''' (POLYGON, EPSG:4269) area water(e.g. lakes) for counties.&lt;br /&gt;
*** '''/TIGER-2008/48_TEXAS/County/edges.shp''' (LINE, EPSG:4269) linework (e.g. roads, rivers) for counties.&lt;br /&gt;
*** '''/TIGER-2008/48_TEXAS/County/pointlm.shp''' (POINT, EPSG:4269) point landmarks (e.g. hospital, airport) for counties.&lt;br /&gt;
*** '''/TIGER-2008/48_TEXAS/county_tileindex.shp''' (POLYGON, EPSG:4269) county index file used by MapServer.&lt;br /&gt;
** merged into single files for the entire state (required for servers that cannot load many .shp files as a single entity)&lt;br /&gt;
*** '''/TIGER-2008/48_TEXAS/arealm_merge.shp''' (POLYGON, EPSG:4269) area landmarks (e.g. parks) for entire state.&lt;br /&gt;
*** '''/TIGER-2008/48_TEXAS/areawater_merge.shp''' (POLYGON, EPSG:4269) area water(e.g. lakes) for entire state.&lt;br /&gt;
*** '''/TIGER-2008/48_TEXAS/edges_merge.shp''' (LINE, EPSG:4269) linework (e.g. roads, rivers) for entire state.&lt;br /&gt;
*** '''/TIGER-2008/48_TEXAS/pointlm_merge.shp''' (POINT, EPSG:4269) point landmarks (e.g. hospital, airport) for entire state.&lt;br /&gt;
** general&lt;br /&gt;
*** '''/TIGER-2008/48_TEXAS/tl_2008_48_place.shp''' (POLYGON, EPSG:4269) places (populated areas) for entire state.&lt;br /&gt;
*** '''/TIGER-2008/tl_2008_us_county.shp''' (POLYGON, EPSG:4269) county outlines for entire state.&lt;br /&gt;
*** '''/TIGER-2008/tl_2008_us_state.shp''' (POLYGON, EPSG:4269) US state outlines.&lt;br /&gt;
* Raster data&lt;br /&gt;
** '''world-topo-bathy-200409-3x86400x43200.ecw''' (ECW, EPSG:4326) Medium size ECW file (Bluemarble Next Generation, whole world)&lt;br /&gt;
*** '''world-topo-bathy-200409-3x86400x43200.tif''' The same as a tiled BigTIFF, with overviews.&lt;br /&gt;
*** '''bluemarble_512/*.tif''' The same split into 512 GeoTIFF tiles, each with overviews.&lt;br /&gt;
* PostGIS data&lt;br /&gt;
** dbname=benchmark user=postgres password=postgres port=5432 host=localhost&lt;br /&gt;
** tables: public.gnis_names public.states public.tiger_shp public.tiger_tracts public.edges_merge public.pointlm_merge public.arealm_merge public.areawater_merge public.gnis_names09&lt;br /&gt;
** geometry column: &amp;quot;the_geom&amp;quot; in all cases&lt;br /&gt;
** srid: 4326 in all cases&lt;br /&gt;
&lt;br /&gt;
=== Download ===&lt;br /&gt;
&lt;br /&gt;
* http://www.maptools.org/foss4g/ (user/pass: foss4g/foss4g)&lt;br /&gt;
**  raster-data.zip (.4 GB)&lt;br /&gt;
**  vector-data-original.zip (.5 GB) (old tiger data, merged, for Texas)&lt;br /&gt;
**  vector-data-tiger08-tx-counties.zip (1.1 GB) (TIGER 08, stored by county, for Texas)&lt;br /&gt;
**  vector-data-tiger08-tx-merged.zip (1.1 GB) (TIGER 08, merged, for Texas)&lt;br /&gt;
**  GNIS-2009.zip  (7 MB) (2009 GNIS point data for Texas)&lt;br /&gt;
&lt;br /&gt;
== Live BenchmarkA WMS GetMap Requests ==&lt;br /&gt;
&lt;br /&gt;
=== MapServer ===&lt;br /&gt;
&lt;br /&gt;
* [http://64.222.187.168/cgi-bin/mapserv560beta3?MAP=/opt/benchmarking/mapserver/postgis.map&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=getmap&amp;amp;layers=areawater-merged,roads-merged,gnis_names&amp;amp;STYLES=&amp;amp;SRS=EPSG:4269&amp;amp;BBOX=-96.980629943844,29.854114257812,-96.79038641357,29.974268066406&amp;amp;WIDTH=950&amp;amp;HEIGHT=600&amp;amp;FORMAT=image/png PostGIS]&lt;br /&gt;
&lt;br /&gt;
* [http://64.222.187.168/cgi-bin/mapserv560beta3.fcgi?MAP=/opt/benchmarking/mapserver/postgis.map&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=getmap&amp;amp;layers=areawater-merged,roads-merged,gnis_names&amp;amp;STYLES=&amp;amp;SRS=EPSG:4269&amp;amp;BBOX=-96.980629943844,29.854114257812,-96.79038641357,29.974268066406&amp;amp;WIDTH=950&amp;amp;HEIGHT=600&amp;amp;FORMAT=image/png PostGIS fcgi]&lt;br /&gt;
* [http://64.222.187.168/cgi-bin/mapserv560beta3?MAP=/opt/benchmarking/mapserver/shapefile-merged.map&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=getmap&amp;amp;layers=areawater-merged,roads-merged,gnis_names&amp;amp;STYLES=&amp;amp;SRS=EPSG:4269&amp;amp;BBOX=-96.980629943844,29.854114257812,-96.79038641357,29.974268066406&amp;amp;WIDTH=950&amp;amp;HEIGHT=600&amp;amp;FORMAT=image/png Merged Shapefiles]&lt;br /&gt;
* [http://64.222.187.168/cgi-bin/mapserv560beta3?MAP=/opt/benchmarking/mapserver/shapefile-merged.map&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=getmap&amp;amp;layers=roads-merged&amp;amp;STYLES=&amp;amp;SRS=EPSG:4269&amp;amp;WIDTH=950&amp;amp;HEIGHT=600&amp;amp;FORMAT=image/png&amp;amp;BBOX=-96.79344550384396,32.76888304968294,-96.78588564285151,32.77365769873079 Merged Shapefiles - Local Roads labelled]&lt;br /&gt;
* [http://64.222.187.168/cgi-bin/mapserv560beta3?MAP=/opt/benchmarking/mapserver/shapefile-county.map&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=getmap&amp;amp;layers=areawater-county,roads-county,gnis_names&amp;amp;STYLES=&amp;amp;SRS=EPSG:4269&amp;amp;BBOX=-96.980629943844,29.854114257812,-96.79038641357,29.974268066406&amp;amp;WIDTH=950&amp;amp;HEIGHT=600&amp;amp;FORMAT=image/png County-based Shapefiles]&lt;br /&gt;
* [http://64.222.187.168/cgi-bin/mapserv560beta3?MAP=/opt/benchmarking/mapserver/oracle.map&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=getmap&amp;amp;layers=areawater-merged-oraclespatial,roads-merged-oraclespatial,gnis-names-oraclespatial&amp;amp;STYLES=&amp;amp;SRS=EPSG:4269&amp;amp;BBOX=-96.980629943844,29.854114257812,-96.79038641357,29.974268066406&amp;amp;WIDTH=950&amp;amp;HEIGHT=600&amp;amp;FORMAT=image/png OracleSpatial]&lt;br /&gt;
* [http://64.222.187.168/cgi-bin/mapserv560beta3.fcgi?MAP=/opt/benchmarking/mapserver/oracle.map&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=getmap&amp;amp;layers=areawater-merged-oraclespatial,roads-merged-oraclespatial,gnis-names-oraclespatial&amp;amp;STYLES=&amp;amp;SRS=EPSG:4269&amp;amp;BBOX=-96.980629943844,29.854114257812,-96.79038641357,29.974268066406&amp;amp;WIDTH=950&amp;amp;HEIGHT=600&amp;amp;FORMAT=image/png OracleSpatial fcgi]&lt;br /&gt;
* [http://64.222.187.168/cgi-bin/mapserv560beta3?MAP=/opt/benchmarking/mapserver/oracle.map&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=getmap&amp;amp;layers=areawater-merged-oracle-ogr,roads-merged-oracle-ogr,gnis-names-oracle-ogr&amp;amp;STYLES=&amp;amp;SRS=EPSG:4269&amp;amp;BBOX=-96.980629943844,29.854114257812,-96.79038641357,29.974268066406&amp;amp;WIDTH=950&amp;amp;HEIGHT=600&amp;amp;FORMAT=image/png Oracle through OGR]&lt;br /&gt;
* [http://64.222.187.168/cgi-bin/mapserv560beta3?MAP=/opt/benchmarking/mapserver/sde.map&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=getmap&amp;amp;layers=areawater-merged-sde,roads-merged-sde,gnis-names-sde&amp;amp;STYLES=&amp;amp;SRS=EPSG:4269&amp;amp;BBOX=-96.980629943844,29.854114257812,-96.79038641357,29.974268066406&amp;amp;WIDTH=950&amp;amp;HEIGHT=600&amp;amp;FORMAT=image/png SDE]&lt;br /&gt;
* [http://64.222.187.168/cgi-bin/mapserv560beta3.fcgi?MAP=/opt/benchmarking/mapserver/sde.map&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=getmap&amp;amp;layers=areawater-merged-sde,roads-merged-sde,gnis-names-sde&amp;amp;STYLES=&amp;amp;SRS=EPSG:4269&amp;amp;BBOX=-96.980629943844,29.854114257812,-96.79038641357,29.974268066406&amp;amp;WIDTH=950&amp;amp;HEIGHT=600&amp;amp;FORMAT=image/png SDE fcgi]&lt;br /&gt;
* [http://64.222.187.168/cgi-bin/mapserv560beta3?MAP=/opt/benchmarking/mapserver/sde.map&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=getmap&amp;amp;layers=areawater-merged-sde-ogr,roads-merged-sde-ogr,gnis-names-sde-ogr&amp;amp;STYLES=&amp;amp;SRS=EPSG:4269&amp;amp;BBOX=-96.980629943844,29.854114257812,-96.79038641357,29.974268066406&amp;amp;WIDTH=950&amp;amp;HEIGHT=600&amp;amp;FORMAT=image/png SDE through OGR]&lt;br /&gt;
&lt;br /&gt;
=== GeoServer ===&lt;br /&gt;
&lt;br /&gt;
* [http://64.222.187.168:8080/gs20x/ows?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=getmap&amp;amp;layers=postgis&amp;amp;STYLES=&amp;amp;SRS=EPSG:4269&amp;amp;BBOX=-96.980629943844,29.854114257812,-96.79038641357,29.974268066406&amp;amp;WIDTH=950&amp;amp;HEIGHT=600&amp;amp;FORMAT=image/png Postgis group]&lt;br /&gt;
* [http://64.222.187.168:8080/gs20x/ows?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=getmap&amp;amp;layers=shapefiles&amp;amp;STYLES=&amp;amp;SRS=EPSG:4269&amp;amp;BBOX=-96.980629943844,29.854114257812,-96.79038641357,29.974268066406&amp;amp;WIDTH=950&amp;amp;HEIGHT=600&amp;amp;FORMAT=image/png Shapefiles group]&lt;br /&gt;
* [http://64.222.187.168:8080/gs20x/ows?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=getmap&amp;amp;layers=shp:edges_merge&amp;amp;STYLES=roads_classified_shp_label&amp;amp;SRS=EPSG:4269&amp;amp;WIDTH=950&amp;amp;HEIGHT=600&amp;amp;FORMAT=image/png&amp;amp;BBOX=-96.79344550384396,32.76888304968294,-96.78588564285151,32.77365769873079 Shapefiles, labelled]&lt;br /&gt;
* [http://64.222.187.168:8080/gs20x/ows?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=getmap&amp;amp;layers=oracle&amp;amp;STYLES=&amp;amp;SRS=EPSG:4269&amp;amp;BBOX=-96.980629943844,29.854114257812,-96.79038641357,29.974268066406&amp;amp;WIDTH=950&amp;amp;HEIGHT=600&amp;amp;FORMAT=image/png Oracle group]&lt;br /&gt;
* [http://64.222.187.168:8080/gs20x/ows?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=getmap&amp;amp;layers=sde&amp;amp;STYLES=&amp;amp;SRS=EPSG:4269&amp;amp;BBOX=-96.980629943844,29.854114257812,-96.79038641357,29.974268066406&amp;amp;WIDTH=950&amp;amp;HEIGHT=600&amp;amp;FORMAT=image/png SDE group]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Software ==&lt;br /&gt;
&lt;br /&gt;
For those of us who have to build our software, the builds will be staged in '''/opt/build'''&lt;br /&gt;
&lt;br /&gt;
=== Libraries ===&lt;br /&gt;
&lt;br /&gt;
* GEOS 3.1.1 installed in /usr/local (pramsey)&lt;br /&gt;
* Proj4 SVN trunk installed in /usr/local (pramsey)&lt;br /&gt;
* libecw installed in /usr/local (pramsey)&lt;br /&gt;
* GDAL 1.6.1 installed in /usr/local (pramsey)&lt;br /&gt;
* AGG 2.5 installed in /usr/local (pramsey)&lt;br /&gt;
* FastCGI installed in /usr/local (pramsey)&lt;br /&gt;
&lt;br /&gt;
=== Databases ===&lt;br /&gt;
&lt;br /&gt;
* PostgreSQL installed in /usr/local/pgsql (pramsey)&lt;br /&gt;
** PostgreSQL 8.3.7&lt;br /&gt;
** PostGIS 1.4.0 &lt;br /&gt;
** PGDATA in /home/postgres/data&lt;br /&gt;
&lt;br /&gt;
=== GeoServer related ===&lt;br /&gt;
* Sun JDK 1.6.0_16 with JAI, JAI Image-IO and ImageIO-ext native extensions installed in (/opt/jdk1.6.0_16) (aaime)&lt;br /&gt;
* GeoServer binaries and configurations (/opt/geoserver) (still incomplete at the moment) (aaime)&lt;br /&gt;
&lt;br /&gt;
=== Testing machine ===&lt;br /&gt;
&lt;br /&gt;
* Plain Sun JDK 1.6.0_16 (/opt/jdk1.6.0_16) (aaime)&lt;br /&gt;
* JMeter (/opt/jakarta-jmeter-2.3.4) (aaime)&lt;br /&gt;
* symbolic link to start jmeter in /usr/local/bin/jmeter (instructions on how to use it will follow) (aaime)&lt;br /&gt;
* /usr/local/bin/wms_requests.py, simple tool to generate random bounding boxes and sizes to drive JMeter (aaime, tool developed by Frank W.)&lt;br /&gt;
&lt;br /&gt;
=== Starting / Stopping Services ===&lt;br /&gt;
&lt;br /&gt;
To shutdown apache, and associated mapserver fastcgi processes:&lt;br /&gt;
  &lt;br /&gt;
  sudo /usr/sbin/apachectl stop&lt;br /&gt;
&lt;br /&gt;
For MapServer team: you might want to do a graceful restart of Apache, before running tests&lt;br /&gt;
&lt;br /&gt;
  sudo /usr/sbin/apachectl graceful&lt;br /&gt;
&lt;br /&gt;
To shutdown arcgis:&lt;br /&gt;
 &lt;br /&gt;
  sudo su - arcgis&lt;br /&gt;
  cd /arcgis/scripts&lt;br /&gt;
  ./stopserver&lt;br /&gt;
&lt;br /&gt;
To shutdown GeoServer do the following&lt;br /&gt;
&lt;br /&gt;
  sudo /opt/geoserver/gs20x/catalina.sh stop&lt;br /&gt;
  ps aux | grep java | grep geoserver&lt;br /&gt;
&lt;br /&gt;
The second command can be used to confirm GeoServer is really down, if not, kill it manually ('kill -9 PID').&lt;br /&gt;
&lt;br /&gt;
== SVN ==&lt;br /&gt;
&lt;br /&gt;
The project files (minus data) are stored in Subversion (http://svn.osgeo.org/osgeo/foss4g/benchmarking/).&lt;br /&gt;
&lt;br /&gt;
== Press Release ==&lt;br /&gt;
&lt;br /&gt;
[[FOSS4G_2009_Press_Release_32]]&lt;br /&gt;
&lt;br /&gt;
== Results ==&lt;br /&gt;
&lt;br /&gt;
Slides of the presentation of the results can be  &lt;br /&gt;
[http://svn.osgeo.org/osgeo/foss4g/benchmarking/scripts/results/benchmarking2009.odp pulled from the code repository] or can be&lt;br /&gt;
[http://www.slideshare.net/gatewaygeomatics.com/wms-performance-shootout viewed online].&lt;br /&gt;
&lt;br /&gt;
Other results obtained during the process can be seen [http://svn.osgeo.org/osgeo/foss4g/benchmarking/scripts/results/ in the svn repository].&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
&lt;br /&gt;
* [[FOSS4G_Benchmark | FOSS4G WMS Benchmark]]&lt;br /&gt;
* [[Benchmarking_2010 | Benchmarking 2010]]&lt;br /&gt;
* [http://sourceforge.net/projects/wmstester/ WMSTester]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[Category:FOSS4G2009]]&lt;br /&gt;
[[Category:FOSS4G]]&lt;/div&gt;</summary>
		<author><name>Wiki-Jencek</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=Reading_the_INSPIRE_Metadata_Draft&amp;diff=13204</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=13204"/>
		<updated>2007-03-24T22:12:28Z</updated>

		<summary type="html">&lt;p&gt;Wiki-Jencek: /* Too 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]]''' 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;
I agree, but not only for data, btu for metadata as well:&lt;br /&gt;
Page 53. sec A.2.8.1 and A2.8.2 and A.4.1: Other information for identification is necessary like e-mail, URL, voice number.&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;
I agree:&lt;br /&gt;
Page 31. sec 5.2.12: The lineage element is not enough for data evaluation. The same problem is on Page 55. sec A.3.2.&lt;br /&gt;
&lt;br /&gt;
* Page 7. par. 6: &amp;quot;Separate IRs for discovery services are being prepared and are not the subject of this document&amp;quot;. But I have found a lot of information about discovery (search) services in this document and I think that information about discovery services should be a part of this document. There is a conflict. We can not be sure how to evaluate this document when we do not know how will look IR for services.&lt;br /&gt;
* Page 17. sec. 4.1. Note 6, par 4 and 5: This part of service evaluation must be solved for the infrastructure and the INSPIRE must give IR for this part of the infrastructure. Evaluation of the service must be based on the purpose of the usage. I believe that case studies support system can help with it. There is a gap in IR metadata from this point of view.&lt;br /&gt;
* Page 22. sec 4.6., Par 6: &amp;quot;The content of these repositories need to be accessible. This should happen preferably via a standard interface and/or standard encoding format such as XML&amp;quot;. Must be specified how, if there is not exact information how to connect then is not useful for implementation.&lt;br /&gt;
* Page 30. sec 5.2.7.: There is not a list of types. The INSPIRE should define authority that can define types of services. For example you have in examples an identifier WMS, but we use an identifier OGC:WMS in our catalogue.  This can lead to inconsistency. &lt;br /&gt;
* Page 30. sec 5.2.3.: There is vertical extend missing, necessary for geology, meteorology and climatology studies.&lt;br /&gt;
* Page 57. sec A.3.6: Code List is good, but I can not find it in the document.&lt;br /&gt;
* Page 21. sec 4.6. Par 1 (numbering 1): &amp;quot;Search engine connected to a set of metadata repositories&amp;quot;. How the repositories will be connected, how selected, real-time, replication, harvesting. There is no information about it in the document here on later in the text, but they should be defined.&lt;br /&gt;
* Page 8:There is no information about cooperation with FGDC, FAO or other subjects that should be later connected to the INSPIRE infrastructure. Does it mean that EU want to stay out of USA and UN infrastructures?&lt;br /&gt;
* Page 64. sec B.8: Resource provider is not defined. Why not dc: publisher? &lt;br /&gt;
* Page 77. Annex G: There is not information about Usage of a resource that is very necessary to evaluate quality of a resource.&lt;br /&gt;
* Page 101. Annex I: There are no guidelines, just some unclear information.&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;
I partly agree: It is true that for INSPIRE should be defined thesaurus for keywords. INSPIRE is mainly oriented to environment protection. There is GEMET thesaurus, but there is not a common agreement to use it. This part of metadata is not so simple and I understand that definition of a IR for this part is very difficult.&lt;br /&gt;
&lt;br /&gt;
Other issues:&lt;br /&gt;
* Page 60. sec B.2.1: Temporal extent is meaningful always for discovering and searching.&lt;br /&gt;
* Page 85. sec H.5.2: Too difficult for implementation and not very useful, there are other ways how to support multilingual descriptions.&lt;br /&gt;
* Page 38. sec 6.2: Identifier are of two types. This is problematic. It is usually better to have only one type of identifier. The preferred one should be URL (URI). The document says that URL can be in some cases not unique. If you want to make identification more unique than mix URL with UUID. Like this: http://gis.vsb.cz/01f8da38-10d7-11da-b569-000f1f1a7b03&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;
=== Other ===&lt;br /&gt;
&lt;br /&gt;
* Page 17. sec. 4.1. Note 6, par. 2: &amp;quot;Services, including web services, are routinely measured in terms of availability and performance. These parameters are easily quantified and users can easily agree on their value: services that are available more often (seeking the elusive 99.9% &amp;quot;up-time&amp;quot;) are more desirable than services that are available less often, and services that provide faster response time are more desirable than similar services that are slower to respond.&amp;quot;. This is not exact. When a user wants to use a service he must know more than about availability and speed of the service. For example cost, quality of used geodata, used algorithms,  quality of used algorithms, possibility of chaining, quality of self-description of the process, development, update, security, type of call (synchronous x asynchronous). Perhaps all that you have to know about software, because a service is a software and a user will not use it once but many times and perhaps for a long time.&lt;br /&gt;
* Page 30. sec 5.2.4.: Does it mean that the resource for INSPIRE can not be encoded in other encoding such as Windows 1250? This is a problem that we have found in ISO 19115 and we still do not know how to handle it. We have a lot of geodata encoded in Windows-1250 and nobody is going to change the encoding, and it means that we can not describe them using ISO 19115 (or we do not know how, except extending the list).&lt;br /&gt;
* Page 33. sec 5.3.2: The resource responsible party must be searchable. The abstract should be searchable.&lt;br /&gt;
* Page 39. sec 6.3: The formulation are not clear. They need to be specified better with examples and schemas.&lt;br /&gt;
* Page 58. A.3.8.2: Not conform with A.3.8.1. Why A.3.8.2 is conditional and A.3.8.2 is mandatory?&lt;br /&gt;
* Page 64. sec B.6: The keyword element must be mandatory for services as well.&lt;br /&gt;
* Page 72. sec D4.2: I think that ISO 19139 must be adopted always not only when there is not any other XML schema, I can prepare my own schema compatible with ISO 19115 but not with ISO 19139, but this is not useful for INSPIRE.&lt;br /&gt;
* Page 19. sec. 4.3. Par 4 (numbering 3): This is not right. When there is not ISO 19139 yet final we can not talk about maturity. Some of the services have adopted ISO 19115, but there is not a conformity in adoption and many adoptions are probably wrong.&lt;br /&gt;
* Page 27. sec 5.1. Par 2 (bullet 1): &amp;quot;the user query expressed through the search interface of the search engine and provided in a form compatible with the metadata repository interface&amp;quot;. This is unclear, what does it mean? Any repository can have different interface? That is horrible if you know that there is CSW 2.0 specified now.&lt;br /&gt;
* Page 28. sec 5.1. Par 9: &amp;quot;The discovery metadata elements are defined at an abstract level in order to make the Implementing Rules independent of ...&amp;quot;. This is often wrong, if there is not specified encoding. In this case the IR for metadata can be useless.&lt;br /&gt;
* Page 33. sec 5.3.3: The Operation name should be moved to Discovery level 1 and must be searchable, this is necessary for services searching.&lt;br /&gt;
* Page 44. sec A1.2.1 Note 3: This kind of condition is problematic. Who will decide  that particular statement or quality report is required? I assure you, nobody will do more than is specified in the IR for metadata.&lt;br /&gt;
* Page 49. sec A.2.3.1: EX_GeographicBoundingBox must be defined always for services too. Not conditional. When the service is not based on GeographicBoundingBox then it should be defined for a whole world.&lt;br /&gt;
* Page 45. sec A.1.2.2:  “identifier: MD_identifier. condition: if the identifier is available”. Identifier will be probably available always and if not it should be generated.&lt;br /&gt;
* Page 58. A.4: Why are metadata on metadata in level 2 and why not searchable.&lt;br /&gt;
* Page 59. sec A.4.3: Free text. I do not understand why when there is a list. Does not list include all languages?&lt;br /&gt;
* Page 62. sec B.3: Do not understand the extent definition, description looks very strange.&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;br /&gt;
&lt;br /&gt;
= Feelings =&lt;br /&gt;
== Too general ==&lt;br /&gt;
I am now finishing the reading and my first feeling from the IR document is that there are some parts too general and not helpful for implementation. It is like ISO 19115 or CSW 2.0. When you start to implement it you have to find your own way how to do it. This will probably lead in inconsistency of catalogues interfaces and content. I know that something is better than nothing and I welcome INSPIRE metadata IR, but I know that there should be specified more that is in this document. We are now testing CSW 2.0 implementation in GeoNetwork Open Source and we have found a lot of problematic parts (in implementation and in specification as well). I have some concrete comments to IR metadata, but I have to sumarised them first to publish them here. Some of them are probably mentioned here (in that case I will just comment that I agree with mentioned issues).&lt;br /&gt;
&lt;br /&gt;
== List of issues ==&lt;br /&gt;
I have tried to put what I have find it the IR document to this page, but you can find different form of structure in http://gis.vsb.cz/ruzicka/down/ruzne/inspire/CommentsMetadata.pdf&lt;/div&gt;</summary>
		<author><name>Wiki-Jencek</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=Reading_the_INSPIRE_Metadata_Draft&amp;diff=13203</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=13203"/>
		<updated>2007-03-24T22:05:58Z</updated>

		<summary type="html">&lt;p&gt;Wiki-Jencek: /* Areas which are unclear */&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;
I agree, but not only for data, btu for metadata as well:&lt;br /&gt;
Page 53. sec A.2.8.1 and A2.8.2 and A.4.1: Other information for identification is necessary like e-mail, URL, voice number.&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;
I agree:&lt;br /&gt;
Page 31. sec 5.2.12: The lineage element is not enough for data evaluation. The same problem is on Page 55. sec A.3.2.&lt;br /&gt;
&lt;br /&gt;
* Page 7. par. 6: &amp;quot;Separate IRs for discovery services are being prepared and are not the subject of this document&amp;quot;. But I have found a lot of information about discovery (search) services in this document and I think that information about discovery services should be a part of this document. There is a conflict. We can not be sure how to evaluate this document when we do not know how will look IR for services.&lt;br /&gt;
* Page 17. sec. 4.1. Note 6, par 4 and 5: This part of service evaluation must be solved for the infrastructure and the INSPIRE must give IR for this part of the infrastructure. Evaluation of the service must be based on the purpose of the usage. I believe that case studies support system can help with it. There is a gap in IR metadata from this point of view.&lt;br /&gt;
* Page 22. sec 4.6., Par 6: &amp;quot;The content of these repositories need to be accessible. This should happen preferably via a standard interface and/or standard encoding format such as XML&amp;quot;. Must be specified how, if there is not exact information how to connect then is not useful for implementation.&lt;br /&gt;
* Page 30. sec 5.2.7.: There is not a list of types. The INSPIRE should define authority that can define types of services. For example you have in examples an identifier WMS, but we use an identifier OGC:WMS in our catalogue.  This can lead to inconsistency. &lt;br /&gt;
* Page 30. sec 5.2.3.: There is vertical extend missing, necessary for geology, meteorology and climatology studies.&lt;br /&gt;
* Page 57. sec A.3.6: Code List is good, but I can not find it in the document.&lt;br /&gt;
* Page 21. sec 4.6. Par 1 (numbering 1): &amp;quot;Search engine connected to a set of metadata repositories&amp;quot;. How the repositories will be connected, how selected, real-time, replication, harvesting. There is no information about it in the document here on later in the text, but they should be defined.&lt;br /&gt;
* Page 8:There is no information about cooperation with FGDC, FAO or other subjects that should be later connected to the INSPIRE infrastructure. Does it mean that EU want to stay out of USA and UN infrastructures?&lt;br /&gt;
* Page 64. sec B.8: Resource provider is not defined. Why not dc: publisher? &lt;br /&gt;
* Page 77. Annex G: There is not information about Usage of a resource that is very necessary to evaluate quality of a resource.&lt;br /&gt;
* Page 101. Annex I: There are no guidelines, just some unclear information.&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;
I partly agree: It is true that for INSPIRE should be defined thesaurus for keywords. INSPIRE is mainly oriented to environment protection. There is GEMET thesaurus, but there is not a common agreement to use it. This part of metadata is not so simple and I understand that definition of a IR for this part is very difficult.&lt;br /&gt;
&lt;br /&gt;
Other issues:&lt;br /&gt;
* Page 60. sec B.2.1: Temporal extent is meaningful always for discovering and searching.&lt;br /&gt;
* Page 85. sec H.5.2: Too difficult for implementation and not very useful, there are other ways how to support multilingual descriptions.&lt;br /&gt;
* Page 38. sec 6.2: Identifier are of two types. This is problematic. It is usually better to have only one type of identifier. The preferred one should be URL (URI). The document says that URL can be in some cases not unique. If you want to make identification more unique than mix URL with UUID. Like this: http://gis.vsb.cz/01f8da38-10d7-11da-b569-000f1f1a7b03&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;
=== Other ===&lt;br /&gt;
&lt;br /&gt;
* Page 17. sec. 4.1. Note 6, par. 2: &amp;quot;Services, including web services, are routinely measured in terms of availability and performance. These parameters are easily quantified and users can easily agree on their value: services that are available more often (seeking the elusive 99.9% &amp;quot;up-time&amp;quot;) are more desirable than services that are available less often, and services that provide faster response time are more desirable than similar services that are slower to respond.&amp;quot;. This is not exact. When a user wants to use a service he must know more than about availability and speed of the service. For example cost, quality of used geodata, used algorithms,  quality of used algorithms, possibility of chaining, quality of self-description of the process, development, update, security, type of call (synchronous x asynchronous). Perhaps all that you have to know about software, because a service is a software and a user will not use it once but many times and perhaps for a long time.&lt;br /&gt;
* Page 30. sec 5.2.4.: Does it mean that the resource for INSPIRE can not be encoded in other encoding such as Windows 1250? This is a problem that we have found in ISO 19115 and we still do not know how to handle it. We have a lot of geodata encoded in Windows-1250 and nobody is going to change the encoding, and it means that we can not describe them using ISO 19115 (or we do not know how, except extending the list).&lt;br /&gt;
* Page 33. sec 5.3.2: The resource responsible party must be searchable. The abstract should be searchable.&lt;br /&gt;
* Page 39. sec 6.3: The formulation are not clear. They need to be specified better with examples and schemas.&lt;br /&gt;
* Page 58. A.3.8.2: Not conform with A.3.8.1. Why A.3.8.2 is conditional and A.3.8.2 is mandatory?&lt;br /&gt;
* Page 64. sec B.6: The keyword element must be mandatory for services as well.&lt;br /&gt;
* Page 72. sec D4.2: I think that ISO 19139 must be adopted always not only when there is not any other XML schema, I can prepare my own schema compatible with ISO 19115 but not with ISO 19139, but this is not useful for INSPIRE.&lt;br /&gt;
* Page 19. sec. 4.3. Par 4 (numbering 3): This is not right. When there is not ISO 19139 yet final we can not talk about maturity. Some of the services have adopted ISO 19115, but there is not a conformity in adoption and many adoptions are probably wrong.&lt;br /&gt;
* Page 27. sec 5.1. Par 2 (bullet 1): &amp;quot;the user query expressed through the search interface of the search engine and provided in a form compatible with the metadata repository interface&amp;quot;. This is unclear, what does it mean? Any repository can have different interface? That is horrible if you know that there is CSW 2.0 specified now.&lt;br /&gt;
* Page 28. sec 5.1. Par 9: &amp;quot;The discovery metadata elements are defined at an abstract level in order to make the Implementing Rules independent of ...&amp;quot;. This is often wrong, if there is not specified encoding. In this case the IR for metadata can be useless.&lt;br /&gt;
* Page 33. sec 5.3.3: The Operation name should be moved to Discovery level 1 and must be searchable, this is necessary for services searching.&lt;br /&gt;
* Page 44. sec A1.2.1 Note 3: This kind of condition is problematic. Who will decide  that particular statement or quality report is required? I assure you, nobody will do more than is specified in the IR for metadata.&lt;br /&gt;
* Page 49. sec A.2.3.1: EX_GeographicBoundingBox must be defined always for services too. Not conditional. When the service is not based on GeographicBoundingBox then it should be defined for a whole world.&lt;br /&gt;
* Page 45. sec A.1.2.2:  “identifier: MD_identifier. condition: if the identifier is available”. Identifier will be probably available always and if not it should be generated.&lt;br /&gt;
* Page 58. A.4: Why are metadata on metadata in level 2 and why not searchable.&lt;br /&gt;
* Page 59. sec A.4.3: Free text. I do not understand why when there is a list. Does not list include all languages?&lt;br /&gt;
* Page 62. sec B.3: Do not understand the extent definition, description looks very strange.&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;br /&gt;
&lt;br /&gt;
= Feelings =&lt;br /&gt;
== Too general ==&lt;br /&gt;
I am now finishing the reading and my first feeling from the IR document is that there are some parts too general and not helpful for implementation. It is like ISO 19115 or CSW 2.0. When you start to implement it you have to find your own way how to do it. This will probably lead in inconsistency of catalogues interfaces and content. I know that something is better than nothing and I welcome INSPIRE metadata IR, but I know that there should be specified more that is in this document. We are now testing CSW 2.0 implementation in GeoNetwork Open Source and we have found a lot of problematic parts (in implementation and in specification as well). I have some concrete comments to IR metadata, but I have to sumarised them first to publish them here. Some of them are probably mentioned here (in that case I will just comment that I agree with mentioned issues).&lt;/div&gt;</summary>
		<author><name>Wiki-Jencek</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=Reading_the_INSPIRE_Metadata_Draft&amp;diff=13202</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=13202"/>
		<updated>2007-03-24T22:02:44Z</updated>

		<summary type="html">&lt;p&gt;Wiki-Jencek: /* Things that are there that probably shouldn't be */&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;
I agree, but not only for data, btu for metadata as well:&lt;br /&gt;
Page 53. sec A.2.8.1 and A2.8.2 and A.4.1: Other information for identification is necessary like e-mail, URL, voice number.&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;
I agree:&lt;br /&gt;
Page 31. sec 5.2.12: The lineage element is not enough for data evaluation. The same problem is on Page 55. sec A.3.2.&lt;br /&gt;
&lt;br /&gt;
* Page 7. par. 6: &amp;quot;Separate IRs for discovery services are being prepared and are not the subject of this document&amp;quot;. But I have found a lot of information about discovery (search) services in this document and I think that information about discovery services should be a part of this document. There is a conflict. We can not be sure how to evaluate this document when we do not know how will look IR for services.&lt;br /&gt;
* Page 17. sec. 4.1. Note 6, par 4 and 5: This part of service evaluation must be solved for the infrastructure and the INSPIRE must give IR for this part of the infrastructure. Evaluation of the service must be based on the purpose of the usage. I believe that case studies support system can help with it. There is a gap in IR metadata from this point of view.&lt;br /&gt;
* Page 22. sec 4.6., Par 6: &amp;quot;The content of these repositories need to be accessible. This should happen preferably via a standard interface and/or standard encoding format such as XML&amp;quot;. Must be specified how, if there is not exact information how to connect then is not useful for implementation.&lt;br /&gt;
* Page 30. sec 5.2.7.: There is not a list of types. The INSPIRE should define authority that can define types of services. For example you have in examples an identifier WMS, but we use an identifier OGC:WMS in our catalogue.  This can lead to inconsistency. &lt;br /&gt;
* Page 30. sec 5.2.3.: There is vertical extend missing, necessary for geology, meteorology and climatology studies.&lt;br /&gt;
* Page 57. sec A.3.6: Code List is good, but I can not find it in the document.&lt;br /&gt;
* Page 21. sec 4.6. Par 1 (numbering 1): &amp;quot;Search engine connected to a set of metadata repositories&amp;quot;. How the repositories will be connected, how selected, real-time, replication, harvesting. There is no information about it in the document here on later in the text, but they should be defined.&lt;br /&gt;
* Page 8:There is no information about cooperation with FGDC, FAO or other subjects that should be later connected to the INSPIRE infrastructure. Does it mean that EU want to stay out of USA and UN infrastructures?&lt;br /&gt;
* Page 64. sec B.8: Resource provider is not defined. Why not dc: publisher? &lt;br /&gt;
* Page 77. Annex G: There is not information about Usage of a resource that is very necessary to evaluate quality of a resource.&lt;br /&gt;
* Page 101. Annex I: There are no guidelines, just some unclear information.&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;
I partly agree: It is true that for INSPIRE should be defined thesaurus for keywords. INSPIRE is mainly oriented to environment protection. There is GEMET thesaurus, but there is not a common agreement to use it. This part of metadata is not so simple and I understand that definition of a IR for this part is very difficult.&lt;br /&gt;
&lt;br /&gt;
Other issues:&lt;br /&gt;
* Page 60. sec B.2.1: Temporal extent is meaningful always for discovering and searching.&lt;br /&gt;
* Page 85. sec H.5.2: Too difficult for implementation and not very useful, there are other ways how to support multilingual descriptions.&lt;br /&gt;
* Page 38. sec 6.2: Identifier are of two types. This is problematic. It is usually better to have only one type of identifier. The preferred one should be URL (URI). The document says that URL can be in some cases not unique. If you want to make identification more unique than mix URL with UUID. Like this: http://gis.vsb.cz/01f8da38-10d7-11da-b569-000f1f1a7b03&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;br /&gt;
&lt;br /&gt;
= Feelings =&lt;br /&gt;
== Too general ==&lt;br /&gt;
I am now finishing the reading and my first feeling from the IR document is that there are some parts too general and not helpful for implementation. It is like ISO 19115 or CSW 2.0. When you start to implement it you have to find your own way how to do it. This will probably lead in inconsistency of catalogues interfaces and content. I know that something is better than nothing and I welcome INSPIRE metadata IR, but I know that there should be specified more that is in this document. We are now testing CSW 2.0 implementation in GeoNetwork Open Source and we have found a lot of problematic parts (in implementation and in specification as well). I have some concrete comments to IR metadata, but I have to sumarised them first to publish them here. Some of them are probably mentioned here (in that case I will just comment that I agree with mentioned issues).&lt;/div&gt;</summary>
		<author><name>Wiki-Jencek</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=Reading_the_INSPIRE_Metadata_Draft&amp;diff=13201</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=13201"/>
		<updated>2007-03-24T21:25:01Z</updated>

		<summary type="html">&lt;p&gt;Wiki-Jencek: /* Things that aren't there that should be */&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;
I agree, but not only for data, btu for metadata as well:&lt;br /&gt;
Page 53. sec A.2.8.1 and A2.8.2 and A.4.1: Other information for identification is necessary like e-mail, URL, voice number.&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;
I agree:&lt;br /&gt;
Page 31. sec 5.2.12: The lineage element is not enough for data evaluation. The same problem is on Page 55. sec A.3.2.&lt;br /&gt;
&lt;br /&gt;
* Page 7. par. 6: &amp;quot;Separate IRs for discovery services are being prepared and are not the subject of this document&amp;quot;. But I have found a lot of information about discovery (search) services in this document and I think that information about discovery services should be a part of this document. There is a conflict. We can not be sure how to evaluate this document when we do not know how will look IR for services.&lt;br /&gt;
* Page 17. sec. 4.1. Note 6, par 4 and 5: This part of service evaluation must be solved for the infrastructure and the INSPIRE must give IR for this part of the infrastructure. Evaluation of the service must be based on the purpose of the usage. I believe that case studies support system can help with it. There is a gap in IR metadata from this point of view.&lt;br /&gt;
* Page 22. sec 4.6., Par 6: &amp;quot;The content of these repositories need to be accessible. This should happen preferably via a standard interface and/or standard encoding format such as XML&amp;quot;. Must be specified how, if there is not exact information how to connect then is not useful for implementation.&lt;br /&gt;
* Page 30. sec 5.2.7.: There is not a list of types. The INSPIRE should define authority that can define types of services. For example you have in examples an identifier WMS, but we use an identifier OGC:WMS in our catalogue.  This can lead to inconsistency. &lt;br /&gt;
* Page 30. sec 5.2.3.: There is vertical extend missing, necessary for geology, meteorology and climatology studies.&lt;br /&gt;
* Page 57. sec A.3.6: Code List is good, but I can not find it in the document.&lt;br /&gt;
* Page 21. sec 4.6. Par 1 (numbering 1): &amp;quot;Search engine connected to a set of metadata repositories&amp;quot;. How the repositories will be connected, how selected, real-time, replication, harvesting. There is no information about it in the document here on later in the text, but they should be defined.&lt;br /&gt;
* Page 8:There is no information about cooperation with FGDC, FAO or other subjects that should be later connected to the INSPIRE infrastructure. Does it mean that EU want to stay out of USA and UN infrastructures?&lt;br /&gt;
* Page 64. sec B.8: Resource provider is not defined. Why not dc: publisher? &lt;br /&gt;
* Page 77. Annex G: There is not information about Usage of a resource that is very necessary to evaluate quality of a resource.&lt;br /&gt;
* Page 101. Annex I: There are no guidelines, just some unclear information.&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;br /&gt;
&lt;br /&gt;
= Feelings =&lt;br /&gt;
== Too general ==&lt;br /&gt;
I am now finishing the reading and my first feeling from the IR document is that there are some parts too general and not helpful for implementation. It is like ISO 19115 or CSW 2.0. When you start to implement it you have to find your own way how to do it. This will probably lead in inconsistency of catalogues interfaces and content. I know that something is better than nothing and I welcome INSPIRE metadata IR, but I know that there should be specified more that is in this document. We are now testing CSW 2.0 implementation in GeoNetwork Open Source and we have found a lot of problematic parts (in implementation and in specification as well). I have some concrete comments to IR metadata, but I have to sumarised them first to publish them here. Some of them are probably mentioned here (in that case I will just comment that I agree with mentioned issues).&lt;/div&gt;</summary>
		<author><name>Wiki-Jencek</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=Reading_the_INSPIRE_Metadata_Draft&amp;diff=13200</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=13200"/>
		<updated>2007-03-24T21:23:00Z</updated>

		<summary type="html">&lt;p&gt;Wiki-Jencek: /* Things that aren't there that should be */&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;
I agree, but no only for data, btu for metadata as well:&lt;br /&gt;
Page 53. sec A.2.8.1 and A2.8.2 and A.4.1: Other information for identification is necessary like e-mail, URL, voice number.&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;
I agree:&lt;br /&gt;
Page 31. sec 5.2.12: The lineage element is not enough for data evaluation. The same problem is on Page 55. sec A.3.2.&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;br /&gt;
&lt;br /&gt;
= Feelings =&lt;br /&gt;
== Too general ==&lt;br /&gt;
I am now finishing the reading and my first feeling from the IR document is that there are some parts too general and not helpful for implementation. It is like ISO 19115 or CSW 2.0. When you start to implement it you have to find your own way how to do it. This will probably lead in inconsistency of catalogues interfaces and content. I know that something is better than nothing and I welcome INSPIRE metadata IR, but I know that there should be specified more that is in this document. We are now testing CSW 2.0 implementation in GeoNetwork Open Source and we have found a lot of problematic parts (in implementation and in specification as well). I have some concrete comments to IR metadata, but I have to sumarised them first to publish them here. Some of them are probably mentioned here (in that case I will just comment that I agree with mentioned issues).&lt;/div&gt;</summary>
		<author><name>Wiki-Jencek</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=Reading_the_INSPIRE_Metadata_Draft&amp;diff=12905</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=12905"/>
		<updated>2007-03-19T21:48:02Z</updated>

		<summary type="html">&lt;p&gt;Wiki-Jencek: /* Too 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]]''' 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;br /&gt;
&lt;br /&gt;
= Feelings =&lt;br /&gt;
== Too general ==&lt;br /&gt;
I am now finishing the reading and my first feeling from the IR document is that there are some parts too general and not helpful for implementation. It is like ISO 19115 or CSW 2.0. When you start to implement it you have to find your own way how to do it. This will probably lead in inconsistency of catalogues interfaces and content. I know that something is better than nothing and I welcome INSPIRE metadata IR, but I know that there should be specified more that is in this document. We are now testing CSW 2.0 implementation in GeoNetwork Open Source and we have found a lot of problematic parts (in implementation and in specification as well). I have some concrete comments to IR metadata, but I have to sumarised them first to publish them here. Some of them are probably mentioned here (in that case I will just comment that I agree with mentioned issues).&lt;/div&gt;</summary>
		<author><name>Wiki-Jencek</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=Reading_the_INSPIRE_Metadata_Draft&amp;diff=12903</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=12903"/>
		<updated>2007-03-19T21:36:54Z</updated>

		<summary type="html">&lt;p&gt;Wiki-Jencek: /* 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;br /&gt;
&lt;br /&gt;
= Feelings =&lt;br /&gt;
== Too general ==&lt;/div&gt;</summary>
		<author><name>Wiki-Jencek</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=User:Jencek&amp;diff=12377</id>
		<title>User:Jencek</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=User:Jencek&amp;diff=12377"/>
		<updated>2007-03-09T20:10:15Z</updated>

		<summary type="html">&lt;p&gt;Wiki-Jencek: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Contact: jan.ruzicka@vsb.cz&lt;/div&gt;</summary>
		<author><name>Wiki-Jencek</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=Response_to_INSPIRE_Metadata_Draft&amp;diff=12376</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=12376"/>
		<updated>2007-03-09T19:59:09Z</updated>

		<summary type="html">&lt;p&gt;Wiki-Jencek: /* Participants */&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;br /&gt;
* [[User:Jencek|Jan Růžička]]&lt;/div&gt;</summary>
		<author><name>Wiki-Jencek</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=Reading_the_INSPIRE_Metadata_Draft&amp;diff=11590</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=11590"/>
		<updated>2007-02-16T13:34:02Z</updated>

		<summary type="html">&lt;p&gt;Wiki-Jencek: /* Things that aren't there that should be */&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;
* [here]&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;
&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-Jencek</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=Reading_the_INSPIRE_Metadata_Draft&amp;diff=11589</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=11589"/>
		<updated>2007-02-16T13:28:04Z</updated>

		<summary type="html">&lt;p&gt;Wiki-Jencek: /* Reading the draft */&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;
* [here]&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 19915 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;
&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;
&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-Jencek</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=Czech&amp;diff=11468</id>
		<title>Czech</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=Czech&amp;diff=11468"/>
		<updated>2007-02-07T07:06:39Z</updated>

		<summary type="html">&lt;p&gt;Wiki-Jencek: /* Možné společné téma a nástroj */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;TODO &lt;br /&gt;
&lt;br /&gt;
== Interested? ==&lt;br /&gt;
''Put you name / wiki account down below to show support moving forward''&lt;br /&gt;
&lt;br /&gt;
;Martin [[User:Landa|Landa]]&lt;br /&gt;
:PhD student&lt;br /&gt;
:Department of Mapping and Cartography, [http://www.fsv.cvut.cz Faculty of Civil Engineering], [http://www.cvut.cz Czech Technical University in Prague]&lt;br /&gt;
&lt;br /&gt;
;Jencek Růžička [[User:Jencek|Jencek]]&lt;br /&gt;
:lecturer&lt;br /&gt;
:Institute of Geoinformatics, [http://gis.vsb.cz Institute of Geoinformatics], [http://gis.vsb.cz/ruzicka Home Page]&lt;br /&gt;
&lt;br /&gt;
;František Klímek [[User:frkl|frkl]]&lt;br /&gt;
:PhD student&lt;br /&gt;
:Institute of Geoinformatics, [http://gis.vsb.cz Institute of Geoinformatics]&lt;br /&gt;
&lt;br /&gt;
;Tomáš Richta [[User:squatter|squatter]]&lt;br /&gt;
:PhD student, assistant professor&lt;br /&gt;
:[http://cs.felk.cvut.cz/webis/en/ Department of Computer Science and Engineering], [http://www.fel.cvut.cz/en/ Faculty of Electrical Engineering], [http://www.cvut.cz Czech Technical University in Prague]&lt;br /&gt;
&lt;br /&gt;
;Aleš Daněk [[User:aldama|aldama]]&lt;br /&gt;
:analyst, coder&lt;br /&gt;
:[http://www.cad-programs.com/ CAD Programs - Ing. Jan Vlčinský]&lt;br /&gt;
&lt;br /&gt;
;[[User:cepek|Aleš Čepek]]&lt;br /&gt;
:[http://gama.fsv.cvut.cz/ Geodesy and Cartography, CTU Prague]&lt;br /&gt;
&lt;br /&gt;
;[[User:Jezekjan|Jan Ježek]]&lt;br /&gt;
:[http://www.kma.zcu.cz/main.php Department of Mathematics, University of West Bohemia in Pilsen]&lt;br /&gt;
&lt;br /&gt;
;Stanislav Grill [[User:grillst|grillst]]&lt;br /&gt;
:PhD student&lt;br /&gt;
:[http://web.natur.cuni.cz/gis Department of Applied Geoinformatics and Cartography], [http://www.natur.cuni.cz Faculty of science Charles university in Prague]&lt;br /&gt;
&lt;br /&gt;
== Základní vysvětelní cílů ==&lt;br /&gt;
Zatím prvotní vysvětlení cílů připravil Martin: http://grass.fsv.cvut.cz/wiki/index.php/OSGeo_Local_Chapter&lt;br /&gt;
&lt;br /&gt;
== Zamyšlení od Tomáše Richty ==&lt;br /&gt;
ahoj,&lt;br /&gt;
nedalo mi to, a neodpustil jsem si vcera cestou z ostravy takovou malou uvahu,&lt;br /&gt;
tak vam ji dnes posilam, napadl me totiz takovy pekny primer...&lt;br /&gt;
&lt;br /&gt;
doktori drive byli jini, dobre rozumeli lidskemu telu i duchu, mohli tak cloveka lecit zevrubnym pruzkumem toho, co mu chybi, nebo prebyva a naslednym doporucenim, jak telo a ducha primet k tomu, aby se vse zase vratilo do puvodniho rovnovazneho stavu a clovek se uzdravil...&lt;br /&gt;
&lt;br /&gt;
dnes uz doktori leci jinak, podle priznaku pacienta vyberou vhodny prasek, ktery tyto priznaky potlaci, nebo pozmeni, tak aby byl pacient spokjen, ze se mu ulevilo, pri vyberu prasku je doktorum casto dobrym navodem castka, kterou dostali od sve oblibene farmaceuticke firmy za to, ze prave jeji prasky budou pacientum predepisovat, farmaceuticke firmy maji sve doktory rady, dobre si je zivi a dobre se o ne staraji, zasobuji je dobrymi prasky, letaky s obrazky s fotkami stastnych pacientu, kteri jedi prasky, tu a tam i nejakymi peknymi vylety k mori, ci jinymi darecky...&lt;br /&gt;
&lt;br /&gt;
farmaceuticke firmy take zvou doktory na ruzne konference, na kterych jim predavdeji jak jejich prasky dobre funguji, a take kolik ruznych skvelych a barevnych prasku vyrabeji, farmaceuticke firmy jsou bohate a tak se na konfencich dobre ji a pije, a i na nejakou tu zabavu se penize najdou, doktori pak odjizdeji domu s taskami plnymi letaku, plakatu, prospektu a vzorku, plni krasneho pocitu, ze vse je v poradku, protoze na kazdy neduh existuje prasek a staci si jen pamatovat, ktery je na ktery, pripadne jak jednotlive prasky dobre zkombinovat, aby vyledna chemicka reakce nejspis probehla spravne...&lt;br /&gt;
&lt;br /&gt;
nekdy si take doktori zacnou na konferencich povidat o tom, jakych zajimavych vysledku dosahli, kdyz tuhle zkusili na nejakem pacientovi zkombinovat ty a ty prasky, nebo kdyz nejaky prasek nezabral, jak se jim povedlo situaci vyresit tim, ze podali jiny, mnohem silnejsi prasek, a nebo co vsechno se da s timhle praskem delat...&lt;br /&gt;
&lt;br /&gt;
dnesnim doktorum pomalu umira mozek a zrejme uz se to ani neda zastavit, tolikrat se v posleni dobe setkavam se situacemi, kdy doktori nejsou schopni vubec zjistit, co dotycnemu je a jen neustale opakovane zkouseji dalsi a dalsi prasky, az nejaky treba zabere, cit je nahrazovan hamiznosti, rozum tuposti...&lt;br /&gt;
&lt;br /&gt;
jiste si snadno dokazete v predchozich odstavcich zamenit za doktora informatika a uvidite, ze rozdilu mnoho neni, dnesni informatik se podle meho nazoru pomalu ale jiste riti do stejne dusevni zahuby, do ktere se uz drive dostali doktori, stava se z nej bezduchy prostrednik s vybornymi znalostmi seznamu prasku, dobrymi vztahy s farmaceutickymi firmami a s prazdnym prostorem v sekci napady a inovace, v cechach to zrejme plati dvojnasob...&lt;br /&gt;
&lt;br /&gt;
jiste mi muzete namitnout, ze je to vse nadsazene a velmi zobecnene, urcite se i dnes najdou doktori, kteri sve praci rozumi, a take leky, ktere opravdu pomohou, to je fakt, ale trend je myslim celkem jasny...&lt;br /&gt;
&lt;br /&gt;
zaslechl jsem vcera, ze se planuje (nebo snad, ze uz dokonce probehlo), zalozeni gis-open-source komunity, jsem tim velmi nadsen! pevne verim, ze prave takovato iniciativa muze byt jednim z impulzu, ktery ceske informatiky muze zachranit, verim take, ze prave z takove komunity, a ji podobnych, mohou plynout myslenky hluboke i vzletne, ktere ve forme prispevku pozvednou uroven i takovych konferenci jako je treba ta prave skoncena...&lt;br /&gt;
&lt;br /&gt;
je treba hledat a podporovat budouci doktory, kteri telu i duchu zase dobre porozumi a budou vedet kam sahnout, aby vse dobre fungovalo, aby se soukoli zase rozebehlo, vzdycky bude dost obchodniku s prasky, ale rozum by jen proto, ze je to trend, nemel vymrit...&lt;br /&gt;
&lt;br /&gt;
tom&lt;br /&gt;
&lt;br /&gt;
p.s. prikladam muj oblibeny citat naseho smalltalkerskeho poloboha:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
The real romance is out ahead and yet to come.&lt;br /&gt;
The computer revolution hasn't started yet.&lt;br /&gt;
Don't be misled by the enormous flow of money&lt;br /&gt;
into bad defacto standards&lt;br /&gt;
for unsophisticated buyers&lt;br /&gt;
using poor adaptations of&lt;br /&gt;
incomplete ideas.&lt;br /&gt;
&lt;br /&gt;
Alan Kay&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Diskusní skupina ==&lt;br /&gt;
&lt;br /&gt;
Domlouvali jsme se taky, že by měla vzniknout diskusní e-mailová skupina. Napadlo mě že bychom zatím mohli využívat FreeGeoCZ http://mailman.fsv.cvut.cz/mailman/listinfo/freegeocz&lt;br /&gt;
&lt;br /&gt;
== Možné společné téma a nástroj ==&lt;br /&gt;
&lt;br /&gt;
Jako možné společné téma zatím krystalizuje práce s rastry v PostGIS a PostGIS obecně jako datový sklad. &lt;br /&gt;
&lt;br /&gt;
Včera Tonda říkal, že hlavním tématem sdružení je sdružovat se. A druhým tématem je propagace OS GIS, tak aby se nástroje, které my používáme dostaly k běžným uživatelům GIS. Tato dvě témata jsou určitě to co bychom dělat měli a dnes už děláme. Síla sdružení je v tom, že teď už můžeme propagovat cíleněji a s určitou podporou (minimálně psychologickou), že za námi stojí určitá skupina lidí se stejným zájmem. &lt;br /&gt;
&lt;br /&gt;
Přidejte co byste chtěli řešit vy.&lt;br /&gt;
&lt;br /&gt;
[[Category:Local Chapters]]&lt;/div&gt;</summary>
		<author><name>Wiki-Jencek</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=Czech&amp;diff=11398</id>
		<title>Czech</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=Czech&amp;diff=11398"/>
		<updated>2007-02-05T11:08:55Z</updated>

		<summary type="html">&lt;p&gt;Wiki-Jencek: /* Zamyšlení od Tomáše Richty */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;TODO &lt;br /&gt;
&lt;br /&gt;
== Interested? ==&lt;br /&gt;
''Put you name / wiki account down below to show support moving forward''&lt;br /&gt;
&lt;br /&gt;
;Martin [[User:Landa|Landa]]&lt;br /&gt;
:PhD student&lt;br /&gt;
:Department of Mapping and Cartography, [http://www.fsv.cvut.cz Faculty of Civil Engineering], [http://www.cvut.cz Czech Technical University in Prague]&lt;br /&gt;
&lt;br /&gt;
;Jencek Růžička [[User:Jencek|Jencek]]&lt;br /&gt;
:lecturer&lt;br /&gt;
:Institute of Geoinformatics, [http://gis.vsb.cz Institute of Geoinformatics], [http://gis.vsb.cz/ruzicka Home Page]&lt;br /&gt;
&lt;br /&gt;
;František Klímek [[User:frkl|frkl]]&lt;br /&gt;
:PhD student&lt;br /&gt;
:Institute of Geoinformatics, [http://gis.vsb.cz Institute of Geoinformatics]&lt;br /&gt;
&lt;br /&gt;
;Tomáš Richta [[User:squatter|squatter]]&lt;br /&gt;
:PhD student, assistant professor&lt;br /&gt;
:[http://cs.felk.cvut.cz/webis/en/ Department of Computer Science and Engineering], [http://www.fel.cvut.cz/en/ Faculty of Electrical Engineering], [http://www.cvut.cz Czech Technical University in Prague]&lt;br /&gt;
&lt;br /&gt;
;Aleš Daněk [[User:aldama|aldama]]&lt;br /&gt;
:analyst, coder&lt;br /&gt;
:[http://www.cad-programs.com/ CAD Programs - Ing. Jan Vlčinský]&lt;br /&gt;
&lt;br /&gt;
;[[User:cepek|Aleš Čepek]]&lt;br /&gt;
:[http://gama.fsv.cvut.cz/ Geodesy and Cartography, CTU Prague]&lt;br /&gt;
&lt;br /&gt;
== Základní vysvětelní cílů ==&lt;br /&gt;
Zatím prvotní vysvětlení cílů připravil Martin: http://grass.fsv.cvut.cz/wiki/index.php/OSGeo_Local_Chapter&lt;br /&gt;
&lt;br /&gt;
== Zamyšlení od Tomáše Richty ==&lt;br /&gt;
ahoj,&lt;br /&gt;
nedalo mi to, a neodpustil jsem si vcera cestou z ostravy takovou malou uvahu,&lt;br /&gt;
tak vam ji dnes posilam, napadl me totiz takovy pekny primer...&lt;br /&gt;
&lt;br /&gt;
doktori drive byli jini, dobre rozumeli lidskemu telu i duchu, mohli tak cloveka lecit zevrubnym pruzkumem toho, co mu chybi, nebo prebyva a naslednym doporucenim, jak telo a ducha primet k tomu, aby se vse zase vratilo do puvodniho rovnovazneho stavu a clovek se uzdravil...&lt;br /&gt;
&lt;br /&gt;
dnes uz doktori leci jinak, podle priznaku pacienta vyberou vhodny prasek, ktery tyto priznaky potlaci, nebo pozmeni, tak aby byl pacient spokjen, ze se mu ulevilo, pri vyberu prasku je doktorum casto dobrym navodem castka, kterou dostali od sve oblibene farmaceuticke firmy za to, ze prave jeji prasky budou pacientum predepisovat, farmaceuticke firmy maji sve doktory rady, dobre si je zivi a dobre se o ne staraji, zasobuji je dobrymi prasky, letaky s obrazky s fotkami stastnych pacientu, kteri jedi prasky, tu a tam i nejakymi peknymi vylety k mori, ci jinymi darecky...&lt;br /&gt;
&lt;br /&gt;
farmaceuticke firmy take zvou doktory na ruzne konference, na kterych jim predavdeji jak jejich prasky dobre funguji, a take kolik ruznych skvelych a barevnych prasku vyrabeji, farmaceuticke firmy jsou bohate a tak se na konfencich dobre ji a pije, a i na nejakou tu zabavu se penize najdou, doktori pak odjizdeji domu s taskami plnymi letaku, plakatu, prospektu a vzorku, plni krasneho pocitu, ze vse je v poradku, protoze na kazdy neduh existuje prasek a staci si jen pamatovat, ktery je na ktery, pripadne jak jednotlive prasky dobre zkombinovat, aby vyledna chemicka reakce nejspis probehla spravne...&lt;br /&gt;
&lt;br /&gt;
nekdy si take doktori zacnou na konferencich povidat o tom, jakych zajimavych vysledku dosahli, kdyz tuhle zkusili na nejakem pacientovi zkombinovat ty a ty prasky, nebo kdyz nejaky prasek nezabral, jak se jim povedlo situaci vyresit tim, ze podali jiny, mnohem silnejsi prasek, a nebo co vsechno se da s timhle praskem delat...&lt;br /&gt;
&lt;br /&gt;
dnesnim doktorum pomalu umira mozek a zrejme uz se to ani neda zastavit, tolikrat se v posleni dobe setkavam se situacemi, kdy doktori nejsou schopni vubec zjistit, co dotycnemu je a jen neustale opakovane zkouseji dalsi a dalsi prasky, az nejaky treba zabere, cit je nahrazovan hamiznosti, rozum tuposti...&lt;br /&gt;
&lt;br /&gt;
jiste si snadno dokazete v predchozich odstavcich zamenit za doktora informatika a uvidite, ze rozdilu mnoho neni, dnesni informatik se podle meho nazoru pomalu ale jiste riti do stejne dusevni zahuby, do ktere se uz drive dostali doktori, stava se z nej bezduchy prostrednik s vybornymi znalostmi seznamu prasku, dobrymi vztahy s farmaceutickymi firmami a s prazdnym prostorem v sekci napady a inovace, v cechach to zrejme plati dvojnasob...&lt;br /&gt;
&lt;br /&gt;
jiste mi muzete namitnout, ze je to vse nadsazene a velmi zobecnene, urcite se i dnes najdou doktori, kteri sve praci rozumi, a take leky, ktere opravdu pomohou, to je fakt, ale trend je myslim celkem jasny...&lt;br /&gt;
&lt;br /&gt;
zaslechl jsem vcera, ze se planuje (nebo snad, ze uz dokonce probehlo), zalozeni gis-open-source komunity, jsem tim velmi nadsen! pevne verim, ze prave takovato iniciativa muze byt jednim z impulzu, ktery ceske informatiky muze zachranit, verim take, ze prave z takove komunity, a ji podobnych, mohou plynout myslenky hluboke i vzletne, ktere ve forme prispevku pozvednou uroven i takovych konferenci jako je treba ta prave skoncena...&lt;br /&gt;
&lt;br /&gt;
je treba hledat a podporovat budouci doktory, kteri telu i duchu zase dobre porozumi a budou vedet kam sahnout, aby vse dobre fungovalo, aby se soukoli zase rozebehlo, vzdycky bude dost obchodniku s prasky, ale rozum by jen proto, ze je to trend, nemel vymrit...&lt;br /&gt;
&lt;br /&gt;
tom&lt;br /&gt;
&lt;br /&gt;
p.s. prikladam muj oblibeny citat naseho smalltalkerskeho poloboha:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
The real romance is out ahead and yet to come.&lt;br /&gt;
The computer revolution hasn't started yet.&lt;br /&gt;
Don't be misled by the enormous flow of money&lt;br /&gt;
into bad defacto standards&lt;br /&gt;
for unsophisticated buyers&lt;br /&gt;
using poor adaptations of&lt;br /&gt;
incomplete ideas.&lt;br /&gt;
&lt;br /&gt;
Alan Kay&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Diskusní skupina ==&lt;br /&gt;
&lt;br /&gt;
Domlouvali jsme se taky, že by měla vzniknout diskusní e-mailová skupina. Napadlo mě že bychom zatím mohli využívat FreeGeoCZ http://mailman.fsv.cvut.cz/mailman/listinfo/freegeocz&lt;br /&gt;
&lt;br /&gt;
== Možné společné téma a nástroj ==&lt;br /&gt;
&lt;br /&gt;
Jako možné společné téma zatím krystalizuje PostGIS a v něm prostorová indexace vektorů a rastrů (třeba na sféroidu - asi sférický grid, &amp;quot;koule&amp;quot; rozdělená na plochy (nejčastěji trojúhelníky)). Přidejte co byste chtěli řešit vy.&lt;br /&gt;
&lt;br /&gt;
[[Category:Local Chapters]]&lt;/div&gt;</summary>
		<author><name>Wiki-Jencek</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=Czech&amp;diff=11386</id>
		<title>Czech</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=Czech&amp;diff=11386"/>
		<updated>2007-02-05T08:32:20Z</updated>

		<summary type="html">&lt;p&gt;Wiki-Jencek: /* Diskusní skupina */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;TODO &lt;br /&gt;
&lt;br /&gt;
== Interested? ==&lt;br /&gt;
''Put you name / wiki account down below to show support moving forward''&lt;br /&gt;
&lt;br /&gt;
;Martin [[User:Landa|Landa]]&lt;br /&gt;
:PhD student&lt;br /&gt;
:Department of Mapping and Cartography, [http://www.fsv.cvut.cz Faculty of Civil Engineering], [http://www.cvut.cz Czech Technical University in Prague]&lt;br /&gt;
&lt;br /&gt;
;Jencek Růžička [[User:Jencek|Jencek]]&lt;br /&gt;
:lecturer&lt;br /&gt;
:Institute of Geoinformatics, [http://gis.vsb.cz Institute of Geoinformatics], [http://gis.vsb.cz/ruzicka Home Page]&lt;br /&gt;
&lt;br /&gt;
;František Klímek [[User:frkl|frkl]]&lt;br /&gt;
:PhD student&lt;br /&gt;
:Institute of Geoinformatics, [http://gis.vsb.cz Institute of Geoinformatics]&lt;br /&gt;
&lt;br /&gt;
;Tomáš Richta [[User:squatter|squatter]]&lt;br /&gt;
:PhD student, assistant professor&lt;br /&gt;
:[http://cs.felk.cvut.cz/webis/en/ Department of Computer Science and Engineering], [http://www.fel.cvut.cz/en/ Faculty of Electrical Engineering], [http://www.cvut.cz Czech Technical University in Prague]&lt;br /&gt;
&lt;br /&gt;
;Aleš Daněk [[User:aldama|aldama]]&lt;br /&gt;
:analyst, coder&lt;br /&gt;
:[http://www.cad-programs.com/ CAD Programs - Ing. Jan Vlčinský]&lt;br /&gt;
&lt;br /&gt;
== Zamyšlení od Tomáše Richty ==&lt;br /&gt;
ahoj,&lt;br /&gt;
nedalo mi to, a neodpustil jsem si vcera cestou z ostravy takovou malou uvahu,&lt;br /&gt;
tak vam ji dnes posilam, napadl me totiz takovy pekny primer...&lt;br /&gt;
&lt;br /&gt;
doktori drive byli jini, dobre rozumeli lidskemu telu i duchu, mohli tak cloveka lecit zevrubnym pruzkumem toho, co mu chybi, nebo prebyva a naslednym doporucenim, jak telo a ducha primet k tomu, aby se vse zase vratilo do puvodniho rovnovazneho stavu a clovek se uzdravil...&lt;br /&gt;
&lt;br /&gt;
dnes uz doktori leci jinak, podle priznaku pacienta vyberou vhodny prasek, ktery tyto priznaky potlaci, nebo pozmeni, tak aby byl pacient spokjen, ze se mu ulevilo, pri vyberu prasku je doktorum casto dobrym navodem castka, kterou dostali od sve oblibene farmaceuticke firmy za to, ze prave jeji prasky budou pacientum predepisovat, farmaceuticke firmy maji sve doktory rady, dobre si je zivi a dobre se o ne staraji, zasobuji je dobrymi prasky, letaky s obrazky s fotkami stastnych pacientu, kteri jedi prasky, tu a tam i nejakymi peknymi vylety k mori, ci jinymi darecky...&lt;br /&gt;
&lt;br /&gt;
farmaceuticke firmy take zvou doktory na ruzne konference, na kterych jim predavdeji jak jejich prasky dobre funguji, a take kolik ruznych skvelych a barevnych prasku vyrabeji, farmaceuticke firmy jsou bohate a tak se na konfencich dobre ji a pije, a i na nejakou tu zabavu se penize najdou, doktori pak odjizdeji domu s taskami plnymi letaku, plakatu, prospektu a vzorku, plni krasneho pocitu, ze vse je v poradku, protoze na kazdy neduh existuje prasek a staci si jen pamatovat, ktery je na ktery, pripadne jak jednotlive prasky dobre zkombinovat, aby vyledna chemicka reakce nejspis probehla spravne...&lt;br /&gt;
&lt;br /&gt;
nekdy si take doktori zacnou na konferencich povidat o tom, jakych zajimavych vysledku dosahli, kdyz tuhle zkusili na nejakem pacientovi zkombinovat ty a ty prasky, nebo kdyz nejaky prasek nezabral, jak se jim povedlo situaci vyresit tim, ze podali jiny, mnohem silnejsi prasek, a nebo co vsechno se da s timhle praskem delat...&lt;br /&gt;
&lt;br /&gt;
dnesnim doktorum pomalu umira mozek a zrejme uz se to ani neda zastavit, tolikrat se v posleni dobe setkavam se situacemi, kdy doktori nejsou schopni vubec zjistit, co dotycnemu je a jen neustale opakovane zkouseji dalsi a dalsi prasky, az nejaky treba zabere, cit je nahrazovan hamiznosti, rozum tuposti...&lt;br /&gt;
&lt;br /&gt;
jiste si snadno dokazete v predchozich odstavcich zamenit za doktora informatika a uvidite, ze rozdilu mnoho neni, dnesni informatik se podle meho nazoru pomalu ale jiste riti do stejne dusevni zahuby, do ktere se uz drive dostali doktori, stava se z nej bezduchy prostrednik s vybornymi znalostmi seznamu prasku, dobrymi vztahy s farmaceutickymi firmami a s prazdnym prostorem v sekci napady a inovace, v cechach to zrejme plati dvojnasob...&lt;br /&gt;
&lt;br /&gt;
jiste mi muzete namitnout, ze je to vse nadsazene a velmi zobecnene, urcite se i dnes najdou doktori, kteri sve praci rozumi, a take leky, ktere opravdu pomohou, to je fakt, ale trend je myslim celkem jasny...&lt;br /&gt;
&lt;br /&gt;
zaslechl jsem vcera, ze se planuje (nebo snad, ze uz dokonce probehlo), zalozeni gis-open-source komunity, jsem tim velmi nadsen! pevne verim, ze prave takovato iniciativa muze byt jednim z impulzu, ktery ceske informatiky muze zachranit, verim take, ze prave z takove komunity, a ji podobnych, mohou plynout myslenky hluboke i vzletne, ktere ve forme prispevku pozvednou uroven i takovych konferenci jako je treba ta prave skoncena...&lt;br /&gt;
&lt;br /&gt;
je treba hledat a podporovat budouci doktory, kteri telu i duchu zase dobre porozumi a budou vedet kam sahnout, aby vse dobre fungovalo, aby se soukoli zase rozebehlo, vzdycky bude dost obchodniku s prasky, ale rozum by jen proto, ze je to trend, nemel vymrit...&lt;br /&gt;
&lt;br /&gt;
tom&lt;br /&gt;
&lt;br /&gt;
p.s. prikladam muj oblibeny citat naseho smalltalkerskeho poloboha:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
The real romance is out ahead and yet to come.&lt;br /&gt;
The computer revolution hasn't started yet.&lt;br /&gt;
Don't be misled by the enormous flow of money&lt;br /&gt;
into bad defacto standards&lt;br /&gt;
for unsophisticated buyers&lt;br /&gt;
using poor adaptations of&lt;br /&gt;
incomplete ideas.&lt;br /&gt;
&lt;br /&gt;
Alan Kay&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Diskusní skupina ==&lt;br /&gt;
&lt;br /&gt;
Domlouvali jsme se taky, že by měla vzniknout diskusní e-mailová skupina. Napadlo mě že bychom zatím mohli využívat FreeGeoCZ http://mailman.fsv.cvut.cz/mailman/listinfo/freegeocz&lt;br /&gt;
&lt;br /&gt;
== Možné společné téma a nástroj ==&lt;br /&gt;
&lt;br /&gt;
Jako možné společné téma zatím krystalizuje PostGIS a v něm prostorová indexace vektorů a rastrů (třeba na sféroidu - asi sférický grid, &amp;quot;koule&amp;quot; rozdělená na plochy (nejčastěji trojúhelníky)). Přidejte co byste chtěli řešit vy.&lt;br /&gt;
&lt;br /&gt;
[[Category:Local Chapters]]&lt;/div&gt;</summary>
		<author><name>Wiki-Jencek</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=Czech&amp;diff=11385</id>
		<title>Czech</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=Czech&amp;diff=11385"/>
		<updated>2007-02-05T08:28:41Z</updated>

		<summary type="html">&lt;p&gt;Wiki-Jencek: /* Zamyšlení od Tomáše Richty */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;TODO &lt;br /&gt;
&lt;br /&gt;
== Interested? ==&lt;br /&gt;
''Put you name / wiki account down below to show support moving forward''&lt;br /&gt;
&lt;br /&gt;
;Martin [[User:Landa|Landa]]&lt;br /&gt;
:PhD student&lt;br /&gt;
:Department of Mapping and Cartography, [http://www.fsv.cvut.cz Faculty of Civil Engineering], [http://www.cvut.cz Czech Technical University in Prague]&lt;br /&gt;
&lt;br /&gt;
;Jencek Růžička [[User:Jencek|Jencek]]&lt;br /&gt;
:lecturer&lt;br /&gt;
:Institute of Geoinformatics, [http://gis.vsb.cz Institute of Geoinformatics], [http://gis.vsb.cz/ruzicka Home Page]&lt;br /&gt;
&lt;br /&gt;
;František Klímek [[User:frkl|frkl]]&lt;br /&gt;
:PhD student&lt;br /&gt;
:Institute of Geoinformatics, [http://gis.vsb.cz Institute of Geoinformatics]&lt;br /&gt;
&lt;br /&gt;
;Tomáš Richta [[User:squatter|squatter]]&lt;br /&gt;
:PhD student, assistant professor&lt;br /&gt;
:[http://cs.felk.cvut.cz/webis/en/ Department of Computer Science and Engineering], [http://www.fel.cvut.cz/en/ Faculty of Electrical Engineering], [http://www.cvut.cz Czech Technical University in Prague]&lt;br /&gt;
&lt;br /&gt;
;Aleš Daněk [[User:aldama|aldama]]&lt;br /&gt;
:analyst, coder&lt;br /&gt;
:[http://www.cad-programs.com/ CAD Programs - Ing. Jan Vlčinský]&lt;br /&gt;
&lt;br /&gt;
== Zamyšlení od Tomáše Richty ==&lt;br /&gt;
ahoj,&lt;br /&gt;
nedalo mi to, a neodpustil jsem si vcera cestou z ostravy takovou malou uvahu,&lt;br /&gt;
tak vam ji dnes posilam, napadl me totiz takovy pekny primer...&lt;br /&gt;
&lt;br /&gt;
doktori drive byli jini, dobre rozumeli lidskemu telu i duchu, mohli tak cloveka lecit zevrubnym pruzkumem toho, co mu chybi, nebo prebyva a naslednym doporucenim, jak telo a ducha primet k tomu, aby se vse zase vratilo do puvodniho rovnovazneho stavu a clovek se uzdravil...&lt;br /&gt;
&lt;br /&gt;
dnes uz doktori leci jinak, podle priznaku pacienta vyberou vhodny prasek, ktery tyto priznaky potlaci, nebo pozmeni, tak aby byl pacient spokjen, ze se mu ulevilo, pri vyberu prasku je doktorum casto dobrym navodem castka, kterou dostali od sve oblibene farmaceuticke firmy za to, ze prave jeji prasky budou pacientum predepisovat, farmaceuticke firmy maji sve doktory rady, dobre si je zivi a dobre se o ne staraji, zasobuji je dobrymi prasky, letaky s obrazky s fotkami stastnych pacientu, kteri jedi prasky, tu a tam i nejakymi peknymi vylety k mori, ci jinymi darecky...&lt;br /&gt;
&lt;br /&gt;
farmaceuticke firmy take zvou doktory na ruzne konference, na kterych jim predavdeji jak jejich prasky dobre funguji, a take kolik ruznych skvelych a barevnych prasku vyrabeji, farmaceuticke firmy jsou bohate a tak se na konfencich dobre ji a pije, a i na nejakou tu zabavu se penize najdou, doktori pak odjizdeji domu s taskami plnymi letaku, plakatu, prospektu a vzorku, plni krasneho pocitu, ze vse je v poradku, protoze na kazdy neduh existuje prasek a staci si jen pamatovat, ktery je na ktery, pripadne jak jednotlive prasky dobre zkombinovat, aby vyledna chemicka reakce nejspis probehla spravne...&lt;br /&gt;
&lt;br /&gt;
nekdy si take doktori zacnou na konferencich povidat o tom, jakych zajimavych vysledku dosahli, kdyz tuhle zkusili na nejakem pacientovi zkombinovat ty a ty prasky, nebo kdyz nejaky prasek nezabral, jak se jim povedlo situaci vyresit tim, ze podali jiny, mnohem silnejsi prasek, a nebo co vsechno se da s timhle praskem delat...&lt;br /&gt;
&lt;br /&gt;
dnesnim doktorum pomalu umira mozek a zrejme uz se to ani neda zastavit, tolikrat se v posleni dobe setkavam se situacemi, kdy doktori nejsou schopni vubec zjistit, co dotycnemu je a jen neustale opakovane zkouseji dalsi a dalsi prasky, az nejaky treba zabere, cit je nahrazovan hamiznosti, rozum tuposti...&lt;br /&gt;
&lt;br /&gt;
jiste si snadno dokazete v predchozich odstavcich zamenit za doktora informatika a uvidite, ze rozdilu mnoho neni, dnesni informatik se podle meho nazoru pomalu ale jiste riti do stejne dusevni zahuby, do ktere se uz drive dostali doktori, stava se z nej bezduchy prostrednik s vybornymi znalostmi seznamu prasku, dobrymi vztahy s farmaceutickymi firmami a s prazdnym prostorem v sekci napady a inovace, v cechach to zrejme plati dvojnasob...&lt;br /&gt;
&lt;br /&gt;
jiste mi muzete namitnout, ze je to vse nadsazene a velmi zobecnene, urcite se i dnes najdou doktori, kteri sve praci rozumi, a take leky, ktere opravdu pomohou, to je fakt, ale trend je myslim celkem jasny...&lt;br /&gt;
&lt;br /&gt;
zaslechl jsem vcera, ze se planuje (nebo snad, ze uz dokonce probehlo), zalozeni gis-open-source komunity, jsem tim velmi nadsen! pevne verim, ze prave takovato iniciativa muze byt jednim z impulzu, ktery ceske informatiky muze zachranit, verim take, ze prave z takove komunity, a ji podobnych, mohou plynout myslenky hluboke i vzletne, ktere ve forme prispevku pozvednou uroven i takovych konferenci jako je treba ta prave skoncena...&lt;br /&gt;
&lt;br /&gt;
je treba hledat a podporovat budouci doktory, kteri telu i duchu zase dobre porozumi a budou vedet kam sahnout, aby vse dobre fungovalo, aby se soukoli zase rozebehlo, vzdycky bude dost obchodniku s prasky, ale rozum by jen proto, ze je to trend, nemel vymrit...&lt;br /&gt;
&lt;br /&gt;
tom&lt;br /&gt;
&lt;br /&gt;
p.s. prikladam muj oblibeny citat naseho smalltalkerskeho poloboha:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
The real romance is out ahead and yet to come.&lt;br /&gt;
The computer revolution hasn't started yet.&lt;br /&gt;
Don't be misled by the enormous flow of money&lt;br /&gt;
into bad defacto standards&lt;br /&gt;
for unsophisticated buyers&lt;br /&gt;
using poor adaptations of&lt;br /&gt;
incomplete ideas.&lt;br /&gt;
&lt;br /&gt;
Alan Kay&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Diskusní skupina ==&lt;br /&gt;
&lt;br /&gt;
Domlouvali jsme se taky, že by měla vzniknout diskusní e-mailová skupina. Napadlo mě že bychom zatím mohli využívat FreeGeoCZ http://mailman.fsv.cvut.cz/mailman/listinfo/freegeocz&lt;br /&gt;
&lt;br /&gt;
[[Category:Local Chapters]]&lt;/div&gt;</summary>
		<author><name>Wiki-Jencek</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=Czech&amp;diff=11197</id>
		<title>Czech</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=Czech&amp;diff=11197"/>
		<updated>2007-02-01T10:31:08Z</updated>

		<summary type="html">&lt;p&gt;Wiki-Jencek: /* Interested? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;TODO &lt;br /&gt;
&lt;br /&gt;
== Interested? ==&lt;br /&gt;
''Put you name / wiki account down below to show support moving forward''&lt;br /&gt;
&lt;br /&gt;
;Martin [[User:Landa|Landa]]&lt;br /&gt;
:PhD student&lt;br /&gt;
:Department of Mapping and Cartography, [http://www.fsv.cvut.cz Faculty of Civil Engineering], [http://www.cvut.cz Czech Technical University in Prague]&lt;br /&gt;
&lt;br /&gt;
;Jencek Růžička [[User:Jencek|Jencek]]&lt;br /&gt;
:lecturer&lt;br /&gt;
:Institute of Geoinformatics, [http://gis.vsb.cz Institute of Geoinformatics], [http://gis.vsb.cz/ruzicka Home Page]&lt;br /&gt;
&lt;br /&gt;
;František Klímek [[User:frkl|frkl]]&lt;br /&gt;
;PhD student&lt;br /&gt;
:Institute of Geoinformatics, [http://gis.vsb.cz Institute of Geoinformatics]&lt;br /&gt;
&lt;br /&gt;
== Zamyšlení od Tomáše Richty ==&lt;br /&gt;
ahoj,&lt;br /&gt;
nedalo mi to, a neodpustil jsem si vcera cestou z ostravy takovou malou uvahu,&lt;br /&gt;
tak vam ji dnes posilam, napadl me totiz takovy pekny primer...&lt;br /&gt;
&lt;br /&gt;
doktori drive byli jini, dobre rozumeli lidskemu telu i duchu, mohli tak cloveka lecit zevrubnym pruzkumem toho, co mu chybi, nebo prebyva a naslednym doporucenim, jak telo a ducha primet k tomu, aby se vse zase vratilo do puvodniho rovnovazneho stavu a clovek se uzdravil...&lt;br /&gt;
&lt;br /&gt;
dnes uz doktori leci jinak, podle priznaku pacienta vyberou vhodny prasek, ktery tyto priznaky potlaci, nebo pozmeni, tak aby byl pacient spokjen, ze se mu ulevilo, pri vyberu prasku je doktorum casto dobrym navodem castka, kterou dostali od sve oblibene farmaceuticke firmy za to, ze prave jeji prasky budou pacientum predepisovat, farmaceuticke firmy maji sve doktory rady, dobre si je zivi a dobre se o ne staraji, zasobuji je dobrymi prasky, letaky s obrazky s fotkami stastnych pacientu, kteri jedi prasky, tu a tam i nejakymi peknymi vylety k mori, ci jinymi darecky...&lt;br /&gt;
&lt;br /&gt;
farmaceuticke firmy take zvou doktory na ruzne konference, na kterych jim predavdeji jak jejich prasky dobre funguji, a take kolik ruznych skvelych a barevnych prasku vyrabeji, farmaceuticke firmy jsou bohate a tak se na konfencich dobre ji a pije, a i na nejakou tu zabavu se penize najdou, doktori pak odjizdeji domu s taskami plnymi letaku, plakatu, prospektu a vzorku, plni krasneho pocitu, ze vse je v poradku, protoze na kazdy neduh existuje prasek a staci si jen pamatovat, ktery je na ktery, pripadne jak jednotlive prasky dobre zkombinovat, aby vyledna chemicka reakce nejspis probehla spravne...&lt;br /&gt;
&lt;br /&gt;
nekdy si take doktori zacnou na konferencich povidat o tom, jakych zajimavych vysledku dosahli, kdyz tuhle zkusili na nejakem pacientovi zkombinovat ty a ty prasky, nebo kdyz nejaky prasek nezabral, jak se jim povedlo situaci vyresit tim, ze podali jiny, mnohem silnejsi prasek, a nebo co vsechno se da s timhle praskem delat...&lt;br /&gt;
&lt;br /&gt;
dnesnim doktorum pomalu umira mozek a zrejme uz se to ani neda zastavit, tolikrat se v posleni dobe setkavam se situacemi, kdy doktori nejsou schopni vubec zjistit, co dotycnemu je a jen neustale opakovane zkouseji dalsi a dalsi prasky, az nejaky treba zabere, cit je nahrazovan hamiznosti, rozum tuposti...&lt;br /&gt;
&lt;br /&gt;
jiste si snadno dokazete v predchozich odstavcich zamenit za doktora informatika a uvidite, ze rozdilu mnoho neni, dnesni informatik se podle meho nazoru pomalu ale jiste riti do stejne dusevni zahuby, do ktere se uz drive dostali doktori, stava se z nej bezduchy prostrednik s vybornymi znalostmi seznamu prasku, dobrymi vztahy s farmaceutickymi firmami a s prazdnym prostorem v sekci napady a inovace, v cechach to zrejme plati dvojnasob...&lt;br /&gt;
&lt;br /&gt;
jiste mi muzete namitnout, ze je to vse nadsazene a velmi zobecnene, urcite se i dnes najdou doktori, kteri sve praci rozumi, a take leky, ktere opravdu pomohou, to je fakt, ale trend je myslim celkem jasny...&lt;br /&gt;
&lt;br /&gt;
zaslechl jsem vcera, ze se planuje (nebo snad, ze uz dokonce probehlo), zalozeni gis-open-source komunity, jsem tim velmi nadsen! pevne verim, ze prave takovato iniciativa muze byt jednim z impulzu, ktery ceske informatiky muze zachranit, verim take, ze prave z takove komunity, a ji podobnych, mohou plynout myslenky hluboke i vzletne, ktere ve forme prispevku pozvednou uroven i takovych konferenci jako je treba ta prave skoncena...&lt;br /&gt;
&lt;br /&gt;
je treba hledat a podporovat budouci doktory, kteri telu i duchu zase dobre porozumi a budou vedet kam sahnout, aby vse dobre fungovalo, aby se soukoli zase rozebehlo, vzdycky bude dost obchodniku s prasky, ale rozum by jen proto, ze je to trend, nemel vymrit...&lt;br /&gt;
&lt;br /&gt;
tom&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
p.s. prikladam muj oblibeny citat naseho smalltalkerskeho poloboha:&lt;br /&gt;
&lt;br /&gt;
&amp;quot;The real romance is out ahead and yet to come.&lt;br /&gt;
 The computer revolution hasn't started yet.&lt;br /&gt;
 Don't be misled by the enormous flow of money&lt;br /&gt;
 into bad defacto standards&lt;br /&gt;
 for unsophisticated buyers&lt;br /&gt;
 using poor adaptations of&lt;br /&gt;
 incomplete ideas.&amp;quot; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Local Chapters]]&lt;/div&gt;</summary>
		<author><name>Wiki-Jencek</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=Czech&amp;diff=11195</id>
		<title>Czech</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=Czech&amp;diff=11195"/>
		<updated>2007-02-01T10:27:27Z</updated>

		<summary type="html">&lt;p&gt;Wiki-Jencek: /* Interested? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;TODO &lt;br /&gt;
&lt;br /&gt;
== Interested? ==&lt;br /&gt;
''Put you name / wiki account down below to show support moving forward''&lt;br /&gt;
&lt;br /&gt;
;Martin [[User:Landa|Landa]]&lt;br /&gt;
:PhD student&lt;br /&gt;
:Department of Mapping and Cartography, [http://www.fsv.cvut.cz Faculty of Civil Engineering], [http://www.cvut.cz Czech Technical University in Prague]&lt;br /&gt;
&lt;br /&gt;
;Jencek Růžička [[User:Jencek|Jencek]]&lt;br /&gt;
:lecturer&lt;br /&gt;
:Institute of Geoinformatics, [http://gis.vsb.cz Institute of Geoinformatics], [http://gis.vsb.cz/ruzicka Home Page]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Local Chapters]]&lt;/div&gt;</summary>
		<author><name>Wiki-Jencek</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=Czech&amp;diff=11194</id>
		<title>Czech</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=Czech&amp;diff=11194"/>
		<updated>2007-02-01T10:26:50Z</updated>

		<summary type="html">&lt;p&gt;Wiki-Jencek: /* Interested? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;TODO &lt;br /&gt;
&lt;br /&gt;
== Interested? ==&lt;br /&gt;
''Put you name / wiki account down below to show support moving forward''&lt;br /&gt;
&lt;br /&gt;
;Martin [[User:Landa|Landa]]&lt;br /&gt;
:PhD student&lt;br /&gt;
:Department of Mapping and Cartography, [http://www.fsv.cvut.cz Faculty of Civil Engineering], [http://www.cvut.cz Czech Technical University in Prague]&lt;br /&gt;
&lt;br /&gt;
;Jencek Růžička [[User:Jencek|Jencek]]&lt;br /&gt;
:lecturer&lt;br /&gt;
:Institute of Geoinformatics, [http://gis.vsb.cz], [http://gis.vsb.cz/ruzicka]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Local Chapters]]&lt;/div&gt;</summary>
		<author><name>Wiki-Jencek</name></author>
	</entry>
</feed>