title: How to zoom/move camera to display a polygon in Cesium.js (fit viewport to polygon bounds)
body: <p>Ok, maybe I'm blind because clearly this is not advanced functionality.. but I'm looking at the <a href="http://cesiumjs.org/Cesium/Build/Documentation/Camera.html" rel="nofollow">Camera docs for Cesium.js</a>, and I can't seem to find how you simply zoom/move the view to show a polygon?</p>
  
  <p>I can position the camera to show the poly using the mean lat/lon values, like: </p>
  
  <pre><code>viewer.camera.setView({
      position : Cesium.Cartesian3.fromDegrees(lonMean, latMean, 45000.0)
  });
  </code></pre>
  
  <p>But that's rubbish; I don't get the zoom...<strong>I want the zoom/viewport to be adjusted to fit the polygon.</strong></p>
  
  <p>Can anybody point out what I must be overlooking...</p>