Lucio Asnaghi
4b81b977b4
+ sqlite datasource query fix when using select sub-queries
2010-11-15 11:06:21 +00:00
Lucio Asnaghi
ac801219ba
+ occi: forgot a namespace
2010-11-15 09:30:06 +00:00
Lucio Asnaghi
e0363a6bbe
+ occi plugin: fix table_from_sql namespace
...
+ occi plugin: space cosmetics
2010-11-15 09:25:06 +00:00
Dane Springmeyer
6cda2b7d96
avoid compiler error
2010-11-15 03:17:38 +00:00
Dane Springmeyer
826282a47f
check for the existance of a shape index before trying to open it
2010-11-15 03:16:23 +00:00
Lucio Asnaghi
128a7ddc5b
+ aligned postgis to use the new box2d::from_string
...
+ added some new parameters toallow setting "gid" (geometry id), "field_data" (additional text data with the geometry), "field_name" (name of the additional text data field)
+ added proper usage of extent and coord2d selections in spatial queries
+ cosmetics
2010-11-14 15:02:01 +00:00
Lucio Asnaghi
4d04901c0b
+ cosmetics
2010-11-14 14:58:29 +00:00
Lucio Asnaghi
cffa0a07d6
+ aligned postgis to use the new box2d::from_string
...
+ thrash usage of static string for datasource name
2010-11-14 14:56:35 +00:00
Lucio Asnaghi
0d895b1e59
+ avoid usage of static string where it's not needed
2010-11-14 14:55:21 +00:00
Lucio Asnaghi
68cbb51814
+ fixed a problem in getting GetColorEntry in RGB datasets
...
+ cosmetics
2010-11-14 14:54:28 +00:00
Lucio Asnaghi
973aaf1247
+ aligned sqlite to use the new box2d::from_string
...
+ thrash usage of static string for datasource name
2010-11-14 14:51:04 +00:00
Lucio Asnaghi
dfdfe15853
+ avoid usage of static string where it's not needed
2010-11-14 14:49:42 +00:00
Lucio Asnaghi
fc5f234567
+ thrashed unused static string
2010-11-14 14:48:48 +00:00
Lucio Asnaghi
b7414ee1f9
+ aligned kismet to use the new box2d::from_string
2010-11-14 14:46:44 +00:00
Lucio Asnaghi
ddb6cfdcba
+ aligned occi to use the new box2d::from_string
2010-11-14 14:43:49 +00:00
Lucio Asnaghi
f24d329cac
- cosmetics
2010-11-14 14:41:49 +00:00
Dane Springmeyer
f9d229c7dc
postgis: also split extent string on spaces
2010-11-14 08:34:33 +00:00
Dane Springmeyer
592765d39c
osm plugin: make sure to read in data from new file - closes #542
2010-11-13 21:43:38 +00:00
Lucio Asnaghi
2241f9adea
cosmetics
2010-11-13 20:21:21 +00:00
Lucio Asnaghi
9e0c5b0769
cosmetics
2010-11-13 20:20:38 +00:00
Lucio Asnaghi
796740f56b
- killed a couple of debug statements in geos converter
2010-11-12 22:12:58 +00:00
Lucio Asnaghi
d24ed6cdf9
+ fix geos geometry converter bugs
2010-11-12 22:11:13 +00:00
Lucio Asnaghi
bed8bcf84f
- improved geos plugin. first results available
2010-11-12 21:18:53 +00:00
Lucio Asnaghi
2cc9435576
- forgot to declare a namespace (oops!)
2010-11-12 00:31:04 +00:00
Lucio Asnaghi
07f455ebaa
+ use mapnik::table_from_sql in sqlite and occi plugins (after change r2337 thanx to dane)
2010-11-12 00:12:47 +00:00
Dane Springmeyer
385ad05205
create an sql_utils header for all sql-based plugins to be able to leverage, and move the postgis table_from_sql function into it
2010-11-11 16:33:30 +00:00
Lucio Asnaghi
4ce78f4a3f
- fix in build system to allow GEOS to compile properly
2010-11-10 11:48:55 +00:00
Lucio Asnaghi
0066407774
- added extent support for geos plugin
...
- fixed python binding for geos plugin
2010-11-10 11:35:19 +00:00
Lucio Asnaghi
48d31542f9
- added missing GEOS conversion functions
2010-11-10 11:08:29 +00:00
Lucio Asnaghi
f1b8ad4ee7
Initial check in of a GEOS input plugin: This allows constructing
...
geometries directly inside a XML file by specifying a WKT text.
Useful a lot for building legend images for layers or drawing fixed
geometries in the map. An update of the main SConstruct and python
bindings for this will follow. Be careful with this, as it's mainly
alpha code.
2010-11-10 10:46:09 +00:00
Dane Springmeyer
37a300d9fa
allow occi plugin to compile against > 10g
2010-11-08 21:14:48 +00:00
Dane Springmeyer
69ade9ab35
fix compile error when building without memory mapped shapefiles - problem since r2194
2010-11-08 20:38:17 +00:00
Dane Springmeyer
688c950344
get the occi plugin compiling after the late binding patch
2010-11-05 17:37:48 +00:00
Dane Springmeyer
55131af834
fix typo
2010-11-05 17:02:21 +00:00
Dane Springmeyer
feb4d0cb8e
fixup more old references to previous geometry storage impl
2010-11-05 06:20:37 +00:00
Dane Springmeyer
209b0697dc
upgrade a hello world plugin and cairo renderer to fully use new geometry_type
2010-11-03 16:26:30 +00:00
Artem Pavlenko
ab101401cd
+ simplify geometry implementation
...
+ removed multiple geometry typedefs
+ use geometry_type
+ revert to storing vertices in vector_vertex
(previous implementation using std::vector was
fragmenting heap causing performance issues with large geometries)
+ FIXME: hit_test is broken!
2010-11-03 13:19:15 +00:00
Dane Springmeyer
ea39e6f69e
add a directory for plugin templates - and add a first "hello world" with basic docs"
2010-10-24 08:04:16 +00:00
Robert Coup
1dce437120
#622 add optional late-binding of datasources
2010-10-24 06:34:18 +00:00
Dane Springmeyer
4286e9f08b
shape: switch back to previous end of file method - closes #647
2010-10-14 19:47:54 +00:00
Dane Springmeyer
f7346b0e72
make sure to seek to the beginning of shapefile when querying points and using indexes - thanks tmcw for uncovering - closes #643
2010-10-06 16:16:58 +00:00
Dane Springmeyer
d4306abf7d
sqlite: skip reading featureset if no wkb is found; rasterlite: link to boost libs on mac os x
2010-10-01 20:16:49 +00:00
Dane Springmeyer
8e708a8160
gdal: protect from passing wrong number of bands to gdal
2010-09-19 17:52:17 +00:00
Dane Springmeyer
00f473de63
gdal plugin: calculate constant raster properties used in featureset up front at datasource creation (no real speed boost but less repeated code)
2010-09-18 19:19:27 +00:00
Dane Springmeyer
523b09701e
Add the ability to pass custom CXXFLAGS and LDFLAGS that will be prioritized above other compiler and linker flags
2010-09-18 18:02:15 +00:00
Dane Springmeyer
1aa05e052d
shape: throw an error if an attribute name is requested that does not exist and report out which attribute names are available - closes #604
2010-09-14 17:59:50 +00:00
Dane Springmeyer
fbd0e4954c
remove duplicate locks - handled in pool.hpp already (mapnik held up fine this way in the wms benchmarks)
2010-09-14 17:08:18 +00:00
Dane Springmeyer
73fe7fda4a
use boost::iostreams::stream_offset for dbf offset and record_length_ to work around >2 GB issue with filtering features - closes #595 (TODO - look into offset issues in shape indexes - #603 )
2010-09-14 16:21:25 +00:00
Dane Springmeyer
d84ac3ad5b
better error message if shapefile index cannot be read
2010-09-14 15:43:38 +00:00
Dane Springmeyer
4c07bc8447
avoid compiler warning in indexed shape reader
2010-09-14 15:43:02 +00:00