In D2444#50409, @nienhueser wrote:This is already pushed, right?
- Queries
- All Stories
- Search
- Advanced Search
Feed Advanced Search
Advanced Search
Advanced Search
Sep 8 2016
Sep 8 2016
dkolozsvari added a comment to D2444: Proper parsing of polygons in osm-simplify while cutting to tiles.
Aug 23 2016
Aug 23 2016
dkolozsvari triaged T3513: osm-simplify: Pyramid approach to the tile cutting and processing algorithm as Normal priority.
dkolozsvari moved T3513: osm-simplify: Pyramid approach to the tile cutting and processing algorithm from Backlog to Vector Rendering on the Marble board.
dkolozsvari moved T3512: Multi-core vector tile generation from Backlog to Vector Rendering on the Marble board.
Aug 20 2016
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.
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 15 2016
Aug 15 2016
dkolozsvari added reviewers for D2444: Proper parsing of polygons in osm-simplify while cutting to tiles: nienhueser, rahn.
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 12 2016
Aug 12 2016
dkolozsvari added reviewers for D2417: Adding more points to the edges of the tiles: nienhueser, rahn.
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 9 2016
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 7 2016
Aug 7 2016
dkolozsvari added a comment to D2340: Implementing the Weiler-Atherton polygon clipping algorithm for Marble's ClipPainter.
Added const qualifiers.
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.
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 2 2016
Aug 2 2016
Jul 30 2016
Jul 30 2016
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 23 2016
Jul 23 2016
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 21 2016
Jul 21 2016
dkolozsvari added reviewers for D2250: Proper closing of polygons in Marble's ClipPainter: nienhueser, rahn.
Jul 15 2016
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 12 2016
Jul 12 2016
dkolozsvari added a dependent revision for D2074: Added node reducing module to osm-simplify: D2145: TinyPlanetProcessor for the osm-simplify tool.
dkolozsvari added reviewers for D2145: TinyPlanetProcessor for the osm-simplify tool: nienhueser, rahn.
Jun 26 2016
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.
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 25 2016
Jun 25 2016
Jun 15 2016
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.
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 14 2016
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 13 2016
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…
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.
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.
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.
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.
May 24 2016
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 17 2016
May 17 2016
May 10 2016
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 3 2016
May 3 2016
Apr 5 2016
Apr 5 2016