DSMW: Digital Soil Map of the World

What does DSMW mean? The above is one of DSMW meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Digital Soil Map of the World