この文脈では、どちらも同じ意味になります！わずかな違いがあるとすれば、「dotted」は地図の点という意味合いが強く、「scattered」は単に無作為の場所を示すということでしょうか。つまり、ここでは「dotted」のほうがより具体的な表現になります。また、他の文脈では、「scattered」を「dotted」と言い換えることはできません。
例: There were cafes scattered everywhere.（いたるところにカフェが点在していた。）=> カフェの位置の無作為さを表す
例: There were cafes dotted everywhere.（いたるところにカフェが点在していた。）=> その地域のカフェの多さを表す