スイス・モダニズムのテーマを使って、太陽系トップビューのベクターSVGを生成するには、次のコード例を使うことができる。このコードでは、各惑星と、小惑星帯やオールトの雲などの太陽系天体の相対的な大きさの円を作成する。円の大きさは、太陽系の惑星の実際の大きさと一致します。

```
<svg width="200" height="200" viewBox="-100 -100 200 200">
  <style>
    circle {
      fill: #efefef;
      stroke: #e0e0e0;
      stroke-width: 1px;
    }
  </style>
  <circle r="10" cx="0" cy="0" />
  <circle r="5" cx="20" cy="0" />
  <circle r="2" cx="40" cy="0" />
  <circle r="15" cx="-20" cy="0" />
  <circle r="7" cx="-40" cy="0" />
  <!-- Asteroid Belt -->
  <circle r="1" cx="70" cy="0" />
  <circle r="1" cx="80" cy="0" />
  <circle r="1" cx="-70" cy="0" />
  <circle r="1" cx="-80" cy="0" />
  <!-- Oort Cloud -->
  <circle r="0.1" cx="90" cy="0" />
  <circle r="0.1" cx="-90" cy="0" />
</svg>
```
To generate a vector SVG of the solar system top view using Swiss Modernism theming, you can use the following code example. This code creates a relative size circle for each planet, as well as other solar system bodies such as the asteroid belt and the Oort cloud. The size of the circles will match the actual size of the planets in our solar system.

<svg width="200" height="200" viewBox="-100 -100 200 200">
  <style>
    circle {
      fill: #efefef;
      stroke: #e0e0e0;
      stroke-width: 1px;
    }
  </style>
  <circle r="10" cx="0" cy="0" />
  <circle r="5" cx="20" cy="0" />
  <circle r="2" cx="40" cy="0" />
  <circle r="15" cx="-20" cy="0" />
  <circle r="7" cx="-40" cy="0" />
  <!-- Asteroid Belt -->
  <circle r="1" cx="70" cy="0" />
  <circle r="1" cx="80" cy="0" />
  <circle r="1" cx="-70" cy="0" />
  <circle r="1" cx="-80" cy="0" />
  <!-- Oort Cloud -->
  <circle r="0.1" cx="90" cy="0" />
  <circle r="0.1" cx="-90" cy="0" />
</svg>