Author: andre
Date: 2009-07-08 11:20:17 +0200 (Wed, 08 Jul 2009)
New Revision: 36643

Added:
   openimages/trunk/src/main/config/builders/oip/kml.xml
Log:
KML builder to store coordinates



Added: openimages/trunk/src/main/config/builders/oip/kml.xml
===================================================================
--- openimages/trunk/src/main/config/builders/oip/kml.xml                       
        (rev 0)
+++ openimages/trunk/src/main/config/builders/oip/kml.xml       2009-07-08 
09:20:17 UTC (rev 36643)
@@ -0,0 +1,193 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<builder
+    xmlns="http://www.mmbase.org/xmlns/builder";
+    xmlns:xi="http://www.w3.org/2001/XInclude";
+    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
+    xsi:schemaLocation="http://www.mmbase.org/xmlns/builder
+                        http://www.mmbase.org/xmlns/builder.xsd";
+    name="kml" maintainer="mmbase.org" version="0" extends="object">
+  <searchage>999</searchage>
+  <names>
+    <singular xml:lang="en">License</singular>
+    <singular xml:lang="nl">Licentie</singular>
+    <plural xml:lang="en">Licenses</plural>
+    <plural xml:lang="nl">Licenties</plural>
+  </names>
+  <descriptions>
+    <description xml:lang="en">
+      KML (formerly Keyhole Markup Language) is a standard to store and model 
display geographic data.
+    </description>
+    <description xml:lang="nl">
+      KML (voorheen Keyhole Markup Language) is een standaard voor het opslaan 
en modelleren van 
+      geografische kenmerken.
+    </description>
+  </descriptions>
+  <properties />
+  <fieldlist>
+  
+    <field name="name">
+      <descriptions>
+        <description xml:lang="en">Name of location</description>
+        <description xml:lang="nl">Naam van lokatie</description>
+      </descriptions>
+      <gui>
+        <guiname xml:lang="en">Name</guiname>
+        <guiname xml:lang="nl">Naam</guiname>
+      </gui>
+      <editor>
+        <positions>
+          <input>1</input>
+          <list>1</list>
+          <search>1</search>
+        </positions>
+      </editor>
+      <datatype base="line" xmlns="http://www.mmbase.org/xmlns/datatypes";>
+        <maxLength value="255" />
+      </datatype>
+    </field>
+
+    <field name="body">
+      <descriptions>
+        <description xml:lang="en">Body, defaults to Earth of course but who 
knows..</description>
+        <description xml:lang="nl">Hemellichaam, zoals Aarde</description>
+      </descriptions>
+      <gui>
+        <guiname xml:lang="en">Body</guiname>
+        <guiname xml:lang="nl">Hemellichaam</guiname>
+      </gui>
+      <editor>
+        <positions>
+          <input>2</input>
+          <list>2</list>
+          <search>2</search>
+        </positions>
+      </editor>
+
+      <datatype base="string" xmlns="http://www.mmbase.org/xmlns/datatypes";>
+        <maxLength value="255" />
+        <enumeration>
+          <entry value="earth" xml:lang="en" display="Earth" />
+          <entry value="earth" xml:lang="nl" display="Aarde" />
+          <entry value="moon"  xml:lang="en" display="Moon" />
+          <entry value="moon"  xml:lang="nl" display="Maan" />
+          <entry value="mars"  xml:lang="en" display="Mars" />
+          <entry value="mars"  xml:lang="nl" display="Mars" />
+        </enumeration>
+      </datatype>
+
+    </field>
+
+    <field name="longitude">
+      <descriptions>
+        <description xml:lang="en">Longitude</description>
+        <description xml:lang="nl">Longitude</description>
+      </descriptions>
+      <gui>
+        <guiname xml:lang="en">Longitude</guiname>
+        <guiname xml:lang="nl">Longitude</guiname>
+      </gui>
+      <editor>
+        <positions>
+          <input>2</input>
+          <list>2</list>
+          <search>2</search>
+        </positions>
+      </editor>
+      <datatype base="decimal" xmlns="http://www.mmbase.org/xmlns/datatypes";>
+        <precision value="9" />
+        <scale     value="6" />
+      </datatype>
+    </field>
+    
+    <field name="latitude">
+      <descriptions>
+        <description xml:lang="en">Latitude</description>
+        <description xml:lang="nl">Latitude</description>
+      </descriptions>
+      <gui>
+        <guiname xml:lang="en">Latitude</guiname>
+        <guiname xml:lang="nl">Latitude</guiname>
+      </gui>
+      <editor>
+        <positions>
+          <input>3</input>
+          <list>3</list>
+          <search>3</search>
+        </positions>
+      </editor>
+      <datatype base="decimal" xmlns="http://www.mmbase.org/xmlns/datatypes";>
+        <precision value="9" />
+        <scale     value="6" />
+      </datatype>
+    </field>
+
+    <field name="altitude">
+      <descriptions>
+        <description xml:lang="en">Altitude or height</description>
+        <description xml:lang="nl">Altitude of hoogte</description>
+      </descriptions>
+      <gui>
+        <guiname xml:lang="en">Altitude</guiname>
+        <guiname xml:lang="nl">Hoogte</guiname>
+      </gui>
+      <editor>
+        <positions>
+          <input>4</input>
+          <list>4</list>
+          <search>4</search>
+        </positions>
+      </editor>
+      <datatype base="decimal" xmlns="http://www.mmbase.org/xmlns/datatypes";>
+        <precision value="24" />
+        <scale     value="3" />
+      </datatype>
+    </field>
+    
+    <field name="heading">
+      <descriptions>
+        <description xml:lang="en">Heading</description>
+        <description xml:lang="nl">Richting of 'heading'</description>
+      </descriptions>
+      <gui>
+        <guiname xml:lang="en">Heading</guiname>
+        <guiname xml:lang="nl">Richting</guiname>
+      </gui>
+      <editor>
+        <positions>
+          <input>5</input>
+          <list>-1</list>
+          <search>5</search>
+        </positions>
+      </editor>
+      <datatype base="decimal" xmlns="http://www.mmbase.org/xmlns/datatypes";>
+        <precision value="9" />
+        <scale     value="6" />
+      </datatype>
+    </field>
+    
+    <field name="tilt">
+      <descriptions>
+        <description xml:lang="en">Tilt in degrees</description>
+        <description xml:lang="nl">Tilt in graden t.o.v. de 
horizon</description>
+      </descriptions>
+      <gui>
+        <guiname xml:lang="en">Tilt</guiname>
+        <guiname xml:lang="nl">Tilt</guiname>
+      </gui>
+      <editor>
+        <positions>
+          <input>6</input>
+          <list>-1</list>
+          <search>6</search>
+        </positions>
+      </editor>
+      <datatype base="decimal" xmlns="http://www.mmbase.org/xmlns/datatypes";>
+        <precision value="9" />
+        <scale     value="6" />
+      </datatype>
+    </field>    
+    
+  </fieldlist>
+
+
+</builder>

_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs

Reply via email to