Commit graph

172 commits

Author SHA1 Message Date
Sergey Vartanov
72e502fc26 Fix main icon checking. 2021-06-29 02:50:18 +03:00
Sergey Vartanov
621454178e Issue #58: add tile server initial code. 2021-06-28 04:52:46 +03:00
Sergey Vartanov
eaa90663e9 Fix tags processing. 2021-06-26 23:42:41 +03:00
Sergey Vartanov
f7019f6b06 Fix color parsing issue. 2021-06-25 03:55:15 +03:00
Sergey Vartanov
bcb3425634 Ignore absent shape configuration. 2021-06-25 02:16:04 +03:00
Sergey Vartanov
41da1d73b8 Fix building height computing.
Add parsing for min_heigth and building:min_level tags; fix shadow
generation.
2021-06-23 01:09:01 +03:00
Sergey Vartanov
f6d44b97bd Fix configuration parsing. 2021-06-22 02:57:12 +03:00
Sergey Vartanov
56823294ba Issue #45: add extra points on intersection. 2021-06-21 04:10:13 +03:00
Sergey Vartanov
f80672b7c1 Issue #24: change icon directory.
Individual icons are now generated in `icon_set/ids` and
`icon_set/names` directories.
2021-06-20 14:12:54 +03:00
Sergey Vartanov
f049ac79c6 Support unused shape drawing. 2021-06-18 01:57:02 +03:00
Sergey Vartanov
b6cd270ce8 Issue #47: add tile number option. 2021-06-18 01:41:47 +03:00
Sergey Vartanov
1cb0be535d Add shape identifier assertion. 2021-06-18 01:36:14 +03:00
Sergey Vartanov
1b45f3489f Add outline parameter for shape. 2021-06-13 01:59:53 +03:00
Sergey Vartanov
51c0f55e61 Support icon sorting in grid. 2021-06-12 01:18:39 +03:00
Sergey Vartanov
0cd45dbdaf Issue #47: change tile UI options. 2021-06-11 01:25:38 +03:00
Sergey Vartanov
5a54e2ca2a Fix shape direction. 2021-06-11 01:19:18 +03:00
Sergey Vartanov
233572f2d9 Issue #47: add documentation; fix code style. 2021-06-11 01:16:04 +03:00
Sergey Vartanov
55a4b83dae Issue #47: add documentation. 2021-06-11 00:57:48 +03:00
Sergey Vartanov
20d753fb9f Issue #47: add UI for tile generation. 2021-06-11 00:49:28 +03:00
Sergey Vartanov
9ed5b1a645 Reformat flinger with Black. 2021-06-11 00:27:46 +03:00
Sergey Vartanov
418cff2a6d Issue #47: support tile generation. 2021-06-11 00:17:39 +03:00
Sergey Vartanov
57735fad03 Change shape configuration. 2021-06-10 01:57:32 +03:00
Sergey Vartanov
3bb6439d7b Add icon collection class. 2021-06-10 00:07:52 +03:00
Sergey Vartanov
9fd2d869ff Fix icon sorting. 2021-06-08 02:07:14 +03:00
Sergey Vartanov
20b2ec1871 Add documentation. 2021-06-06 02:55:54 +03:00
Sergey Vartanov
6a9af15b05 Extract mapper methods. 2021-06-06 01:29:25 +03:00
Sergey Vartanov
c712949c29 Issue #45: add road drawing to mapper. 2021-06-05 23:39:56 +03:00
Sergey Vartanov
73f2c467be Issue #45: add more ways to draw roads. 2021-06-05 23:37:30 +03:00
Sergey Vartanov
9b807c2cbf Add camera direction processing. 2021-06-04 04:36:40 +03:00
Sergey Vartanov
0747f279c8 Fix main direction computing. 2021-06-04 04:02:28 +03:00
Sergey Vartanov
735f19428d Issue #45: add lane parsing; refactor figure. 2021-06-03 04:39:05 +03:00
Sergey Vartanov
b63a0ed397 Issue #45: add lane properties. 2021-06-03 03:44:34 +03:00
Sergey Vartanov
96b49632d6 Issue #45: fix lane separator end point. 2021-06-01 05:04:14 +03:00
Sergey Vartanov
b15029a07e Issue #45: fix line intersection.
Use infinite lines to find intersection point.
2021-06-01 04:15:29 +03:00
Sergey Vartanov
edf75ff53c Issue #45: add vector arithmetic. 2021-06-01 03:32:29 +03:00
Sergey Vartanov
62f10ab647 Issue #45: support parsing from tags. 2021-06-01 02:46:02 +03:00
Sergey Vartanov
acfeee97eb Issue #45: add debug mode. 2021-06-01 02:38:55 +03:00
Sergey Vartanov
48c91081b3 Issue #45: add simple lane specification. 2021-06-01 01:26:23 +03:00
Sergey Vartanov
e6af8f44df Issue #45: refactor road processing. 2021-06-01 00:51:35 +03:00
Sergey Vartanov
189f6649df Issue #45: add experimental road drawing. 2021-05-31 23:42:41 +03:00
Sergey Vartanov
46fe4f0a9b Issue #45: support part creating from nodes. 2021-05-31 05:16:55 +03:00
Sergey Vartanov
51fe4d0b34 Issue #45: add intersection class. 2021-05-31 05:13:05 +03:00
Sergey Vartanov
d254651292 Add some vector functions. 2021-05-31 05:09:19 +03:00
Sergey Vartanov
3bef455d8e Fix documentation. 2021-05-31 02:22:40 +03:00
Sergey Vartanov
6c5d3e6118 Fix code style and refactor. 2021-05-30 22:44:56 +03:00
Sergey Vartanov
87f7e689a1 Add OSM XML parsing from text. 2021-05-29 04:25:16 +03:00
Sergey Vartanov
b0de6754c1 Fix label mode argument. 2021-05-29 03:00:22 +03:00
Sergey Vartanov
b086b0d108 Issue #45: support lanes.
Assume road width on the basis of lanes number.
2021-05-29 02:47:08 +03:00
Sergey Vartanov
02459a6af0 Issue #45: test fix. 2021-05-28 11:34:07 +03:00
Sergey Vartanov
4b88b64f86 Issue #45: support width tag for roads.
Compute road width from width=* tag if specified.
2021-05-28 04:52:15 +03:00