Sergey Vartanov
c64eefec0b
Fix boundary box computing.
2022-02-07 23:18:30 +03:00
Sergey Vartanov
cdbe567483
Fix solar panel shape.
2022-02-07 22:51:27 +03:00
Sergey Vartanov
512631fd5b
Add icon for playground=sandpit.
2022-02-07 22:50:03 +03:00
Sergey Vartanov
a2348e9247
Reuse icon for shop=antiques.
2022-02-07 22:41:22 +03:00
Sergey Vartanov
835f2445a3
Fix configuration.
2022-02-07 07:34:07 +03:00
Sergey Vartanov
262b0468da
Issue #37 : add icon for tourism=apartment.
2022-02-06 10:46:02 +03:00
Sergey Vartanov
be0e60dd85
Fix bed shape.
2022-02-06 10:38:51 +03:00
Sergey Vartanov
1928a62509
Issue #37 : add icon for tourism=guest_house.
2022-02-05 23:29:05 +03:00
Sergey Vartanov
ce70ad1cd3
Remove wildcard matching for tourism=*.
2022-02-05 23:05:10 +03:00
Sergey Vartanov
53e3614324
Redraw swimming area.
2022-02-05 21:05:45 +03:00
Sergey Vartanov
a4694ec536
Update icon grid.
2022-02-05 20:56:56 +03:00
Sergey Vartanov
7035d3c515
Fix configuration.
2022-02-05 20:56:22 +03:00
Sergey Vartanov
f7eb17fbda
Reuse icon for craft=jeweller.
2022-02-05 20:53:52 +03:00
Sergey Vartanov
089989f560
Add icon for amenity=courthouse.
2022-02-05 20:53:25 +03:00
Sergey Vartanov
7f5e728140
Add icon for barrier=chain.
2022-02-05 20:53:04 +03:00
Sergey Vartanov
c66f1b5a6e
Add icon for mazes.
...
For leisure=maze, attraction=maze, maze=labyrinth, tourism=maze.
2022-02-05 11:18:26 +03:00
Sergey Vartanov
23579583a6
Add icon for leisure=escape_game.
2022-02-05 11:08:26 +03:00
Sergey Vartanov
a49638b538
Fix wall color.
2022-02-04 22:04:59 +03:00
Sergey Vartanov
92563dd403
Fix import.
2022-02-04 22:04:10 +03:00
Sergey Vartanov
b3f0c1dd70
Add segment intersection method.
2022-02-04 22:03:22 +03:00
Sergey Vartanov
05e549a364
Add segment representation.
2022-02-04 22:01:52 +03:00
Sergey Vartanov
95f3fc14b0
Rearrange credits.
2022-02-04 21:55:14 +03:00
Sergey Vartanov
6f01024533
Fix building colors.
2022-02-04 21:54:41 +03:00
Sergey Vartanov
85477027a2
Support minimal building height.
2022-02-04 21:54:28 +03:00
Sergey Vartanov
61b8f07a2f
Support roof and walls colors.
2022-02-04 21:54:01 +03:00
Sergey Vartanov
2e3959c1d5
Fix walls order.
2022-02-04 21:52:56 +03:00
Sergey Vartanov
d634e7e904
Make OSMWay
hashable.
2022-02-04 21:47:19 +03:00
Sergey Vartanov
2578d6b80e
Draw apartments icon for all building types.
2022-02-03 21:54:43 +03:00
Sergey Vartanov
a1de35594b
Exclude ref
tag prefix from writable prefixes.
2022-02-03 21:52:57 +03:00
Sergey Vartanov
1974c0aafe
Merge.
...
Add support for Docker.
2022-02-01 22:20:49 +03:00
Sven Fischer
3f52cf2022
Add support for Docker.
...
This pull requests adds support to let map-machine run in a container. The added `Dockerfile` is a first running version, which has room for improvement, e.g. do not run the processes as root and use a virtual env, reduce image size by cleaning up apt cache. The `.dockerignore` ignores copying files to the container, which are not needed.
The docker build and an example call can look like this:
```
docker build -t strubbl_mapmachine .
docker run -v /data/mapmachine/maps:/maps strubbl_mapmachine render --cache /maps/cache -z 18 -o /maps/wentorf.svg -b 10.2445866411,53.4858307519,10.2726961915,53.4981753961
```
2022-02-01 19:10:38 +01:00
Sergey Vartanov
de8be46648
Specify Black version.
2022-02-01 08:04:24 +03:00
Sergey Vartanov
1b9b6d1fd7
Reuse icon for amenity=gym.
2022-01-30 17:45:11 +03:00
Sergey Vartanov
e2c6f8cd37
Issue #107 : enhance style for man_made=embankment.
2022-01-28 07:53:25 +03:00
Sergey Vartanov
1c45f93fa4
Issue #107 : enhance style for natural=cliff.
2022-01-28 07:53:04 +03:00
Sergey Vartanov
a16bf52f55
Issue #107 : support parallel offset for ways.
2022-01-28 07:51:49 +03:00
Sergey Vartanov
88dd7f4426
Clean code; ignore offset error.
2022-01-28 07:47:13 +03:00
Sergey Vartanov
844905caa4
Issue #83 : fix placement offset.
2022-01-28 07:44:44 +03:00
Sergey Vartanov
743cbb5df7
Issue #100 : fix boundary box computing.
2022-01-28 07:41:59 +03:00
Sergey Vartanov
11c72d174e
Fix way direction.
2022-01-28 07:35:01 +03:00
Sergey Vartanov
9a1130c3a6
Issue #103 : fix rendering test.
2022-01-26 10:57:38 +03:00
Sergey Vartanov
34f642b713
Fix using metadata for wireframe modes.
...
New elements not yet in database have no author name and creation
time values.
2022-01-26 09:46:47 +03:00
Sergey Vartanov
710e3b0980
Refactor tree drawing.
2022-01-26 09:44:08 +03:00
Sergey Vartanov
60836bf2f7
Fix #106 : node tag matching.
...
Text values was treated as regular expressions.
2022-01-26 09:40:53 +03:00
Sergey Vartanov
5ecbb3f349
Fix typo.
2022-01-26 02:03:23 +03:00
Sergey Vartanov
9a6f8d2f87
Issue #103 : support credits.
2022-01-26 01:44:22 +03:00
Sergey Vartanov
2f1769ae0a
Add construction wall color to scheme.
2022-01-25 08:49:00 +03:00
Sergey Vartanov
7a1feef43f
Support roof drawing.
2022-01-24 23:39:22 +03:00
Sergey Vartanov
ed86aef731
Fix construction wall color.
2022-01-24 00:55:23 +03:00
Sergey Vartanov
7fbc7cb96f
Improve construction drawing.
...
Draw buildings under construction without roof.
2022-01-23 23:38:20 +03:00