Feed Advanced Search

Sep 8 2016

dkolozsvari added a comment to D2444: Proper parsing of polygons in osm-simplify while cutting to tiles.

This is already pushed, right?

Sep 8 2016, 9:01 PM · Marble

Aug 23 2016

dkolozsvari abandoned D1852: Initial version for the tool which will be used to simplify osm data at lower zoom levels.
Aug 23 2016, 5:03 PM
dkolozsvari moved T3514: osm-simplify: Merge the pyramid approach with the parallel generation of vector tiles from Backlog to Vector Rendering on the Marble board.
Aug 23 2016, 3:49 AM · Marble
dkolozsvari created T3514: osm-simplify: Merge the pyramid approach with the parallel generation of vector tiles.
Aug 23 2016, 3:49 AM · Marble
dkolozsvari triaged T3513: osm-simplify: Pyramid approach to the tile cutting and processing algorithm as Normal priority.
Aug 23 2016, 3:42 AM · Marble
dkolozsvari moved T3513: osm-simplify: Pyramid approach to the tile cutting and processing algorithm from Backlog to Vector Rendering on the Marble board.
Aug 23 2016, 3:42 AM · Marble
dkolozsvari created T3513: osm-simplify: Pyramid approach to the tile cutting and processing algorithm.
Aug 23 2016, 3:42 AM · Marble
dkolozsvari moved T3512: Multi-core vector tile generation from Backlog to Vector Rendering on the Marble board.
Aug 23 2016, 3:22 AM · Marble
dkolozsvari created T3512: Multi-core vector tile generation.
Aug 23 2016, 3:18 AM · Marble

Aug 20 2016

dkolozsvari committed R34:ff63d11da85a: Proper parsing for polygons and their inner rings when cutting to tiles. (authored by dkolozsvari).
Proper parsing for polygons and their inner rings when cutting to tiles.
Aug 20 2016, 5:52 AM
dkolozsvari updated the diff for D2444: Proper parsing of polygons in osm-simplify while cutting to tiles.

This revision solves the issue mentioned with the bathymetry polygons missing. The problem was with the orientation of the inner rings: they are counterclockwise polygons, but the clipping algorith works ONLY on clockwise polygons, so implementing an efficient way to reverse the order of the nodes solved the problem.

Aug 20 2016, 5:43 AM · Marble

Aug 15 2016

dkolozsvari added reviewers for D2444: Proper parsing of polygons in osm-simplify while cutting to tiles: nienhueser, rahn.
Aug 15 2016, 6:20 AM · Marble
dkolozsvari committed R34:65afbafa914a: Adding more points to the edges of the generated tiles (authored by dkolozsvari).
Adding more points to the edges of the generated tiles
Aug 15 2016, 5:57 AM

Aug 12 2016

dkolozsvari added reviewers for D2417: Adding more points to the edges of the tiles: nienhueser, rahn.
Aug 12 2016, 8:50 AM · Marble
dkolozsvari committed R34:342aa8041cce: Implemented polygon cutting based on the Weiler-Atherton polygon clipping… (authored by dkolozsvari).
Implemented polygon cutting based on the Weiler-Atherton polygon clipping…
Aug 12 2016, 7:07 AM

Aug 9 2016

dkolozsvari updated the diff for D2340: Implementing the Weiler-Atherton polygon clipping algorithm for Marble's ClipPainter.

The clipping algorithm works perfectly now, there are no major issues, except for the case when the same polygon appears twice on the viewport(ie. when zoomed out enough to see the world map twice or three times), but that case will not apply for the osm-simplify tool's tile cutting algorithm anyway, so I think we can overlook that.

Aug 9 2016, 7:17 AM · Marble

Aug 7 2016

dkolozsvari added a comment to D2340: Implementing the Weiler-Atherton polygon clipping algorithm for Marble's ClipPainter.

Added const qualifiers.

Aug 7 2016, 6:12 PM · Marble
dkolozsvari updated the diff for D2340: Implementing the Weiler-Atherton polygon clipping algorithm for Marble's ClipPainter.

Generated the diff to the latest version of Marble and some minor changes.

Aug 7 2016, 6:10 PM · Marble
dkolozsvari updated the diff for D2340: Implementing the Weiler-Atherton polygon clipping algorithm for Marble's ClipPainter.

Improved the algorithm to be faster and more readable. Still need to write comments for it. There is one little issue which I worked out with a simple break, so it wouldn't crash. The cause is somehow related to the intersections added at the cornerpoints, because the Weilner-Atherton algorithm is not prepared for that(in a perfect, mathematical world, it can't even occur). Besides that little issue(which is not even visible most of the times), the clipping works fine.

Aug 7 2016, 4:36 AM · Marble

Aug 2 2016

dkolozsvari added reviewers for D2340: Implementing the Weiler-Atherton polygon clipping algorithm for Marble's ClipPainter: rahn, nienhueser.
Aug 2 2016, 6:34 PM · Marble

Jul 30 2016

dkolozsvari updated the diff for D2250: Proper closing of polygons in Marble's ClipPainter.

Updated to the latest changes. Still some way to go, but it's even better now.
There is only one main issue remaining(besides some smaller ones), to find a way to reimplement the clipMultiple() algorithm for polygons in order to draw corner points when there is no crossing point with the viewport. This was the main cause of the tile borderline issue btw, calling the clipMultiple() method for closed polygons.

Jul 30 2016, 5:22 AM · Marble

Jul 23 2016

dkolozsvari updated the diff for D2250: Proper closing of polygons in Marble's ClipPainter.

Updated the diff to the latest version, one-by-one the cases are getting solved, but there are still some issues left, like how to handle when there is no crossing point(ie. zoomed on the middle of the polygon).

Jul 23 2016, 12:12 PM · Marble

Jul 21 2016

dkolozsvari added reviewers for D2250: Proper closing of polygons in Marble's ClipPainter: nienhueser, rahn.
Jul 21 2016, 9:10 PM · Marble

Jul 15 2016

dkolozsvari committed R34:a927ef05ca0e: Latest version of the osm-simplify tool. Added TinyPlanetProcessor class… (authored by dkolozsvari).
Latest version of the osm-simplify tool. Added TinyPlanetProcessor class…
Jul 15 2016, 5:21 PM

Jul 12 2016

dkolozsvari updated D2145: TinyPlanetProcessor for the osm-simplify tool.
Jul 12 2016, 5:29 PM · Marble
dkolozsvari added a dependency for D2145: TinyPlanetProcessor for the osm-simplify tool: D2074: Added node reducing module to osm-simplify.
Jul 12 2016, 4:12 PM · Marble
dkolozsvari added a dependent revision for D2074: Added node reducing module to osm-simplify: D2145: TinyPlanetProcessor for the osm-simplify tool.
Jul 12 2016, 4:12 PM · Marble
dkolozsvari added reviewers for D2145: TinyPlanetProcessor for the osm-simplify tool: nienhueser, rahn.
Jul 12 2016, 4:11 PM · Marble

Jun 26 2016

dkolozsvari updated the diff for D2007: Updated the osm-simplify tool to work on the coastline shapefile provided by the openstreetmap database..

Update the diff.

Jun 26 2016, 6:44 PM · Marble
dkolozsvari added a comment to D2007: Updated the osm-simplify tool to work on the coastline shapefile provided by the openstreetmap database..

I corrected most of the issues and little changes pointed out by Dennis.

Jun 26 2016, 6:28 PM · Marble

Jun 25 2016

dkolozsvari added reviewers for D2007: Updated the osm-simplify tool to work on the coastline shapefile provided by the openstreetmap database.: nienhueser, rahn.
Jun 25 2016, 7:46 PM · Marble

Jun 15 2016

dkolozsvari committed R34:bfec183fa7a0: First version of the tool, with a working example. (authored by dkolozsvari).
First version of the tool, with a working example.
Jun 15 2016, 6:00 PM
dkolozsvari created T2936: Tool for manipulating OSM data.
Jun 15 2016, 5:55 PM · Marble
dkolozsvari committed R34:95089fc3b031: Additional remove functions for GeoDataContainer to match the ones in QVector. (authored by dkolozsvari).
Additional remove functions for GeoDataContainer to match the ones in QVector.
Jun 15 2016, 12:13 AM

Jun 14 2016

dkolozsvari committed R34:405add0c9d73: Replaced the marble.png icon with a higher resolution one(16x16 -> 128x128). (authored by dkolozsvari).
Replaced the marble.png icon with a higher resolution one(16x16 -> 128x128).
Jun 14 2016, 11:53 PM

Jun 13 2016

dkolozsvari committed R34:b23f1d015231: Created the initial versionof the osm-simplify tool. It will be used to… (authored by dkolozsvari).
Created the initial versionof the osm-simplify tool. It will be used to…
Jun 13 2016, 11:14 PM
dkolozsvari committed R34:27f08d28a128: Some bug fixes for the upcoming osm-simplify tool. (authored by dkolozsvari).
Some bug fixes for the upcoming osm-simplify tool.
Jun 13 2016, 11:01 PM
dkolozsvari updated the diff for D1852: Initial version for the tool which will be used to simplify osm data at lower zoom levels.

The previous diff was wrong.

Jun 13 2016, 9:55 PM
dkolozsvari updated the diff for D1852: Initial version for the tool which will be used to simplify osm data at lower zoom levels.

Reaction for Dennis' comments.

Jun 13 2016, 9:49 PM
dkolozsvari retitled D1852: Initial version for the tool which will be used to simplify osm data at lower zoom levels from to Initial version for the tool which will be used to simplify osm data at lower zoom levels.
Jun 13 2016, 9:12 PM

May 24 2016

dkolozsvari committed R34:1046d11f8f44: Fix Scroll-zoom with touchpads on descrete map types. (authored by dkolozsvari).
Fix Scroll-zoom with touchpads on descrete map types.
May 24 2016, 4:55 PM
dkolozsvari closed T2424: Fix Scroll-zoom with touchpads on descrete map types as Resolved.
May 24 2016, 4:55 PM · Marble

May 17 2016

dkolozsvari added a revision to T2424: Fix Scroll-zoom with touchpads on descrete map types: D1585: Fix Scroll-zoom with touchpads on descrete map types.
May 17 2016, 4:04 PM · Marble
dkolozsvari added a task to D1585: Fix Scroll-zoom with touchpads on descrete map types: T2424: Fix Scroll-zoom with touchpads on descrete map types.
May 17 2016, 4:04 PM · Marble

May 10 2016

dkolozsvari retitled D1585: Fix Scroll-zoom with touchpads on descrete map types from to Fix Scroll-zoom with touchpads on descrete map types.
May 10 2016, 6:08 PM · Marble

May 3 2016

dkolozsvari created T2424: Fix Scroll-zoom with touchpads on descrete map types.
May 3 2016, 8:34 PM · Marble

Apr 5 2016

dkolozsvari added a watcher for Marble: dkolozsvari.
Apr 5 2016, 2:31 AM
dkolozsvari added a member for Marble: dkolozsvari.
Apr 5 2016, 2:31 AM