Как преобразовать файл формы океана в топойсон

У меня на MacOs 10.7.5 установлены gdal 1.10.1 и topojson 1.4.0. Я скачалne_110m_ocean образуют Природную Землю.

Я успешно преобразовал файл формы в GeoJSON:

ogr2ogr \
  -f GeoJSON \
  ocean.json \
  ne_110m_ocean.shp

Затем я преобразовал GeoJSON в топойсон:

topojson \
  -o ocean_tj.json \
  ocean=ocean.json \

Когда я строю график с использованием файла GeoJSON, все работает нормально.

d3.json("ocean.json", function(json) {
  svg.selectAll("path")
 .data(json.features)
 .enter()
 .append("path")
 .attr("d", path)
 .style("fill", "steelblue");
});

Когда я строю график, используя файл topojson, вместо полигонов океанов, я получаю полигоны земель !!!!

d3.json("ocean_tj.json", function(topology) {
var ocean = topojson.feature(topology, topology.objects.ocean); 
svg.append("path")
.datum(ocean)
.attr("d", path)
.style("fill", "red");
});

Кто-нибудь может помочь?

заранее спасибо

Ответы на вопрос(1)

Ваш ответ на вопрос