Index: trunk/data/validator/geometry.mapcss
===================================================================
--- trunk/data/validator/geometry.mapcss	(revision 6611)
+++ trunk/data/validator/geometry.mapcss	(revision 6613)
@@ -16,2 +16,15 @@
   throwWarning: tr("Building inside building");
 }
+
+/* Overlapping areas (spatial test) */
+area[natural =~ /^(water|wetland|coastline)$/], area[landuse=reservoir] {
+  set water_area;
+}
+
+area.water_area ⧉ area.water_area {
+  throwWarning: tr("Overlapping Water Areas");
+}
+
+area ⧉ area {
+  throwOther: tr("Overlapping Areas");
+}
