Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Line symbol with offset is incomplete if start and end coordinates are equal #58932

Open
2 tasks done
SGroe opened this issue Oct 1, 2024 · 1 comment
Open
2 tasks done
Labels
Bug Either a bug report, or a bug fix. Let's hope for the latter! Upstream Needs changes in an upstream library (like Qt, Proj, GDAL, ...)

Comments

@SGroe
Copy link

SGroe commented Oct 1, 2024

What is the bug or the crash?

The first and last line segments are missing if offset is greater than 0.

(The line is complete if offset is less than 0.)

image
(Start-end node is indicated with green arrow, original line geometry is black, offset line is red)

Steps to reproduce the issue

  1. Create or find line feature where start and end node coordinates are equal.
  2. Set line offset to a value greater than 0
  3. See missing line segments

Versions

QGIS-Version
3.38.3-Grenoble
QGIS-Codeversion
37f9e6e
Qt-Version
5.15.13
Python-Version
3.12.6
GDAL-Version
3.9.2
PROJ-Version
9.4.0
EPSG-Registraturdatenbankversion
v11.004 (2024-02-24)
GEOS-Version
3.12.2-CAPI-1.18.2
SQLite-Version
3.45.1
PDAL-Version
2.6.3
PostgreSQL-Client-Version
16.2
SpatiaLite-Version
5.1.0
QWT-Version
6.2.0
QScintilla2-Version
2.14.1
BS-Version
Windows 11 Version 2009

Aktive Python-Erweiterungen
db_manager
0.1.20
grassprovider
2.12.99
MetaSearch
0.3.6
processing
2.12.99

Supported QGIS version

  • I'm running a supported QGIS version according to the roadmap.

New profile

Additional context

No response

@SGroe SGroe added the Bug Either a bug report, or a bug fix. Let's hope for the latter! label Oct 1, 2024
@nyalldawson
Copy link
Collaborator

This is an upstream (geos) issue, see libgeos/geos#1037

@nyalldawson nyalldawson added the Upstream Needs changes in an upstream library (like Qt, Proj, GDAL, ...) label Oct 1, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Bug Either a bug report, or a bug fix. Let's hope for the latter! Upstream Needs changes in an upstream library (like Qt, Proj, GDAL, ...)
Projects
None yet
Development

No branches or pull requests

2 participants