Artem Pavlenko

Results 235 comments of Artem Pavlenko

@jc101 - the approach above works but I prefer `boost::karma` :) could you try https://github.com/mapnik/mapnik/commit/3e8ee9a55929498360bc1ab42a187a17f6f4e160 and see if warning are gone, pls ?

@lightmare - :clap: you get :trophy: :smiley_cat: ! On a serious note - I still prefer to use boost::spirit for parsing/generating output in mapnik rather than resorting to handwriting parser/generators....

@lightmare - here is a real challenge => `apply_markers_multi` `src/renderer_common/render_markers_symbolizer.cpp` `Command execution time: src/renderer_common/render_markers_symbolizer.os: 136.205251 seconds` It would be super awesome to fix that ^. I know you have looked...

Latest windows binaries (org.input) will include support for MS SQL (tested with SQL Server 2012 RC0). Example connection string: ``` mapnik.Ogr(string='MSSQL:server=VISTA\SQLEXPRESS;database=osm;trusted_connection=yes',layer='roads',encoding="latin1") ``` TODO: test performance with a real dataset (e.g...

@Wingong - I'm assuming you're trying to access `Feature` attributes. If so, you can use `feature_kv_iterator` ``` #include ..... while (auto feature = features->next()) { feature_kv_iterator itr(*feature, true); feature_kv_iterator end(*feature);...

@Wingong Could you share your shapefile if it's not too large?

@hholzgra https://github.com/mapnik/mapnik/pull/4432 `{ \"type\": \"LineString\", \"coordinates\":[]}` // LINESTRING EMPTY `{ \"type\": \"Polygon\", \"coordinates\":[]}` // POLYGON EMPTY `{ \"type\": \"Polygon\", \"coordinates\":[[]]}` // POLYGON EMPTY `{ \"type\": \"MultiPoint\", \"coordinates\":[]}` // MULTIPOINT EMPTY...

yep, https://github.com/mapbox/vtshaver/issues/40 looks related. I'll investigate further and add workaround in our code if required. /cc @springmeyer

@springmeyer - re: https://github.com/mapbox/vtshaver/pull/40 fix - ideally we shouldn't use `v8` methods from N-api module.

#### Fix ```c++ Napi::String Napi::Value::ToString() const; ``` ^^ Returns the Napi::Value coerced to a JavaScript string. /cc @springmeyer