Index: /trunk/data/maps.xsd
===================================================================
--- /trunk/data/maps.xsd	(revision 15657)
+++ /trunk/data/maps.xsd	(revision 15658)
@@ -682,5 +682,5 @@
                             <xs:element name="terms-of-use-url" minOccurs="0" maxOccurs="1" type="xs:string" />
                             <!-- The image category, don't use enumeration, so future extension is possible -->
-                            <!-- Currently defined values are: "photo", "map", "historicmap", "osmbasedmap", "historicphoto" and "other" -->
+                            <!-- Currently defined values are: "photo", "elevation", "map", "historicmap", "osmbasedmap", "historicphoto", "qa" and "other" -->
                             <xs:element name="category" minOccurs="1" maxOccurs="1" type="xs:string" />
                             <!-- The ISO 3166 country code -->
Index: /trunk/scripts/SyncEditorLayerIndex.java
===================================================================
--- /trunk/scripts/SyncEditorLayerIndex.java	(revision 15657)
+++ /trunk/scripts/SyncEditorLayerIndex.java	(revision 15658)
@@ -1175,5 +1175,6 @@
                 }
             }
-            List<String> knownCategories = Arrays.asList("photo", "map", "historicmap", "osmbasedmap", "historicphoto", "other");
+            List<String> knownCategories = Arrays.asList(
+                    "photo", "elevation", "map", "historicmap", "osmbasedmap", "historicphoto", "qa", "other");
             String cat = getCategory(j);
             if (isBlank(cat)) {
Index: /trunk/src/org/openstreetmap/josm/data/imagery/ImageryInfo.java
===================================================================
--- /trunk/src/org/openstreetmap/josm/data/imagery/ImageryInfo.java	(revision 15657)
+++ /trunk/src/org/openstreetmap/josm/data/imagery/ImageryInfo.java	(revision 15658)
@@ -112,4 +112,6 @@
         /** A aerial or satellite photo. **/
         PHOTO(/* ICON(data/imagery/) */ "photo", tr("Aerial or satellite photo")),
+        /** A map of digital terrain model or digital surface model. **/
+        ELEVATION(/* ICON(data/imagery/) */ "elevation", tr("Elevation map")),
         /** A map. **/
         MAP(/* ICON(data/imagery/) */ "map", tr("Map")),
@@ -120,4 +122,6 @@
         /** A historic or otherwise outdated aerial or satellite photo. **/
         HISTORICPHOTO(/* ICON(data/imagery/) */ "historicphoto", tr("Historic or otherwise outdated aerial or satellite photo")),
+        /** A map for quality assurance **/
+        QUALITY_ASSURANCE(/* ICON(data/imagery/) */ "qa", tr("Map for quality assurance")),
         /** Any other type of imagery **/
         OTHER(/* ICON(data/imagery/) */ "other", tr("Imagery not matching any other category"));
