Database

[{_id:ObjectId("62095151245a59e4bda99e75"),Nombre:"Ávila",CA:"Castilla y León",Superficie:8050,Datos:[{Anyo:2015,Valor:165741},{Anyo:2014,Valor:167331},{Anyo:2013,Valor:169458},{Anyo:2012,Valor:171365},{Anyo:2011,Valor:172771},{Anyo:2010,Valor:173370},{Anyo:2009,Valor:173818},{Anyo:2008,Valor:173290},{Anyo:2007,Valor:170206},{Anyo:2006,Valor:167950},{Anyo:2005,Valor:166166},{Anyo:2004,Valor:164651},{Anyo:2003,Valor:163549},{Anyo:2002,Valor:163204},{Anyo:2001,Valor:164465},{Anyo:2000,Valor:165615},{Anyo:1999,Valor:166790},{Anyo:1998,Valor:168108},{Anyo:1997,Valor:169195},{Anyo:1996,Valor:170224},{Anyo:1995,Valor:171183},{Anyo:1994,Valor:172131},{Anyo:1993,Valor:172921},{Anyo:1992,Valor:173776},{Anyo:1991,Valor:174732},{Anyo:1990,Valor:176093},{Anyo:1989,Valor:177331},{Anyo:1988,Valor:178518},{Anyo:1987,Valor:179546},{Anyo:1986,Valor:180473},{Anyo:1985,Valor:181293},{Anyo:1984,Valor:181996},{Anyo:1983,Valor:182687},{Anyo:1982,Valor:183217},{Anyo:1981,Valor:184062},{Anyo:1980,Valor:186496},{Anyo:1979,Valor:189079},{Anyo:1978,Valor:191776},{Anyo:1977,Valor:194591},{Anyo:1976,Valor:197467},{Anyo:1975,Valor:200348},{Anyo:1974,Valor:203195},{Anyo:1973,Valor:205980},{Anyo:1972,Valor:208727},{Anyo:1971,Valor:211556}]},{_id:ObjectId("62095151245a59e4bda99e7a"),Nombre:"Burgos",CA:"Castilla y León",Superficie:14022,Datos:[{Anyo:2015,Valor:362913},{Anyo:2014,Valor:365296},{Anyo:2013,Valor:368701},{Anyo:2012,Valor:372190},{Anyo:2011,Valor:373252},{Anyo:2010,Valor:374005},{Anyo:2009,Valor:374808},{Anyo:2008,Valor:372561},{Anyo:2007,Valor:365303},{Anyo:2006,Valor:360694},{Anyo:2005,Valor:357690},{Anyo:2004,Valor:354228},{Anyo:2003,Valor:352086},{Anyo:2002,Valor:349275},{Anyo:2001,Valor:349104},{Anyo:2000,Valor:349386},{Anyo:1999,Valor:349933},{Anyo:1998,Valor:350549},{Anyo:1997,Valor:350988},{Anyo:1996,Valor:351479},{Anyo:1995,Valor:352065},{Anyo:1994,Valor:352377},{Anyo:1993,Valor:352605},{Anyo:1992,Valor:352680},{Anyo:1991,Valor:353243},{Anyo:1990,Valor:355311},{Anyo:1989,Valor:357019},{Anyo:1988,Valor:358557},{Anyo:1987,Valor:359958},{Anyo:1986,Valor:361209},{Anyo:1985,Valor:362312},{Anyo:1984,Valor:363254},{Anyo:1983,Valor:363691},{Anyo:1982,Valor:363694},{Anyo:1981,Valor:363595},{Anyo:1980,Valor:363788},{Anyo:1979,Valor:363947},{Anyo:1978,Valor:363802},{Anyo:1977,Valor:363460},{Anyo:1976,Valor:362787},{Anyo:1975,Valor:362198},{Anyo:1974,Valor:361771},{Anyo:1973,Valor:361496},{Anyo:1972,Valor:361134},{Anyo:1971,Valor:361180}]},{_id:ObjectId("62095151245a59e4bda99e8a"),Nombre:"León",CA:"Castilla y León",Superficie:15580,Datos:[{Anyo:2015,Valor:480331},{Anyo:2014,Valor:484532},{Anyo:2013,Valor:489239},{Anyo:2012,Valor:492823},{Anyo:2011,Valor:494211},{Anyo:2010,Valor:494823},{Anyo:2009,Valor:495041},{Anyo:2008,Valor:493938},{Anyo:2007,Valor:491130},{Anyo:2006,Valor:488534},{Anyo:2005,Valor:487440},{Anyo:2004,Valor:487073},{Anyo:2003,Valor:487393},{Anyo:2002,Valor:487511},{Anyo:2001,Valor:491874},{Anyo:2000,Valor:495743},{Anyo:1999,Valor:499735},{Anyo:1998,Valor:503601},{Anyo:1997,Valor:507025},{Anyo:1996,Valor:510674},{Anyo:1995,Valor:514191},{Anyo:1994,Valor:517602},{Anyo:1993,Valor:520815},{Anyo:1992,Valor:523703},{Anyo:1991,Valor:526205},{Anyo:1990,Valor:527374},{Anyo:1989,Valor:528038},{Anyo:1988,Valor:528643},{Anyo:1987,Valor:528845},{Anyo:1986,Valor:528748},{Anyo:1985,Valor:528384},{Anyo:1984,Valor:527296},{Anyo:1983,Valor:526439},{Anyo:1982,Valor:525012},{Anyo:1981,Valor:524491},{Anyo:1980,Valor:529356},{Anyo:1979,Valor:533720},{Anyo:1978,Valor:537700},{Anyo:1977,Valor:541776},{Anyo:1976,Valor:545723},{Anyo:1975,Valor:549802},{Anyo:1974,Valor:553333},{Anyo:1973,Valor:556876},{Anyo:1972,Valor:559820},{Anyo:1971,Valor:562758}]},{_id:ObjectId("62095151245a59e4bda99e92"),Nombre:"Palencia",CA:"Castilla y León",Superficie:8052,Datos:[{Anyo:2015,Valor:165806},{Anyo:2014,Valor:167301},{Anyo:2013,Valor:168749},{Anyo:2012,Valor:170301},{Anyo:2011,Valor:171305},{Anyo:2010,Valor:171894},{Anyo:2009,Valor:172665},{Anyo:2008,Valor:172709},{Anyo:2007,Valor:172566},{Anyo:2006,Valor:172438},{Anyo:2005,Valor:172377},{Anyo:2004,Valor:172692},{Anyo:2003,Valor:173246},{Anyo:2002,Valor:173745},{Anyo:2001,Valor:175092},{Anyo:2000,Valor:176371},{Anyo:1999,Valor:177624},{Anyo:1998,Valor:178920},{Anyo:1997,Valor:179970},{Anyo:1996,Valor:181026},{Anyo:1995,Valor:182018},{Anyo:1994,Valor:182882},{Anyo:1993,Valor:183939},{Anyo:1992,Valor:184787},{Anyo:1991,Valor:185627},{Anyo:1990,Valor:186491},{Anyo:1989,Valor:187171},{Anyo:1988,Valor:187742},{Anyo:1987,Valor:188198},{Anyo:1986,Valor:188535},{Anyo:1985,Valor:188809},{Anyo:1984,Valor:188729},{Anyo:1983,Valor:188767},{Anyo:1982,Valor:188679},{Anyo:1981,Valor:188711},{Anyo:1980,Valor:189637},{Anyo:1979,Valor:190788},{Anyo:1978,Valor:191968},{Anyo:1977,Valor:193348},{Anyo:1976,Valor:194738},{Anyo:1975,Valor:196167},{Anyo:1974,Valor:197534},{Anyo:1973,Valor:198996},{Anyo:1972,Valor:200255},{Anyo:1971,Valor:201530}]},{_id:ObjectId("62095151245a59e4bda99e96"),Nombre:"Salamanca",CA:"Castilla y León",Superficie:12349,Datos:[{Anyo:2015,Valor:342001},{Anyo:2014,Valor:344395},{Anyo:2013,Valor:347249},{Anyo:2012,Valor:349625},{Anyo:2011,Valor:350819},{Anyo:2010,Valor:350901},{Anyo:2009,Valor:351018},{Anyo:2008,Valor:349843},{Anyo:2007,Valor:347713},{Anyo:2006,Valor:346299},{Anyo:2005,Valor:346313},{Anyo:2004,Valor:345714},{Anyo:2003,Valor:345560},{Anyo:2002,Valor:345107},{Anyo:2001,Valor:346494},{Anyo:2000,Valor:347751},{Anyo:1999,Valor:349317},{Anyo:1998,Valor:350851},{Anyo:1997,Valor:352106},{Anyo:1996,Valor:353495},{Anyo:1995,Valor:354644},{Anyo:1994,Valor:355639},{Anyo:1993,Valor:356520},{Anyo:1992,Valor:357220},{Anyo:1991,Valor:358170},{Anyo:1990,Valor:360031},{Anyo:1989,Valor:361601},{Anyo:1988,Valor:362981},{Anyo:1987,Valor:363824},{Anyo:1986,Valor:364544},{Anyo:1985,Valor:365112},{Anyo:1984,Valor:365410},{Anyo:1983,Valor:365512},{Anyo:1982,Valor:364979},{Anyo:1981,Valor:364711},{Anyo:1980,Valor:366687},{Anyo:1979,Valor:368561},{Anyo:1978,Valor:370230},{Anyo:1977,Valor:371907},{Anyo:1976,Valor:373492},{Anyo:1975,Valor:375155},{Anyo:1974,Valor:376605},{Anyo:1973,Valor:377954},{Anyo:1972,Valor:379083},{Anyo:1971,Valor:380134}]},{_id:ObjectId("62095151245a59e4bda99e98"),Nombre:"Segovia",CA:"Castilla y León",Superficie:6920,Datos:[{Anyo:2015,Valor:157938},{Anyo:2014,Valor:159127},{Anyo:2013,Valor:161374},{Anyo:2012,Valor:162937},{Anyo:2011,Valor:163423},{Anyo:2010,Valor:163174},{Anyo:2009,Valor:163374},{Anyo:2008,Valor:163091},{Anyo:2007,Valor:159139},{Anyo:2006,Valor:156275},{Anyo:2005,Valor:154209},{Anyo:2004,Valor:151733},{Anyo:2003,Valor:149643},{Anyo:2002,Valor:147631},{Anyo:2001,Valor:147613},{Anyo:2000,Valor:147623},{Anyo:1999,Valor:147768},{Anyo:1998,Valor:147823},{Anyo:1997,Valor:147751},{Anyo:1996,Valor:147700},{Anyo:1995,Valor:147637},{Anyo:1994,Valor:147580},{Anyo:1993,Valor:147495},{Anyo:1992,Valor:147384},{Anyo:1991,Valor:147304},{Anyo:1990,Valor:147859},{Anyo:1989,Valor:148283},{Anyo:1988,Valor:148746},{Anyo:1987,Valor:149096},{Anyo:1986,Valor:149311},{Anyo:1985,Valor:149450},{Anyo:1984,Valor:149551},{Anyo:1983,Valor:149513},{Anyo:1982,Valor:149459},{Anyo:1981,Valor:149647},{Anyo:1980,Valor:151306},{Anyo:1979,Valor:152664},{Anyo:1978,Valor:154067},{Anyo:1977,Valor:155321},{Anyo:1976,Valor:156430},{Anyo:1975,Valor:157590},{Anyo:1974,Valor:158809},{Anyo:1973,Valor:159985},{Anyo:1972,Valor:160993},{Anyo:1971,Valor:162105}]},{_id:ObjectId("62095151245a59e4bda99e9a"),Nombre:"Soria",CA:"Castilla y León",Superficie:10306,Datos:[{Anyo:2015,Valor:91780},{Anyo:2014,Valor:92630},{Anyo:2013,Valor:93575},{Anyo:2012,Valor:94463},{Anyo:2011,Valor:94898},{Anyo:2010,Valor:94987},{Anyo:2009,Valor:94738},{Anyo:2008,Valor:94470},{Anyo:2007,Valor:93430},{Anyo:2006,Valor:92736},{Anyo:2005,Valor:92265},{Anyo:2004,Valor:91778},{Anyo:2003,Valor:91119},{Anyo:2002,Valor:90378},{Anyo:2001,Valor:90898},{Anyo:2000,Valor:91270},{Anyo:1999,Valor:91713},{Anyo:1998,Valor:92103},{Anyo:1997,Valor:92502},{Anyo:1996,Valor:92926},{Anyo:1995,Valor:93289},{Anyo:1994,Valor:93618},{Anyo:1993,Valor:93925},{Anyo:1992,Valor:94275},{Anyo:1991,Valor:94703},{Anyo:1990,Valor:95478},{Anyo:1989,Valor:96199},{Anyo:1988,Valor:96956},{Anyo:1987,Valor:97587},{Anyo:1986,Valor:98215},{Anyo:1985,Valor:98818},{Anyo:1984,Valor:99369},{Anyo:1983,Valor:99889},{Anyo:1982,Valor:100373},{Anyo:1981,Valor:101074},{Anyo:1980,Valor:102842},{Anyo:1979,Valor:104487},{Anyo:1978,Valor:106088},{Anyo:1977,Valor:107714},{Anyo:1976,Valor:109314},{Anyo:1975,Valor:110985},{Anyo:1974,Valor:112635},{Anyo:1973,Valor:114322},{Anyo:1972,Valor:115885},{Anyo:1971,Valor:117462}]},{_id:ObjectId("62095151245a59e4bda99e9f"),Nombre:"Valladolid",CA:"Castilla y León",Superficie:8110,Datos:[{Anyo:2015,Valor:527395},{Anyo:2014,Valor:528675},{Anyo:2013,Valor:531141},{Anyo:2012,Valor:532644},{Anyo:2011,Valor:531881},{Anyo:2010,Valor:530503},{Anyo:2009,Valor:528788},{Anyo:2008,Valor:525651},{Anyo:2007,Valor:518851},{Anyo:2006,Valor:513751},{Anyo:2005,Valor:510004},{Anyo:2004,Valor:506393},{Anyo:2003,Valor:503347},{Anyo:2002,Valor:499631},{Anyo:2001,Valor:497628},{Anyo:2000,Valor:497332},{Anyo:1999,Valor:497221},{Anyo:1998,Valor:497307},{Anyo:1997,Valor:497004},{Anyo:1996,Valor:496808},{Anyo:1995,Valor:496617},{Anyo:1994,Valor:496134},{Anyo:1993,Valor:495570},{Anyo:1992,Valor:494866},{Anyo:1991,Valor:494418},{Anyo:1990,Valor:494805},{Anyo:1989,Valor:494784},{Anyo:1988,Valor:494589},{Anyo:1987,Valor:493973},{Anyo:1986,Valor:493000},{Anyo:1985,Valor:491665},{Anyo:1984,Valor:489739},{Anyo:1983,Valor:487630},{Anyo:1982,Valor:484691},{Anyo:1981,Valor:480928},{Anyo:1980,Valor:474600},{Anyo:1979,Valor:468054},{Anyo:1978,Valor:460991},{Anyo:1977,Valor:454056},{Anyo:1976,Valor:446669},{Anyo:1975,Valor:439882},{Anyo:1974,Valor:432742},{Anyo:1973,Valor:425961},{Anyo:1972,Valor:419179},{Anyo:1971,Valor:413024}]},{_id:ObjectId("62095151245a59e4bda99ea0"),Nombre:"Zamora",CA:"Castilla y León",Superficie:10561,Datos:[{Anyo:2015,Valor:184174},{Anyo:2014,Valor:186401},{Anyo:2013,Valor:189042},{Anyo:2012,Valor:191306},{Anyo:2011,Valor:192726},{Anyo:2010,Valor:193751},{Anyo:2009,Valor:194924},{Anyo:2008,Valor:196165},{Anyo:2007,Valor:195863},{Anyo:2006,Valor:195999},{Anyo:2005,Valor:196342},{Anyo:2004,Valor:196853},{Anyo:2003,Valor:197681},{Anyo:2002,Valor:198357},{Anyo:2001,Valor:200313},{Anyo:2000,Valor:201777},{Anyo:1999,Valor:203516},{Anyo:1998,Valor:204944},{Anyo:1997,Valor:206283},{Anyo:1996,Valor:207677},{Anyo:1995,Valor:209046},{Anyo:1994,Valor:210384},{Anyo:1993,Valor:211568},{Anyo:1992,Valor:212778},{Anyo:1991,Valor:214107},{Anyo:1990,Valor:216104},{Anyo:1989,Valor:217813},{Anyo:1988,Valor:219479},{Anyo:1987,Valor:220866},{Anyo:1986,Valor:222327},{Anyo:1985,Valor:223767},{Anyo:1984,Valor:224996},{Anyo:1983,Valor:226237},{Anyo:1982,Valor:227098},{Anyo:1981,Valor:228569},{Anyo:1980,Valor:231721},{Anyo:1979,Valor:234893},{Anyo:1978,Valor:238098},{Anyo:1977,Valor:241210},{Anyo:1976,Valor:244234},{Anyo:1975,Valor:247397},{Anyo:1974,Valor:250418},{Anyo:1973,Valor:253305},{Anyo:1972,Valor:255891},{Anyo:1971,Valor:258528}]}]

Query

db.collection.aggregate([{"$set":{"maxV":{"$max":"$Datos.Valor"},"minV":{"$min":"$Datos.Valor"}}},{"$group":{"_id":"CA","totMaxV":{"$max":"$maxV"},"totMinV":{"$min":"$minV"},"totSf":{"$sum":"$Superficie"}}},{"$project":{"diffDensidad":{"$divide":[{"$subtract":["$totMaxV","$totMinV"]},"$totSf"]},"CA":"$_id","_id":0}}])

Result