Dane Springmeyer
|
8447dc31e2
|
revert accidental modification to postgis build.py
|
2011-08-30 05:35:09 +00:00 |
|
Dane Springmeyer
|
22c39d91ba
|
scons: rename all SConscript files to more friendly name of 'build' with a python extension for quick syntax detection in editors
|
2011-08-30 05:32:01 +00:00 |
|
Dane Springmeyer
|
9446b871f8
|
sqlite: fix the ifdef checking so that we actually enable sqlite_open_v2 usages, and also pass the READ mode to avoid undefined behavior - re-closes #797
|
2011-08-29 17:46:51 +00:00 |
|
Dane Springmeyer
|
7121f6269a
|
add row_limit option to shapefile driver to allow limiting the number of features rendered - closes #741
|
2011-08-26 07:02:36 +00:00 |
|
Dane Springmeyer
|
79eedca66f
|
sqlite: warn at compile time if you've got an ancient version of sqlite so users have a clue as to why maps may not be blazingly fast on 'stable' systems
|
2011-08-25 19:11:07 +00:00 |
|
Dane Springmeyer
|
d5eb58a46a
|
sqlite: fix and optimize unicode dequoting of double quoted field names returned from subqueries
|
2011-08-24 00:32:00 +00:00 |
|
Dane Springmeyer
|
c227b9a6a5
|
sqlite: move to 64bit id types for generation of index, and improve error message when pragma table_info fails
|
2011-08-17 20:39:07 +00:00 |
|
Dane Springmeyer
|
d3211372a4
|
sqlite: support both single and double quoted table names
|
2011-08-16 23:24:02 +00:00 |
|
Dane Springmeyer
|
aaf9d960d7
|
sqlite: properly initialize rowid default
|
2011-08-16 23:05:19 +00:00 |
|
Dane Springmeyer
|
5596ff5960
|
sqlite: unquote fields to avoid filter failures - preliminary fix for #822
|
2011-08-16 21:36:58 +00:00 |
|
Dane Springmeyer
|
6d5c6d7458
|
sqlite: query from geometry_table_ rather than table_ to hopefully avoid problems with rowid being missing from subquery
|
2011-08-16 16:45:03 +00:00 |
|
Dane Springmeyer
|
9f4deb00c0
|
sqlite: do not warn anymore about a spatial index being missing because it will be created automatically
|
2011-08-16 16:27:49 +00:00 |
|
Dane Springmeyer
|
443297efe8
|
sqlite: better error handling around key_field, when not manually supplied
|
2011-08-16 16:17:54 +00:00 |
|
Dane Springmeyer
|
40df7f57c3
|
sqlite: add auto-indexing of sqlite files if use_spatial_index=true and a spatial index is missing (which is the case for ogr2ogr -f SQLite created sqlite files)
|
2011-08-15 20:02:57 +00:00 |
|
Dane Springmeyer
|
cfe49fcaf6
|
sqlite: enable dynamic querying of extent as a last fallback for non-spatialite and non-indexed sqlite files
|
2011-08-13 02:52:46 +00:00 |
|
Dane Springmeyer
|
17d5173678
|
restore compile with boost 1.42
|
2011-08-13 01:44:37 +00:00 |
|
Dane Springmeyer
|
3e67c1d694
|
scons: centralize install path info
|
2011-08-12 21:31:28 +00:00 |
|
Dane Springmeyer
|
f2074ae3af
|
fix example code
|
2011-08-12 19:55:15 +00:00 |
|
Dane Springmeyer
|
0493b5086d
|
formatting
|
2011-08-12 19:55:04 +00:00 |
|
Dane Springmeyer
|
f1b8f02110
|
sqlite: fix relative path logic for attachdb - closes #817
|
2011-08-12 19:26:30 +00:00 |
|
Artem Pavlenko
|
4b09f3d750
|
+ skip null shapes
|
2011-08-12 16:43:28 +00:00 |
|
Artem Pavlenko
|
7a00511a56
|
+ cleanup
|
2011-08-12 16:43:21 +00:00 |
|
Dane Springmeyer
|
82ac99611e
|
add LINKING option to control whether libmapnik is build static or shared and RUNTIME_LINK options to trigger dependency flags to compile against static libs
|
2011-08-11 19:14:00 +00:00 |
|
Artem Pavlenko
|
9a49b81318
|
+ check if pos is valid while iterating through
shapes (don't use eof()!)
+ handle null_shapes better (TODO:testing)
|
2011-08-11 11:04:19 +00:00 |
|
Artem Pavlenko
|
5ddd7052e4
|
+ apply try/catch around the attribute loop
+ code formatting
|
2011-08-11 11:04:04 +00:00 |
|
Dane Springmeyer
|
00866525fd
|
sqlite: better error checking and reporting around an rtree spatial index that is empty
|
2011-08-10 23:42:47 +00:00 |
|
Dane Springmeyer
|
4a4ac626ef
|
sqlite: handle a potentially quoted geometry table
|
2011-08-10 22:48:50 +00:00 |
|
Dane Springmeyer
|
17854e6c4f
|
shape: improve the error message when an invalid attribute is requested
|
2011-08-05 21:20:21 +00:00 |
|
Dane Springmeyer
|
0e490b1c25
|
ensure if 'key_field' is requested that the attribute also is available as a proper attribute
|
2011-07-29 20:08:09 +00:00 |
|
Dane Springmeyer
|
0613439c0d
|
refactor postgis unique id support via 'key_field' keyword moving validation to datasource bind() and fixing attribute count to ensure 'key_field' also shows up in the attributes
|
2011-07-29 19:57:45 +00:00 |
|
Dane Springmeyer
|
572da8766f
|
only leverage sqlite3_open_v2 in versions of sqlite that support it - ammends r3039 - see also #797
|
2011-07-16 19:34:26 +00:00 |
|
Dane Springmeyer
|
b18a536194
|
apply patch from stella for faster sqlite reads - closes #797
|
2011-07-14 00:28:04 +00:00 |
|
Dane Springmeyer
|
4049b74923
|
touchup sqlite error message
|
2011-07-13 01:40:36 +00:00 |
|
Dane Springmeyer
|
3d862034cd
|
allow '[field] is null' syntax to work with the understanding this may have unintended consequences and we should likely ultimately replace with proper 'is' equality support for nulls - track issue at http://trac.mapnik.org/ticket/794
|
2011-07-12 01:48:36 +00:00 |
|
Dane Springmeyer
|
560f5718c3
|
support boolean type reporting in postgis plugin
|
2011-07-12 01:45:49 +00:00 |
|
Dane Springmeyer
|
c357fcbf9d
|
use proper mapnik::value_null in sqlite features rather than empty strings
|
2011-07-12 01:00:27 +00:00 |
|
Dane Springmeyer
|
ccfbf175a0
|
handle timestamps and floats in shapefile dbf reader
|
2011-07-12 00:59:43 +00:00 |
|
Dane Springmeyer
|
55b37160e4
|
support attachdb, initdb, and index_table parameters in sqlite plugin - patch and tests from stella - closes #793
|
2011-07-11 17:46:53 +00:00 |
|
Dane Springmeyer
|
e84119aed9
|
directly link libmapnik in plugins (not just darwin) - patch from Stella L. - closes #790
|
2011-07-05 23:41:17 +00:00 |
|
Dane Springmeyer
|
c093d2ad4d
|
add ability to supply a key_field (attribute name) to be used for feature ids + fix potential table alias quoting failure
|
2011-06-13 21:58:11 +00:00 |
|
Dane Springmeyer
|
14bc0be880
|
postgis: make sure to report boolean fields
|
2011-05-31 23:30:59 +00:00 |
|
Dane Springmeyer
|
4dd2e9eda5
|
large potential performance boost for ogr datasources
|
2011-05-26 07:30:49 +00:00 |
|
Dane Springmeyer
|
050fe14eaa
|
fix occi compile
|
2011-05-23 15:54:58 +00:00 |
|
Dane Springmeyer
|
e4329847d2
|
shape.input: re-assign feature id's once we know their correct value after reading geometry up to the dbf link - TODO - we should be able to look ahead to avoid this re-assign
|
2011-05-20 01:41:28 +00:00 |
|
Dane Springmeyer
|
978dc29568
|
detect top level shape geometry type and throw if multipatch since we don't support it
|
2011-05-19 21:48:45 +00:00 |
|
Dane Springmeyer
|
136a6de680
|
disable unused 'support' for shape type and shx
|
2011-05-19 21:31:25 +00:00 |
|
Dane Springmeyer
|
e901058eba
|
skip null geometries for indexed shapefiles (already skip for non-indexed) to avoid invalid reads - TODO - consider not adding to index to avoid need to skip
|
2011-05-19 21:24:08 +00:00 |
|
Artem Pavlenko
|
bfd27f6047
|
+ revert make_shared in kismet_thread (introduced in #2907)
|
2011-05-19 16:39:55 +00:00 |
|
Dane Springmeyer
|
e588b2e135
|
cache iterator in shape_index_featureset
|
2011-05-18 01:56:06 +00:00 |
|
Dane Springmeyer
|
ca90c34d17
|
use boost::make_shared feature factory for ogr featuresets
|
2011-05-18 01:28:22 +00:00 |
|