Running estimate ends in error: TypeError: Cannot read property '1' of undefined
还没有人认领这个 Issue。
评估
- 难度
- 3/5
- 预计耗时
- 1-2 天
- 新手友好度
- 35/100
- Issue 类型
- 缺陷
- 描述清晰度
- 基本清楚
- 活跃度
- 停滞
- 技术栈
- javascript, node.js
- 领域
- cli
调研方向
使用生成的 config、recipe 和 JSONL 文件复现文档中的工作流,然后检查第 59 行的 src/estimate.js 以及来自 @mapbox/tile-cover 的 stack trace。将 estimate 路径与成功的 sync 路径进行比较。当针对文档中所述的 tileset 输入运行 mtsds --estimate 时不再出现此 TypeError 并顺利完成,即表示完成。
由索引模型根据 Issue 内容生成。
描述
I'm following the documentation to create my first tileset.
I've successfully run: mtsds --config path-to-geojson and got the expected config, recipe and .jsonl files.
I get this error when running mtsds --estimate as documented:
Estimating job size... this could take a while depending on your max zoom
TypeError: Cannot read property '1' of undefined
at lineCover (/Users/seanrennie/Development/HUMMINGBIRD/mts-data-sync/node_modules/@mapbox/tile-cover/index.js:231:30)
at polygonCover (/Users/seanrennie/Development/HUMMINGBIRD/mts-data-sync/node_modules/@mapbox/tile-cover/index.js:154:9)
at getTiles (/Users/seanrennie/Development/HUMMINGBIRD/mts-data-sync/node_modules/@mapbox/tile-cover/index.js:79:9)
at Proxy.exports.indexes (/Users/seanrennie/Development/HUMMINGBIRD/mts-data-sync/node_modules/@mapbox/tile-cover/index.js:53:12)
at DestroyableTransform.<anonymous> (/Users/seanrennie/Development/HUMMINGBIRD/mts-data-sync/src/estimate.js:59:27)
at DestroyableTransform.emit (events.js:223:5)
at DestroyableTransform.EventEmitter.emit (domain.js:475:20)
at addChunk (/Users/seanrennie/Development/HUMMINGBIRD/mts-data-sync/node_modules/readable-stream/lib/_stream_readable.js:291:12)
at readableAddChunk (/Users/seanrennie/Development/HUMMINGBIRD/mts-data-sync/node_modules/readable-stream/lib/_stream_readable.js:278:11)
at DestroyableTransform.Readable.push (/Users/seanrennie/Development/HUMMINGBIRD/mts-data-sync/node_modules/readable-stream/lib/_stream_readable.js:245:10)
I'm happy to help debug further but not sure where to go from here?
If I run mtsds --sync it works as expected.
- 主要语言
- JavaScript
- 星标
- 71
- 派生
- 15
- PR 合并指标
- 30 天内没有已合并 PR
环境准备
从这里开始
- 先读完整个 Issue,再读项目的贡献指南。
- 在 Issue 下留言说明你要接手 —— 这能避免两个人做同样的事。
- Fork 仓库,在一个分支上完成修改。
- 提交 Pull Request,并在描述里引用这个 Issue 编号。
mapbox/mts-data-sync 的其他 Issue
-
难度 3/5 1-2 天 新手友好度 25/100
mapbox/mts-data-sync#23 ·
-
难度 5/5 一周以上 新手友好度 30/100
mapbox/mts-data-sync#22 ·
-
难度 2/5 1-3 小时 新手友好度 35/100
mapbox/mts-data-sync#20 ·
-
难度 4/5 3-5 天 新手友好度 25/100
mapbox/mts-data-sync#17 · 3 个 reaction ·
-
难度 5/5 一周以上 新手友好度 25/100
mapbox/mts-data-sync#16 ·
查看 mapbox/mts-data-sync 的全部 Issue
相似的 Issue
-
feature task
难度 2/5 1-3 小时 新手友好度 72/100
RealDevSquad/website-www#1178 ·
-
难度 2/5 1-3 小时 新手友好度 68/100
netlify-labs/nax#56 · 2 条评论 · 1 个 reaction ·
-
accessibility bug revealjs
难度 2/5 1-3 小时 新手友好度 84/100
quarto-dev/quarto-cli#14961 ·
维护者通常 1 天内回复
-
难度 1/5 1 小时以内 新手友好度 88/100
PnX-SI/GeoNature#4435 · 2 条评论 ·
维护者通常 1 天内回复
-
bug
难度 2/5 1-3 小时 新手友好度 85/100
openlayers/openlayers#17648 ·
维护者通常 1 天内回复