Added gap-width= to -clean and -dissolve, for filling gaps narrower than a given distance (e.g. gap-width=2m). A gap's width is estimated from its area and perimeter, so slender cracks are filled while more compact holes of similar area, such as small lakes, are more likely to be kept. -clean now applies this width test by default, in place of the area test it used before; gap-fill-area= and sliver-control= are deprecated, but still accepted.
Added -clean close-outer-gaps, which closes cracks that open onto the outside of a polygon mosaic, up to the width set by gap-width=, so that they are filled like enclosed gaps. It is opt-in because a narrow opening in a coverage is not always a mistake.
Robustness and quality improvements in -buffer and -clean.
Fixed TypeError: Cannot read properties of null when exporting FlatGeobuf with a precision= value that collapses a feature's geometry.
Features with null geometry are now written to (and read back from) FlatGeobuf files as records with no geometry, matching what the GeoJSON and Shapefile exporters do.
Configuration
📅Schedule: (UTC)
Branch creation
"every weekday,every weekend"
Automerge
"every weekend"
🚦Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕Ignore: Close this PR and you won't be reminded about this update again.
If you want to rebase/retry this PR, check this box
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [mapshaper](https://github.com/mbloch/mapshaper) | dependencies | patch | [`0.7.52` → `0.7.53`](https://renovatebot.com/diffs/npm/mapshaper/0.7.52/0.7.53) |
---
### Release Notes
<details>
<summary>mbloch/mapshaper (mapshaper)</summary>
### [`v0.7.53`](https://github.com/mbloch/mapshaper/releases/tag/v0.7.53)
[Compare Source](https://github.com/mbloch/mapshaper/compare/v0.7.52...v0.7.53)
- Added `gap-width=` to `-clean` and `-dissolve`, for filling gaps narrower than a given distance (e.g. `gap-width=2m`). A gap's width is estimated from its area and perimeter, so slender cracks are filled while more compact holes of similar area, such as small lakes, are more likely to be kept. `-clean` now applies this width test by default, in place of the area test it used before; `gap-fill-area=` and `sliver-control=` are deprecated, but still accepted.
- Added `-clean close-outer-gaps`, which closes cracks that open onto the outside of a polygon mosaic, up to the width set by `gap-width=`, so that they are filled like enclosed gaps. It is opt-in because a narrow opening in a coverage is not always a mistake.
- Robustness and quality improvements in `-buffer` and `-clean`.
- Fixed `TypeError: Cannot read properties of null` when exporting FlatGeobuf with a `precision=` value that collapses a feature's geometry.
- Features with null geometry are now written to (and read back from) FlatGeobuf files as records with no geometry, matching what the GeoJSON and Shapefile exporters do.
</details>
---
### Configuration
📅 **Schedule**: (UTC)
- Branch creation
- "every weekday,every weekend"
- Automerge
- "every weekend"
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
---
This PR has been generated by [Mend Renovate](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yNzkuMCIsInVwZGF0ZWRJblZlciI6IjQzLjI3OS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJib3QiLCJyZW5vdmF0ZSJdfQ==-->
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
This PR contains the following updates:
0.7.52→0.7.53Release Notes
mbloch/mapshaper (mapshaper)
v0.7.53Compare Source
gap-width=to-cleanand-dissolve, for filling gaps narrower than a given distance (e.g.gap-width=2m). A gap's width is estimated from its area and perimeter, so slender cracks are filled while more compact holes of similar area, such as small lakes, are more likely to be kept.-cleannow applies this width test by default, in place of the area test it used before;gap-fill-area=andsliver-control=are deprecated, but still accepted.-clean close-outer-gaps, which closes cracks that open onto the outside of a polygon mosaic, up to the width set bygap-width=, so that they are filled like enclosed gaps. It is opt-in because a narrow opening in a coverage is not always a mistake.-bufferand-clean.TypeError: Cannot read properties of nullwhen exporting FlatGeobuf with aprecision=value that collapses a feature's geometry.Configuration
📅 Schedule: (UTC)
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate.