# Exists a way to render the globe with no images on it, only polygons drawing the continents shapes?

**URL:** <https://community.cesium.com/t/exists-a-way-to-render-the-globe-with-no-images-on-it-only-polygons-drawing-the-continents-shapes/4446>\
**Category:** CesiumJS\
**Created:** [August 2, 2016, 1:12pm UTC](https://community.cesium.com/t/exists-a-way-to-render-the-globe-with-no-images-on-it-only-polygons-drawing-the-continents-shapes/4446 "2016-08-02T13:12:47Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Javier\_Cruz](https://avatars.discourse-cdn.com/v4/letter/j/bb73d2/32.png) [@Javier\_Cruz](https://community.cesium.com/u/Javier_Cruz)\
**Post date:** [August 2, 2016, 1:12pm UTC](https://community.cesium.com/t/exists-a-way-to-render-the-globe-with-no-images-on-it-only-polygons-drawing-the-continents-shapes/4446/1 "2016-08-02T13:12:47Z")

</div>

Hi everyone

I want to achieve a graphic solution for the globe like the one in this project:

> **[earth :: a global map of wind, weather, and ocean conditions](https://earth.nullschool.net/#current/wind/surface/level/overlay=temp/orthographic=-45.00,0.00,727)**
>
> See current wind, weather, ocean, and pollution conditions, as forecast by supercomputers, on an interactive animated map. Updated every three hours.

I mean, I need only the vectors drawing the shapes of the continents, maybe the biggest rivers (as in the example), but something minimalist, no images of any kind.

Do Cesium have an approach to achieve this?

Thanks!.

Javier

---

<div class="post-metadata">

**Author:** ![Javier\_Cruz](https://avatars.discourse-cdn.com/v4/letter/j/bb73d2/32.png) [@Javier\_Cruz](https://community.cesium.com/u/Javier_Cruz)\
**Post date:** [August 2, 2016, 1:18pm UTC](https://community.cesium.com/t/exists-a-way-to-render-the-globe-with-no-images-on-it-only-polygons-drawing-the-continents-shapes/4446/2 "2016-08-02T13:18:56Z")

</div>

Maybe a way to map this data into Cesium:  
[http://www.naturalearthdata.com/downloads/](http://www.naturalearthdata.com/downloads/)

---

<div class="post-metadata">

**Author:** ![Scott\_Reynolds](https://sea2.discourse-cdn.com/cesium/user_avatar/community.cesium.com/scott_reynolds/32/2014_2.png) [@Scott\_Reynolds](https://community.cesium.com/u/Scott_Reynolds)\
**Post date:** [August 8, 2016, 1:04pm UTC](https://community.cesium.com/t/exists-a-way-to-render-the-globe-with-no-images-on-it-only-polygons-drawing-the-continents-shapes/4446/3 "2016-08-08T13:04:43Z")

</div>

You can achieve something similar by hosting the Natural Earth vector data in a GeoServer which you configure to expose via WMS. The Cesium code then looks something like this:

var viewer = new Cesium.Viewer(‘cesiumContainer’);

viewer.scene.globe.baseColor = Cesium.Color.fromCssColorString(’#303030’);

// Remove the default imagery layer

var layer = viewer.imageryLayers.get(0);

viewer.imageryLayers.remove(layer);

var provider = new Cesium.WebMapServiceImageryProvider({

```
url : 'http://localhost:8081/geoserver/ows?SERVICE=WMS',

layers : 'ne_50m_graticules_15',

parameters: { transparent: true, format: 'image/png' },

proxy: new Cesium.DefaultProxy('/proxy/')

```

});

viewer.imageryLayers.addImageryProvider(provider);

var provider = new Cesium.WebMapServiceImageryProvider({

```
url : 'http://localhost:8081/geoserver/ows?SERVICE=WMS',

layers : 'ne_50m_coastline',

parameters: { transparent: true, format: 'image/png' },

proxy: new Cesium.DefaultProxy('/proxy/')

```

});

viewer.imageryLayers.addImageryProvider(provider);

``
