С N = 2:
файл GEOJson следующим образом: -
{
"type": "FeatureCollection",
"features": [
{
"type": "Feature",
"properties": {
"FEATCODE": 15014
},
"geometry": {
"type": "Polygon",
"coordinates": [
.....
Я хочу закончить со следующим: -
{
"type": "FeatureCollection",
"features": [
{
"tippecanoe : {"minzoom" : 13},
"type": "Feature",
"properties": {
"FEATCODE": 15014
},
"geometry": {
"type": "Polygon",
"coordinates": [
.....
то есть. Я добавил tippecanoe объект для каждого объекта в массивефункции
Я могу сделать эту работу с: -
jq '.features[].tippecanoe.minzoom = 13' <GEOJSON FILE> > <OUTPUT FILE>
Что хорошо для небольших файлов. Но обработка большого файла размером 414 Мб, кажется, требует вечности с максимальной загрузкой процессора и ничего не записывается в выходной файл
Читая дальше в JQ, кажется, что--поток Параметр командной строки может помочь, но я совершенно не понимаю, как использовать это в своих целях.
Я был бы благодарен за пример командной строки, которая служит моим целям вместе с объяснением того, что делает --stream.