[Mapbender-commits] r8375 - in trunk/metador/mapbender/http/MeTaDor: . html
svn_mapbender at osgeo.org
svn_mapbender at osgeo.org
Tue Jun 12 05:12:46 PDT 2012
Author: mh
Date: 2012-06-12 05:12:46 -0700 (Tue, 12 Jun 2012)
New Revision: 8375
Modified:
trunk/metador/mapbender/http/MeTaDor/class_MdMetadataXml.php
trunk/metador/mapbender/http/MeTaDor/html/mb_metadata_create_data_conformance.html
trunk/metador/mapbender/http/MeTaDor/html/mb_metadata_create_service_conformance.html
trunk/metador/mapbender/http/MeTaDor/html/mb_metadata_create_service_description.html
trunk/metador/mapbender/http/MeTaDor/html/mb_metadata_create_service_identification.html
Log:
change files to be conform with INSPIRE
Modified: trunk/metador/mapbender/http/MeTaDor/class_MdMetadataXml.php
===================================================================
--- trunk/metador/mapbender/http/MeTaDor/class_MdMetadataXml.php 2012-06-11 20:56:49 UTC (rev 8374)
+++ trunk/metador/mapbender/http/MeTaDor/class_MdMetadataXml.php 2012-06-12 12:12:46 UTC (rev 8375)
@@ -205,13 +205,17 @@
}
else{
+
+// throw new Exception("test : " .var_dump($parent));
+
if ($parent->hasChildNodes()) {
- foreach ($parent->childNodes as $c) {
- if ($c->nodeName == $nodename){
- return $c;
- }
- }
- }
+ foreach ($parent->childNodes as $c) {
+ if ($c->nodeName == $nodename){
+ return $c;
+ }
+ }
+ }
+
}
return false;
}
@@ -297,11 +301,13 @@
private function isCodeList($nodename) {
// DON'T JUST CHECK FOR 'Code's ! THERE'S A SPEC HERE: http://www.isotc211.org/2005/gmd/identification.xsd
if (strstr($nodename,"MD_TopicCategoryCode")) {
- return false;
+ return false;
+ } else if(stristr($nodename,"SV_CouplingType")) {
+ return true;
} else if(substr($nodename, -4) == "Code") {
- return true;
+ return true;
} else {
- return false;
+ return false;
}
}
Modified: trunk/metador/mapbender/http/MeTaDor/html/mb_metadata_create_data_conformance.html
===================================================================
--- trunk/metador/mapbender/http/MeTaDor/html/mb_metadata_create_data_conformance.html 2012-06-11 20:56:49 UTC (rev 8374)
+++ trunk/metador/mapbender/http/MeTaDor/html/mb_metadata_create_data_conformance.html 2012-06-12 12:12:46 UTC (rev 8375)
@@ -64,8 +64,8 @@
Name
</td>
<td>
- <img class="metadata-editor-optional-conditionally" src="../MeTaDor/images/verbindlichkeitsstufe_b_schneeflocke.png" alt="" />
- <input title="Bezeichnung, unter der die Ressource bekannt ist" name="/gmd:MD_Metadata/gmd:dataQualityInfo/gmd:DQ_DataQuality/gmd:report/gmd:DQ_DomainConsistency/gmd:result[1]/gmd:DQ_ConformanceResult/gmd:specification/gmd:CI_Citation/gmd:title/gco:CharacterString" size="40" maxlength="250">
+ <img class="metadata-editor-mandatory" src="../MeTaDor/images/verbindlichkeitsstufe_a.png" alt="" />
+ <input class="required" title="Bezeichnung, unter der die Ressource bekannt ist" name="/gmd:MD_Metadata/gmd:dataQualityInfo/gmd:DQ_DataQuality/gmd:report/gmd:DQ_DomainConsistency/gmd:result[1]/gmd:DQ_ConformanceResult/gmd:specification/gmd:CI_Citation/gmd:title/gco:CharacterString" size="40" maxlength="250">
</td>
<td>
<img class="helptext" title="Nähere Hinweise erfolgen, sobald die einschlägigen Vorgaben von INSPIRE vorliegen." src="../MeTaDor/images/query_on.png" alt="" />
@@ -85,8 +85,8 @@
Datum
</td>
<td>
- <img class="metadata-editor-optional-conditionally" src="../MeTaDor/images/verbindlichkeitsstufe_b_schneeflocke.png" alt="" />
- <input class="dateISO metadata-editor-datepicker" title="Datum der Erzeugung, Veröffentlichung oder Überarbeitung der Ressource" maxlength="250" size="37" name="/gmd:MD_Metadata/gmd:dataQualityInfo/gmd:DQ_DataQuality/gmd:report[1]/gmd:DQ_DomainConsistency/gmd:result/gmd:DQ_ConformanceResult/gmd:specification/gmd:CI_Citation/gmd:date/gmd:CI_Date/gmd:date/gco:Date">
+ <img class="metadata-editor-mandatory" src="../MeTaDor/images/verbindlichkeitsstufe_a.png" alt="" />
+ <input class="dateISO metadata-editor-datepicker required" title="Datum der Erzeugung, Veröffentlichung oder Überarbeitung der Ressource" maxlength="250" size="37" name="/gmd:MD_Metadata/gmd:dataQualityInfo/gmd:DQ_DataQuality/gmd:report[1]/gmd:DQ_DomainConsistency/gmd:result/gmd:DQ_ConformanceResult/gmd:specification/gmd:CI_Citation/gmd:date/gmd:CI_Date/gmd:date/gco:Date">
</td>
<td>
<img class="helptext" title="Zeitangabe im genormten Datumsformat (JJJJ-MM-TT). Beispiel: 2009-06-05" src="../MeTaDor/images/query_on.png" alt="" />
@@ -98,9 +98,9 @@
Art des Datums
</td>
<td>
- <img class="metadata-editor-optional-conditionally" src="../MeTaDor/images/verbindlichkeitsstufe_b_schneeflocke.png" alt="" />
+ <img class="metadata-editor-mandatory" src="../MeTaDor/images/verbindlichkeitsstufe_a.png" alt="" />
- <select class="metadata-editor-select" title="Art des Datums" name="/gmd:MD_Metadata/gmd:dataQualityInfo/gmd:DQ_DataQuality/gmd:report[1]/gmd:DQ_DomainConsistency/gmd:result/gmd:DQ_ConformanceResult/gmd:specification/gmd:CI_Citation/gmd:date/gmd:CI_Date/gmd:dateType/gmd:CI_DateTypeCode">
+ <select class="metadata-editor-select required" title="Art des Datums" name="/gmd:MD_Metadata/gmd:dataQualityInfo/gmd:DQ_DataQuality/gmd:report[1]/gmd:DQ_DomainConsistency/gmd:result/gmd:DQ_ConformanceResult/gmd:specification/gmd:CI_Citation/gmd:date/gmd:CI_Date/gmd:dateType/gmd:CI_DateTypeCode">
<option value="">Bitte Wählen</option>
<option value="publication">Publikation</option>
<option value="creation">Erstellung</option>
Modified: trunk/metador/mapbender/http/MeTaDor/html/mb_metadata_create_service_conformance.html
===================================================================
--- trunk/metador/mapbender/http/MeTaDor/html/mb_metadata_create_service_conformance.html 2012-06-11 20:56:49 UTC (rev 8374)
+++ trunk/metador/mapbender/http/MeTaDor/html/mb_metadata_create_service_conformance.html 2012-06-12 12:12:46 UTC (rev 8375)
@@ -98,8 +98,8 @@
</tr>
<tr>
<td class="metadata-editor-30px">Name</td>
- <td><img title="Bedingt verpflichtendes Element, das erfasst werden MUSS, wenn der Geodatendienst der INSPIRE-Richtlinie unterliegt" src="../MeTaDor/images/verbindlichkeitsstufe_b_schneeflocke.png" alt="" />
- <input title="bibliografische Angaben zur Produktspezifikation oder zur Benutzeranforderung, anhand derer die Daten bewertet werden: Bezeichnung, unter der die Ressource bekannt ist"
+ <td><img class="metadata-editor-mandatory" src="../MeTaDor/images/verbindlichkeitsstufe_a.png" alt="" />
+ <input class="required" title="bibliografische Angaben zur Produktspezifikation oder zur Benutzeranforderung, anhand derer die Daten bewertet werden: Bezeichnung, unter der die Ressource bekannt ist"
name="/gmd:MD_Metadata/gmd:dataQualityInfo/gmd:DQ_DataQuality/gmd:report/gmd:DQ_DomainConsistency[1]/gmd:result/gmd:DQ_ConformanceResult/gmd:specification/gmd:CI_Citation/gmd:title/gco:CharacterString" size="40" maxlength="250"></td>
<td>
<img class="helptext" title="Nähere Hinweise erfolgen, sobald die einschlägigen Vorgaben von INSPIRE vorliegen." src="../MeTaDor/images/query_on.png" alt="" />
@@ -120,8 +120,8 @@
</tr>
<tr>
<td class="metadata-editor-30px">Datum</td>
- <td><img title="Bedingt verpflichtendes Element, das erfasst werden MUSS, wenn der Geodatendienst der INSPIRE-Richtlinie unterliegt" src="../MeTaDor/images/verbindlichkeitsstufe_b_schneeflocke.png" alt="" />
- <input class="dateISO metadata-editor-datepicker" title="Datum der Erzeugung, Veröffentlichung oder Überarbeitung der Ressource" maxlength="250" size="37"
+ <td><img class="metadata-editor-mandatory" src="../MeTaDor/images/verbindlichkeitsstufe_a.png" alt="" />
+ <input class="dateISO metadata-editor-datepicker required" title="Datum der Erzeugung, Veröffentlichung oder Überarbeitung der Ressource" maxlength="250" size="37"
name="/gmd:MD_Metadata/gmd:dataQualityInfo/gmd:DQ_DataQuality/gmd:report/gmd:DQ_DomainConsistency[1]/gmd:result/gmd:DQ_ConformanceResult/gmd:specification/gmd:CI_Citation/gmd:date[1]/gmd:CI_Date/gmd:date/gco:Date"></td>
<td>
<img class="helptext" title="Zeitangabe im genormten Datumsformat (JJJJ-MM-TT)." src="../MeTaDor/images/query_on.png" alt="" />
@@ -129,8 +129,8 @@
</tr>
<tr>
<td class="metadata-editor-30px">Datumstyp</td>
- <td><img title="Bedingt verpflichtendes Element, das erfasst werden MUSS, wenn der Geodatendienst der INSPIRE-Richtlinie unterliegt" src="../MeTaDor/images/verbindlichkeitsstufe_b_schneeflocke.png" alt="" />
- <select class="metadata-editor-select" title="Art des Datums"
+ <td><img class="metadata-editor-mandatory" src="../MeTaDor/images/verbindlichkeitsstufe_a.png" alt="" />
+ <select class="metadata-editor-select required" title="Art des Datums"
name="/gmd:MD_Metadata/gmd:dataQualityInfo/gmd:DQ_DataQuality/gmd:report/gmd:DQ_DomainConsistency[1]/gmd:result/gmd:DQ_ConformanceResult/gmd:specification/gmd:CI_Citation/gmd:date[1]/gmd:CI_Date/gmd:dateType/gmd:CI_DateTypeCode">
<option selected='selected' value="">Bitte wählen</option>
<option value="publication">Publikation</option>
Modified: trunk/metador/mapbender/http/MeTaDor/html/mb_metadata_create_service_description.html
===================================================================
--- trunk/metador/mapbender/http/MeTaDor/html/mb_metadata_create_service_description.html 2012-06-11 20:56:49 UTC (rev 8374)
+++ trunk/metador/mapbender/http/MeTaDor/html/mb_metadata_create_service_description.html 2012-06-12 12:12:46 UTC (rev 8375)
@@ -43,5 +43,63 @@
</table>
</td>
</tr>
+ <tr>
+ <td class="metadata-editor-10px">Art der Kopplung</td>
+ <td><img class="metadata-editor-mandatory" src="../MeTaDor/images/verbindlichkeitsstufe_a.png" alt="" />
+ <select class="metadata-editor-select required" title="Art der Kopplung"
+ name="/gmd:MD_Metadata/gmd:identificationInfo/srv:SV_ServiceIdentification/srv:couplingType/srv:SV_CouplingType">
+ <option value="tight">eng</option>
+ <option value="mixed">gemischt</option>
+ <option value="loose">lose</option>
+ </select>
+ </td>
+ <td><img class="helptext" title="Hier ist die Art der Kopplung anzugeben" src="../MeTaDor/images/query_on.png" alt="" /></td>
+ </tr>
+ <tr>
+ <td class="metadata-editor-10px"><h2>Metadaten zu den Operationen</h2></td>
+ <td>
+ </td>
+ </tr>
+ <tr>
+ <td colspan="3">
+ <table class="multiple" xpath="gmd:MD_Metadata/gmd:identificationInfo/srv:SV_ServiceIdentification/srv:containsOperations">
+ <colgroup>
+ <col width="350">
+ <col width="400">
+ <col width="45">
+ </colgroup>
+ <tr>
+ <td class="metadata-editor-30px">Name der Methode</td>
+ <td><img title="Bedingt verpflichtendes Element, das erfasst werden MUSS, wenn ein Identifikator eines eng oder gemischt mit dem Dienst gekoppelten Datensatzes vorhanden ist" src="../MeTaDor/images/verbindlichkeitsstufe_b_schneeflocke.png" alt="" />
+ <input maxlength="250" size="40"
+ name="/gmd:MD_Metadata/gmd:identificationInfo/srv:SV_ServiceIdentification/srv:containsOperations[1]/srv:SV_OperationMetadata/srv:operationName/gco:CharacterString"></td>
+ <td><img class="helptext" title="Hier ist der eindeutige Name der Methode anzugeben, z.B. GetCapabilities oder GetMap" src="../MeTaDor/images/query_on.png" alt="" /></td>
+ </tr>
+ <tr>
+ <td class="metadata-editor-30px">Plattform</td>
+ <td><img title="Bedingt verpflichtendes Element, das erfasst werden MUSS, wenn ein Identifikator eines eng oder gemischt mit dem Dienst gekoppelten Datensatzes vorhanden ist" src="../MeTaDor/images/verbindlichkeitsstufe_b_schneeflocke.png" alt="" />
+ <select class="metadata-editor-select" title="Plattform"
+ name="/gmd:MD_Metadata/gmd:identificationInfo/srv:SV_ServiceIdentification/srv:containsOperations[1]/srv:SV_OperationMetadata/srv:DCP/srv:DCPList">
+ <option selected='selected' value="">Bitte wählen</option>
+ <option value="XML">XML</option>
+ <option value="CORBA">CORBA</option>
+ <option value="JAVA">JAVA</option>
+ <option value="COM">COM</option>
+ <option value="SQL">SQL</option>
+ <option value="WebServices">WebServices</option>
+ </select>
+ </td>
+ <td><img class="helptext" title="Hier ist die verteilte Rechnerplattform, auf denen die Methode implementiert ist, anzugeben." src="../MeTaDor/images/query_on.png" alt="" /></td>
+ </tr>
+ <tr>
+ <td class="metadata-editor-30px">Online-Adresse des Dienstes</td>
+ <td><img title="Bedingt verpflichtendes Element, das erfasst werden MUSS, wenn ein Identifikator eines eng oder gemischt mit dem Dienst gekoppelten Datensatzes vorhanden ist" src="../MeTaDor/images/verbindlichkeitsstufe_b_schneeflocke.png" alt="" />
+ <input maxlength="250" size="40"
+ name="/gmd:MD_Metadata/gmd:identificationInfo/srv:SV_ServiceIdentification/srv:containsOperations[1]/srv:SV_OperationMetadata/srv:connectPoint/gmd:CI_OnlineResource/gmd:linkage/gmd:URL"></td>
+ <td><img class="helptext" title="Hier ist die Online-Adresse für den Zugriff auf den Dienst anzugeben" src="../MeTaDor/images/query_on.png" alt="" /></td>
+ </tr>
+ </table>
+ </td>
+ </tr>
</tbody>
</table>
\ No newline at end of file
Modified: trunk/metador/mapbender/http/MeTaDor/html/mb_metadata_create_service_identification.html
===================================================================
--- trunk/metador/mapbender/http/MeTaDor/html/mb_metadata_create_service_identification.html 2012-06-11 20:56:49 UTC (rev 8374)
+++ trunk/metador/mapbender/http/MeTaDor/html/mb_metadata_create_service_identification.html 2012-06-12 12:12:46 UTC (rev 8375)
@@ -26,7 +26,7 @@
</td>
</tr>
<tr>
- <td class="metadata-editor-20px">Ressourcenart</td>
+ <td class="metadata-editor-20px">Hierarchieebene (Ressourcenart)</td>
<td><img class="metadata-editor-mandatory" src="../MeTaDor/images/verbindlichkeitsstufe_a.png" alt="" />
<select class="required" title="Bereich, auf den sich die Metadaten beziehen" name="/gmd:MD_Metadata/gmd:hierarchyLevel/gmd:MD_ScopeCode">
<option value="service">Geodatendienst</option>
@@ -35,6 +35,14 @@
<td><img class="helptext" title="Der Inhalt dieses Feldes ist automatisch vom Erfassungssystem festgesetzt." src="../MeTaDor/images/query_on.png" alt="" /></td>
</tr>
<tr>
+ <td class="metadata-editor-20px">Name der Hierarchieebene</td>
+ <td><img title="Bedingt verpflichtendes Element, das erfasst werden MUSS, wenn es sich um einen GDI-DE konformen Dienst handelt" src="../MeTaDor/images/verbindlichkeitsstufe_b_schneeflocke.png" alt="" />
+ <input maxlength="250" size="40"
+ name="/gmd:MD_Metadata/gmd:hierarchyLevelName/gco:CharacterString">
+ </td>
+ <td><img class="helptext" title="Für GDI-DE konforme Dienste ist der Name der Hierarchieebene anzugeben" src="../MeTaDor/images/query_on.png" alt="" /></td>
+ </tr>
+ <tr>
<td colspan="3">
<table class="multiple" xpath="/gmd:MD_Metadata/gmd:distributionInfo/gmd:MD_Distribution/gmd:transferOptions/gmd:MD_DigitalTransferOptions/gmd:onLine">
<colgroup>
@@ -70,7 +78,7 @@
<td class="metadata-editor-10px">Eindeutiger Ressourcenbezeichner des Geodatendienstes</td>
<td><img class="metadata-editor-mandatory" src="../MeTaDor/images/verbindlichkeitsstufe_a.png" alt="" />
<input class="required" title="Wert zur eindeutigen Identifikation der Ressource in einem Namensraum"
- name="/gmd:MD_Metadata/gmd:identificationInfo/srv:SV_ServiceIdentification/gmd:citation/gmd:CI_Citation/gmd:identifier[1]/gmd:RS_Identifier/gmd:code/gco:CharacterString" size="40" maxlength="250"></td>
+ name="/gmd:MD_Metadata/gmd:identificationInfo/srv:SV_ServiceIdentification/gmd:citation/gmd:CI_Citation/gmd:identifier[1]/gmd:MD_Identifier/gmd:code/gco:CharacterString" size="40" maxlength="250"></td>
<td><img class="helptext" title="Der eindeutige Ressourcenbezeichner ist ein alphanumerischer Wert. Dies kann eine URI (z.B. der GetCapabilities-Aufruf des Dienstes) oder UUID sein, aber auch alternativ eine Nummer / Kennung aus einem Verzeichnis oder Katalog, in dem die Ressourcen primär dokumentiert werden." src="../MeTaDor/images/query_on.png" alt="" /></td>
</tr>
</table>
More information about the Mapbender_commits
mailing list