title: OpenLayers 3 Remote JSON Data
body: <p>I have a remote JSON file with a list of houses in inventory. I wan't to plot these on an OL map. The JSON is coming from an API and isn't in standard GeoJSON. I need to get the coordinates from a collection called inventory which is nested one level down from the root object. How can I do this OL 3. In OL2 I did this using the protocol.Script() and on read parsing out the nested items that I needed. So far I have:</p>
  
  <pre><code>var myLayer = new ol.layer.Vector({
      title: "Inventory",
      source: new ol.source.Vector({
          format: new ol.format.GeoJSON({
              projection : "EPSG:4326",
              url: "http://some.closed.api/inventory/",
              strategy: ol.loadingstrategy.bbox
          })
       })
   });
  </code></pre>
  
  <p>Any pointers to the most efficient way to do this would be appreciated.</p>