Commit graph

667 commits

Author SHA1 Message Date
Sergey Vartanov
00f97131f2 Issue #69: add tile server example. 2021-08-28 19:05:57 +03:00
Sergey Vartanov
2ec6a106e9 Issue #69: fix boundary box. 2021-08-28 17:24:36 +03:00
Sergey Vartanov
4b8e5478f5 Issue #69: add documentation. 2021-08-28 16:27:48 +03:00
Sergey Vartanov
d44166941e Issue #69: add test for scale. 2021-08-28 16:13:35 +03:00
Sergey Vartanov
384c05c2df Fix code style. 2021-08-28 16:10:31 +03:00
Sergey Vartanov
abb49c5719 Issue #69: support scale range.
Now it is possible to use scale specification with ranges. E.g. "16-18",
"16,17,18", or "16,18-20".
2021-08-28 16:00:24 +03:00
Sergey Vartanov
265660901d Add map options to documentation. 2021-08-28 10:22:46 +03:00
Sergey Vartanov
cdeffc8758 Refactor type annotaions; get rid of minidom. 2021-08-28 03:19:51 +03:00
Sergey Vartanov
81502e542e Simplify tile test data. 2021-08-27 23:53:05 +03:00
Sergey Vartanov
dd3b13c6ee Simplify test data. 2021-08-27 23:19:49 +03:00
Sergey Vartanov
d53ab73575 Fix location restrictions temporarily. 2021-08-27 02:13:44 +03:00
Sergey Vartanov
7fe39df4ac Add vector test. 2021-08-27 01:20:20 +03:00
Sergey Vartanov
4c5209dabc Get use of map configuration. 2021-08-27 00:40:00 +03:00
Sergey Vartanov
56fdf9709e Add icons for natural=volcano. 2021-08-27 00:36:56 +03:00
Sergey Vartanov
a6806f7212 Add map configuration. 2021-08-27 00:04:44 +03:00
Sergey Vartanov
4575d9ea9f Add natural features.
Add natural=heath, natural=glacier, natual=cliff, and waterway=stream.
2021-08-26 23:53:46 +03:00
Sergey Vartanov
617391dde3 Add JOSM style example. 2021-08-26 01:12:04 +03:00
Sergey Vartanov
fe2714c927 Add options to tile generation. 2021-08-25 23:56:49 +03:00
Sergey Vartanov
163fe4060b Update readme. 2021-08-25 10:31:23 +03:00
Sergey Vartanov
1cb3728a0f Test configuration. 2021-08-25 10:17:59 +03:00
Sergey Vartanov
76a4da369f Issue #18: update readme. 2021-08-25 02:12:57 +03:00
Sergey Vartanov
39c6331a11 Issue #18: add setup.py. 2021-08-25 02:00:22 +03:00
Sergey Vartanov
9555a5d74f Refactor entry point. 2021-08-24 23:01:41 +03:00
Sergey Vartanov
cbfdb4de78 Update readme. 2021-08-24 02:07:10 +03:00
Sergey Vartanov
767b4e1127 Add tags to Moire scheme. 2021-08-23 23:17:46 +03:00
Sergey Vartanov
37c97f46c6 Issue #69: fix zoom level. 2021-08-22 18:03:40 +03:00
Sergey Vartanov
119d6ffaa1 Issue #69: remove tile regeneration. 2021-08-22 14:57:23 +03:00
Sergey Vartanov
e3fa142860 Issue #69: fix tile scale. 2021-08-22 14:00:45 +03:00
Sergey Vartanov
9015cbe6b3 Issue #69: add documentation. 2021-08-22 09:18:25 +03:00
Sergey Vartanov
3f5b88fd20 Issue #69: support PNG image splitting. 2021-08-22 00:56:20 +03:00
Sergey Vartanov
a8dd8390f7 Upgrade Pillow due to security alert. 2021-08-21 23:36:44 +03:00
Sergey Vartanov
eb4a1dcd75 Add Pillow requirement. 2021-08-21 23:32:52 +03:00
Sergey Vartanov
c4005655ef Fix tile server. 2021-08-21 22:46:03 +03:00
Sergey Vartanov
970046aa86 Fix rasterization. 2021-08-21 22:11:34 +03:00
Sergey Vartanov
c20baa1554 Remove logging requirement. 2021-08-21 12:51:53 +03:00
Sergey Vartanov
0cf935e599 Get use of CairoSVG for rasterization. 2021-08-21 12:48:12 +03:00
Sergey Vartanov
7c43448275 Issue #71: fix coordinate parsing. 2021-08-20 08:44:54 +03:00
Sergey Vartanov
14dc8ba724 Issue #71: support V, H, and Z commands. 2021-08-20 08:44:30 +03:00
Sergey Vartanov
62d1a5e6dc Fix requirement. 2021-08-19 00:01:38 +03:00
Sergey Vartanov
688d85793e Add Cairo requirement. 2021-08-18 23:59:04 +03:00
Sergey Vartanov
6043167787 Support complex path commands. 2021-08-18 23:57:34 +03:00
Sergey Vartanov
ade9d3b034 Support path drawing. 2021-08-18 23:00:12 +03:00
Sergey Vartanov
737e434260 Add type annotation for __init__. 2021-08-18 09:36:38 +03:00
Sergey Vartanov
b20006f6ae Add documentation. 2021-08-18 09:19:26 +03:00
Sergey Vartanov
3bcf026862 Refactor figures; get use of Python 3.9 features. 2021-08-18 08:38:33 +03:00
Sergey Vartanov
053324451a Add preliminary support for SVG and PNG drawing.
Support SVG drawing using svgwrite library and PNG drawing using Cairo.
2021-08-17 09:41:22 +03:00
Sergey Vartanov
a1f90abcbd Add Inskcape requirement. 2021-08-17 09:30:55 +03:00
Sergey Vartanov
bc08d90587 Optimize imports. 2021-08-16 05:35:30 +03:00
Sergey Vartanov
8fe2f15663 Issue #69: add logging. 2021-08-16 05:13:42 +03:00
Sergey Vartanov
edd3512526 Fix code style. 2021-08-15 17:18:30 +03:00