Я пытаюсь создать файл TopoJSON школьных округов в Соединенных Штатах. У меня есть набор из трех шейп-файлов, которые я пытаюсь объединить в один файл topojson, используя следующий пакетный скрипт:
call topojson ^
-o SDs11_Topo.json ^
-p NAME ^
--simplify-proportion .1 ^
--id-property GEOID ^
-- ^
ESDs11.shp ^
SSDs11.shp ^
USDs11.shp
После некоторого времени работы (например, не сразу) я получаю следующий результат и сообщение об ошибке:
coordinate system: spherical
quantization: maximum error 0.00m (0.00°)
...\npm\node_modules\topojson\lib\topojson\spherical.js:13
var a = distance(t[0], t[1]),
^
ReferenceError: distance is not defined
at ...
Если это поможет, я разместил исходные шейп-файлы, которые использую, по адресу http://jsl6906.net/D3/SDs/
Любая помощь по устранению этой ошибки будет принята с благодарностью.
npm update topojson
, но это, похоже, не помогло, но после простой повторной установки с использованиемnpm install -g topojson
моя версия теперь 1.0.0. Буду тестировать скрипт с этой новой установкой - спасибо - person Josh   schedule 06.05.2013