Commit Graph

30 Commits

Author SHA1 Message Date
Richard Fairhurst 06e0b2820b Configurable sort order (#485) 2023-03-31 15:09:58 +01:00
Richard Fairhurst 1f9a564d02 High-resolution geometries at max zoom level (#384) 2022-02-17 10:44:10 +00:00
Michael Reichert 37311d4165 Do not write layers with write_to attribute to metadata.json (#330) 2021-10-04 09:58:34 +01:00
Richard Fairhurst d400f0b6c8 Merge tile contents (#225) 2021-04-18 14:07:27 +01:00
Richard Fairhurst 72c8325a41 Per-layer option to merge polygons (#223) 2021-04-13 11:26:44 +01:00
Wouter van Kleunen cb261f5703 Cleanup to tile coordinates generation (#222) 2021-04-11 15:54:21 +01:00
Richard Fairhurst 229e9a01ea Combine linestrings only at specified zoom levels (#221) 2021-04-10 22:42:19 +01:00
systemed 2f4715584a Add filter_below to skip small areas at low zooms 2021-03-31 12:27:27 +01:00
Wouter van Kleunen 8319d9ec3e Write metadata.json file when generating directory output 2021-03-24 10:14:51 +00:00
Wouter van Kleunen 43dc1a2259 Attribute store sets of attributes 2021-02-26 14:45:16 +00:00
Wouter van Kleunen 37ac7308fd Use boost asio thread pool to schedule tile generation 2021-02-21 21:12:02 +00:00
systemed 04b93a92ca Use shared key/value dict across OutputObjects 2020-06-28 17:06:39 +01:00
systemed 6e713f542b Consistently use 1TBS
[whitespace only, no code changes]
2020-05-23 12:19:56 +01:00
systemed f02c8cf1a1 Better diagnostics for invalid multipolygons 2020-01-29 11:03:31 +00:00
systemed 66444bc39d source_columns=true to include all attributes 2019-03-06 17:07:10 +00:00
Tim Sheerman-Chase 5f4307101a Rename OSMObject to OsmLuaProcessing, start on doxygen documentation 2018-06-11 12:42:00 +01:00
Tim Sheerman-Chase 714e6f8873 Move serialize layers to json to the Layer definition class 2018-06-09 21:25:57 +01:00
Tim Sheerman-Chase 13e4770a87 Preparation for making TileData control the flow of tile data 2018-06-06 02:44:51 +01:00
Tim Sheerman-Chase cc573404bb Minor tidying 2018-06-04 22:22:36 +01:00
Tim Sheerman-Chase b265e84156 Allow object merging to be disabled in config or command line 2018-06-04 13:34:00 +01:00
Tim Sheerman-Chase 90807a975d Typedef tile coordinates 2018-05-30 23:15:03 +01:00
Thibaud 6cd5f4e383 Update the clipper precision for high zoom levels
Merge Thibaud:high-zoom-level
2018-05-30 11:53:48 +01:00
Tim Sheerman-Chase 753d91cb49 Add const keyword where possible 2018-05-20 06:24:24 +01:00
Tim Sheerman-Chase 060c6b054b Move config load to earlier in startup 2018-05-19 20:45:43 +01:00
Tim Sheerman-Chase cc83fdfffc Split load external shp to its own function 2018-05-19 20:01:07 +01:00
Tim Sheerman-Chase f48bdd59fc Store layer data in object 2018-05-19 19:44:35 +01:00
Tim Sheerman-Chase ba72bf9d0c Add layers to config object 2018-05-19 19:25:09 +01:00
Tim Sheerman-Chase b672a51f21 Group config settings into object 2018-05-19 15:05:56 +01:00
Tim Sheerman-Chase 000fcfad9e Try to keep sharedData out of pdf loading stage 2018-05-19 13:16:56 +01:00
Tim Sheerman-Chase 4d392f70a2 Split main function into a few smaller functions, move shared data to use header 2018-05-18 20:28:24 +01:00