Básicamente estoy tratando (y fallando) de replicar este en OpenLayers 3.
He montado un violín aquí: http://jsfiddle.net/vu8ecy8v/5/
Tengo la impresión de que OpenLayers reproducirá una fuente de GeoJSON "sobre la marcha" si se especifica la proyección del GeoJSON, lo cual estoy haciendo en capas: de ol.map:
...
new ol.layer.Vector({
title: 'Montana',
source: montanaSource,
projection: 'EPSG:4326',
}),
...
Esto no hace ninguna diferencia. ¿Me estoy perdiendo algo obvio o tengo que reproyectar el GeoJSON de alguna otra manera.
Si cambio el fondo / vista para que sea EPSG:4326 (igual que la fuente) el GeoJSON aparece sin problemas. Estas alternativas están en el violín (comentado).
Cualquier sugerencia o consejo es bienvenido.
Gracias.