Commit graph

714 commits

Author SHA1 Message Date
Darafei Praliaskouski
b15ca95c6e [test] added tests for color of casings 2013-09-23 16:46:31 +03:00
Darafei Praliaskouski
e43911e4ea tests update 2013-05-27 15:11:50 +03:00
Darafei Praliaskouski
e6ebde12d9 Merge pull request #12 from tyrasd/patch-1
removed superfluous commas
2013-05-05 03:42:06 -07:00
Darafei Praliaskouski
171b6d7d54 support for multiple different type selectors 2013-05-01 16:38:54 +03:00
Darafei Praliaskouski
10e76890c8 tests for cut_line 2013-04-18 12:39:47 +03:00
Darafei Praliaskouski
3acda65699 show line numbers on unknown tokens 2013-04-13 11:38:19 +03:00
Martin Raifer
9791f0192b removed superfluous commas
those commas can irritate some MapCSS renderers.
2013-04-12 16:12:18 +03:00
Darafei Praliaskouski
f9dd22b9be map key generator 2013-03-21 12:06:58 +03:00
Darafei Praliaskouski
434144ea54 updated unit tests 2013-03-21 10:56:21 +03:00
Darafei Praliaskouski
4785abcea9 repaired mapnik komap styling 2013-03-21 10:55:48 +03:00
Darafei Praliaskouski
0272f91918 Komap update 2013-03-21 10:55:06 +03:00
Darafei Praliaskouski
60afd4b112 stylesheet tests 2013-03-06 17:31:44 +03:00
Darafei Praliaskouski
1f97229c85 more profiling + bugfix 2013-03-05 18:21:06 +03:00
Darafei Praliaskouski
4dfde2dc90 Merge branch 'master' of github.com:kothic/kothic 2013-02-28 00:19:18 +03:00
Darafei Praliaskouski
5dce63569d clamp z-indexes 2013-02-28 00:18:25 +03:00
Darafei Praliaskouski
0fc4603384 Merge pull request #11 from andrewshadoura/master
Don't fail badly if no stylesheet is specified.
2013-02-27 12:53:42 -08:00
Darafei Praliaskouski
506426b376 heavy profilign + autopep8 2013-02-27 23:51:10 +03:00
Darafei Praliaskouski
c82f301853 autopep8 2013-02-27 23:48:26 +03:00
Darafei Praliaskouski
846615d644 autopep8 2013-02-27 23:46:58 +03:00
Andrew Shadura
c71c8d1d2a Merge. 2013-02-15 11:17:20 +01:00
Andrew Shadura
876bfc904c Make Komap executable.
--HG--
extra : amend_source : d567f2f205761ed5b6261c529113308a5b7a7fd4
2013-02-15 11:12:28 +01:00
Darafei Praliaskouski
7525083abe performance improvement, ::subpart, =no fixes 2013-02-13 13:07:55 +03:00
Darafei Praliaskouski
396401a5ee Merge branch 'master' of github.com:kothic/kothic 2013-02-11 16:27:42 +03:00
Darafei Praliaskouski
0a813b8a60 postgis style generator fix 2013-02-11 16:15:11 +03:00
Andrew Shadura
a2bc380ac0 Don't fail badly if no stylesheet is specified. 2013-02-07 17:50:50 +01:00
Darafei Praliaskouski
d70844f33e Merge pull request #6 from M4rtinK/master
store nodes in sqlite to improve memmory usage
2013-01-02 09:51:08 -08:00
Darafei Praliaskouski
5b98a1cca4 Merge pull request #7 from shurshur/master
Fix hardcoded table name
2013-01-02 09:49:49 -08:00
Alexandr Zeinalov
af284c657c Fix hardcoded table name 2013-01-01 23:01:56 +04:00
Darafei Praliaskouski
57ed478471 more lightweight stylesheet 2012-11-10 22:57:08 +03:00
Darafei Praliaskouski
b7c3d71f7e fixed roads table usage 2012-11-10 22:56:44 +03:00
Darafei Praliaskouski
c5144678cf deleted wrong geom pointer 2012-11-06 17:29:37 +03:00
Darafei Praliaskouski
65036aa8f7 distance to bbox, not to feature 2012-11-06 17:25:53 +03:00
Darafei Praliaskouski
acc89e2f34 support for guessing names from other objects 2012-11-06 17:17:28 +03:00
Darafei Praliaskouski
0539e25afe mapink style update 2012-10-30 12:09:30 +03:00
Darafei Praliaskouski
0cfae72a4a supprot for text in hstore 2012-10-30 11:54:39 +03:00
Martin Kolman
f469a0fe2a use sqlite to store node lookup table
While parsing the OSM XML file, we first need to index all the nodes, so that when parsing the ways we can assign geographic coordinates to all points that comprise a way. As there might be millions of nodes, they can often not be all stored in memory - so we use sqlite database with an index built on the id column for fast node lookup. Like this, it should be possible to parse very big OSM data files with acceptable memory usage.

 During my testing on the Czech Republic OSM data file, I got from 9.7 GB with the old in-memory node dictionary down to about 3.5 GB (which is strange in itself - it should still be much less).
2012-10-16 22:18:12 +02:00
Martin Kolman
eee4d66756 Update README
whitespace clenup
2012-10-16 14:07:30 +03:00
Martin Kolman
a1e958b4c8 Update README
handle osm2tiles.py that is not executable

After cloning from git, the osm2tiles.py file is not executable so running it with just "./osm2tiles.py" would fail. Using "python osm2tiles.py" should work, even if the file itself is not executable.
2012-10-16 14:06:39 +03:00
Darafei Praliaskouski
e0c3d8dee1 roads usage on main strokes 2012-09-07 15:38:00 +03:00
Darafei Praliaskouski
6e57857594 planet_osm_roads may be used on any zoom 2012-09-07 14:42:37 +03:00
Darafei Praliaskouski
09bb4f5eed generate nicer SQL 2012-09-07 14:21:10 +03:00
Darafei Praliaskouski
67f41d2b57 area-based poly filtering on lowzoom 2012-09-06 17:38:59 +03:00
Darafei Praliaskouski
87df751d53 mapcss stylesheet 2012-07-25 14:08:30 +03:00
Darafei Praliaskouski
a4c5b30262 do simplifications only on lowzoom 2012-07-25 12:51:15 +03:00
Darafei Praliaskouski
e41fbf2f6e mapnik2 compatibility, #3 2012-07-25 11:49:27 +03:00
Darafei Praliaskouski
fa77f5d8ba mapnik2 compatibility in hardcoded arrows, #3 2012-07-25 11:43:40 +03:00
Darafei Praliaskouski
07e2b4f064 workarounding bug for now 2012-07-25 11:36:35 +03:00
Darafei Praliaskouski
acca8a9210 larger sigma 2012-07-22 22:10:42 +03:00
Darafei Praliaskouski
4ff3b54fa0 final mapnik2 migration, closes #3 2012-07-22 21:39:18 +03:00
Darafei Praliaskouski
cb0f1c0ad8 further mapnik2 compat; #3 2012-07-22 21:32:58 +03:00