Я хочу нанести на карту основные рыболовные районы и подразделения на интерактивной карте, используя d3.js. Я получил шейп-файлы от http://www.fao.org/geonetwork/srv/en/main.home?uuid=ac02a460-da52-11dc-9d70-0017f293bd28. Я следую инструкциям, приведенным в «Давайте создадим карту» https://bost.ocks.org/mike/map/. Я также хочу сохранить всю информацию, поэтому я написал ее в терминале:
ogr2ogr -f GeoJSON subunitsall.json FAO_AREAS.shp;
topojson -o FAOallsubunits.json -p - subunitsall.json
Преобразование в геойсоне, кажется, проходит нормально, но с окончательным результатом топойсона что-то не так. Некоторые области не являются правильными. Я проверил с mapshaper.org и некоторые полигоны определенно не правы. Посмотрите на одну из областей над Аляской