Я делаю sql-запрос к моей базе данных postgis в node.js, который возвращает объект GEOJSON.Я хочу передать этот GEJSON (в виде строки) дочернему процессу python на том же сервере:
var spawn = require("child_process").spawn;
var process = spawn('python', ['scripts/hello.py', JSON.stringify(geoJson)]);
, но я получаю эту ошибку в узле:
Error: spawn ENAMETOOLONG
...
Я заметилчто с меньшим объектом GEOJSON проблем нет.
Мое следующее решение - записать объект GEOJSON в файл из node.js и передать только путь к дочернему процессу, но мне интересно, есть ли лучшийрешение без использования этого временного файла.