Laura Klünder
|
130a13a4f8
|
simplify MapHistory (remove unneeded stuff)
|
2017-10-24 13:05:08 +02:00 |
|
Laura Klünder
|
6c9f755f8c
|
force standard size struct
|
2017-10-24 02:07:56 +02:00 |
|
Laura Klünder
|
f34dd89424
|
change MapHistory format from cache_key to id and timestamp
|
2017-10-24 01:59:50 +02:00 |
|
Laura Klünder
|
1b972c4ab0
|
rebuild LevelRenderData after saving changed_geometries
|
2017-10-24 01:14:36 +02:00 |
|
Laura Klünder
|
308cbf82f9
|
remove unneeded assignment
|
2017-10-24 00:28:34 +02:00 |
|
Laura Klünder
|
b890e96e27
|
call changed_geometries.reset() before applying a changeset
|
2017-10-24 00:26:39 +02:00 |
|
Laura Klünder
|
dd44d145e9
|
create empty maphistory if it does not exist
|
2017-10-24 00:21:57 +02:00 |
|
Laura Klünder
|
24a2fe9522
|
write binary map history index
|
2017-10-24 00:11:02 +02:00 |
|
Laura Klünder
|
026926503c
|
add LevelMapHistory
|
2017-10-23 22:51:17 +02:00 |
|
Laura Klünder
|
82fc9f2264
|
rename cache_key→current_cache_key
|
2017-10-23 22:49:45 +02:00 |
|
Laura Klünder
|
2124b4a536
|
move cache.py to mapdata root
|
2017-10-23 19:32:11 +02:00 |
|
Laura Klünder
|
5af314d282
|
register updated geometries for tile cache invalidation
|
2017-10-23 19:25:15 +02:00 |
|
Laura Klünder
|
cd09cbab68
|
take shortcut in get_png if this is an empty tile rendering
|
2017-10-20 22:37:54 +02:00 |
|
Laura Klünder
|
6592c344b2
|
more render() optimization: filter out empty sublevels directly
|
2017-10-20 22:13:46 +02:00 |
|
Laura Klünder
|
9f59b841b0
|
cache LevelRenderData for each level completely (+ cropping)
|
2017-10-20 22:02:51 +02:00 |
|
Laura Klünder
|
b9c3a961af
|
remove duplicate level.save()
|
2017-10-20 20:46:57 +02:00 |
|
Laura Klünder
|
e93b9dc222
|
fix LineString serialization
|
2017-10-20 17:03:56 +02:00 |
|
Laura Klünder
|
96dc678fe6
|
delete old cached map tiles
|
2017-10-20 17:00:14 +02:00 |
|
Laura Klünder
|
84b5c26f3d
|
cache tiles on disk
|
2017-10-20 16:47:53 +02:00 |
|
Laura Klünder
|
decb01c9c7
|
add ETag to tile renderer view
|
2017-10-20 16:21:25 +02:00 |
|
Laura Klünder
|
5ede164761
|
warn during system check it shapely speedups are not available
|
2017-10-20 16:11:40 +02:00 |
|
Laura Klünder
|
49bc5f013d
|
don't ceil blur radius
|
2017-10-20 16:00:24 +02:00 |
|
Laura Klünder
|
7570fb13b0
|
add ground color without elevation
|
2017-10-20 15:48:01 +02:00 |
|
Laura Klünder
|
0986f8862e
|
remove unnecessary line
|
2017-10-20 15:43:36 +02:00 |
|
Laura Klünder
|
58e2d34217
|
intersection(), not intersections()
|
2017-10-20 13:08:07 +02:00 |
|
Laura Klünder
|
f7486cdbaf
|
add rtree Index with wrapper and fallback
|
2017-10-20 13:06:08 +02:00 |
|
Laura Klünder
|
6869ae40e4
|
remove unused _trim_lineto
|
2017-10-20 12:13:55 +02:00 |
|
Laura Klünder
|
34fffafa3f
|
fix typo
|
2017-10-20 12:12:45 +02:00 |
|
Laura Klünder
|
05982b2364
|
close polygons in svg
|
2017-10-20 12:07:09 +02:00 |
|
Laura Klünder
|
2f90a79092
|
improve speed some more by caching numpy arrays
|
2017-10-20 12:01:24 +02:00 |
|
Laura Klünder
|
bf7ba02065
|
improve _create_geometry performance by replacing affine_transform with numpy
|
2017-10-20 11:55:17 +02:00 |
|
Laura Klünder
|
1b3fab8993
|
improve _geometry_to_svg performance
|
2017-10-20 11:31:22 +02:00 |
|
Laura Klünder
|
9e41473040
|
round up gaussian blur
|
2017-10-20 02:18:47 +02:00 |
|
Laura Klünder
|
df0879fa21
|
add white stroke to doors
|
2017-10-20 02:18:30 +02:00 |
|
Laura Klünder
|
11df6105d3
|
round blur radius
|
2017-10-20 02:03:26 +02:00 |
|
Laura Klünder
|
e320e5d35c
|
remove trailing zeros
|
2017-10-20 01:59:53 +02:00 |
|
Laura Klünder
|
ba068f5c93
|
don't close polylines
|
2017-10-20 01:59:31 +02:00 |
|
Laura Klünder
|
fbd9b20dfd
|
replace shapely svg renderer because it's terribly slow
|
2017-10-20 01:34:54 +02:00 |
|
Laura Klünder
|
518df5c247
|
fix clippath ids
|
2017-10-20 01:05:35 +02:00 |
|
Laura Klünder
|
86c9cfa827
|
fix missing ) after clip-path
|
2017-10-20 01:04:03 +02:00 |
|
Laura Klünder
|
b5d5d4875e
|
remove unnecessary xml namespace
|
2017-10-20 01:00:27 +02:00 |
|
Laura Klünder
|
1b1ca2a65b
|
fix too many whitespaces in xml output
|
2017-10-20 00:59:30 +02:00 |
|
Laura Klünder
|
d4aa5eda84
|
activate _trim_decimals again
|
2017-10-20 00:58:19 +02:00 |
|
Laura Klünder
|
41ee2c2ac5
|
deactivate _trim_decimals
|
2017-10-20 00:53:35 +02:00 |
|
Laura Klünder
|
627a31d3e3
|
filter out undrawable geometries
|
2017-10-20 00:51:30 +02:00 |
|
Laura Klünder
|
1ae60dba63
|
render XML directly as string for better performance and more cleanup
|
2017-10-19 23:50:21 +02:00 |
|
Laura Klünder
|
88f7f232b7
|
clean up generated xml before parsing it
|
2017-10-19 23:13:57 +02:00 |
|
Laura Klünder
|
a71a24c884
|
remove debug statement
|
2017-10-19 23:11:51 +02:00 |
|
Laura Klünder
|
02c162e303
|
minor regex improvement
|
2017-10-19 22:41:22 +02:00 |
|
Laura Klünder
|
f1aab8b1e4
|
enable shapely speedups
|
2017-10-19 22:33:22 +02:00 |
|