Commit graph

627 commits

Author SHA1 Message Date
vng
57eb1f96e8 Fixed priorities:
- Set base priority for casing in linear styles to 999; 1000 - is for linear core.
- Support negative "z-index" in priorities processing.
2014-01-23 16:41:14 +03:00
Darafei Praliaskouski
e8dc4c0ba3 [komwm] support for scaling icons 2013-10-31 16:48:21 +03:00
Darafei Praliaskouski
9339297c29 pack backgrounds into textures 2013-10-24 13:52:38 +03:00
Darafei Praliaskouski
34fdc79980 support for saving dpi in stylesheet 2013-10-18 18:28:17 +03:00
Darafei Praliaskouski
8e69efb9cb [mwm] texture generation 2013-10-17 18:15:48 +03:00
Darafei Praliaskouski
68a0f98f61 draw casings twice 2013-10-07 17:06:23 +03:00
Darafei Praliaskouski
822f3c5fca performance refactoring 2013-09-24 20:05:34 +03:00
Darafei Praliaskouski
fe2c694ba6 support for @import 2013-09-24 16:48:57 +03:00
Darafei Praliaskouski
af75b8cf57 autopep8 for all the source code 2013-09-24 14:29:44 +03:00
Darafei Praliaskouski
bc1b41042a [mwm] mapswithme backend - initial public commit 2013-09-23 20:04:25 +03:00
Darafei Praliaskouski
0974712d94 [mapcss] minor coding style fix 2013-09-23 17:02:54 +03:00
Darafei Praliaskouski
4831fb48d6 map key generator update 2013-09-23 17:00:29 +03:00
Darafei Praliaskouski
761c69da32 added gitignore 2013-09-23 16:59:18 +03:00
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