Dane Springmeyer
4012ce0dd4
revert accidental change to pgsql2sqlite Jamroot
2009-03-03 19:48:53 +00:00
Dane Springmeyer
7418806450
scons: explicitly link against libmapnik for command line programs to be built
2009-03-03 19:44:36 +00:00
Dane Springmeyer
fa5a2195d7
scons: add boolean options to build the rundemo and pgsql2sqlite programs - off by default
2009-03-03 19:31:05 +00:00
Dane Springmeyer
d365924997
Update the sample ogcserver config based on patch from tmcw
2009-03-03 19:29:51 +00:00
Dane Springmeyer
a79714f6e2
Add a SCons build script for the c++ rundemo sample program, and touchup code and readme, closes #197
2009-03-03 19:28:26 +00:00
Dane Springmeyer
ea2e39b81b
ogcserver: Add content-length to cgi, wsgi, and mod-python handlers and max_age to wsgi and mod_python - thanks tmcw, closes #251
2009-03-03 17:08:19 +00:00
Dane Springmeyer
44aa40a610
ogcserver: remove unused import
2009-03-03 17:04:58 +00:00
Dane Springmeyer
8f56b0d5dc
scons: warn if the SYSTEM_FONTS directory does not exist
2009-03-02 23:53:28 +00:00
Andreas Volz
194093d719
doxygen docs for some functions and classes
2009-03-01 21:09:09 +00:00
Dane Springmeyer
2ac636dc31
scons: add build script for pgsql2sqlite
2009-03-01 07:07:47 +00:00
Dane Springmeyer
fb1def644b
scons: fix up handling of plugin dependencies by making optional but warning after configure if not found
2009-03-01 06:45:59 +00:00
Dane Springmeyer
0ec29dfe3b
scons: typo fix
2009-03-01 00:03:50 +00:00
Dane Springmeyer
67fe8b2c34
scons: switch to regex to find and parse the (potentially custom) gdal libname from gdal-config - this is specifically to support debian naming of gdal pkgs
2009-02-28 23:55:03 +00:00
Dane Springmeyer
2399d61c4b
scons: gdal-config does not predicatably return config arguments when multiple are requested, so call twice
2009-02-28 22:22:48 +00:00
Dane Springmeyer
383ef59289
scons: switch to using pg_config and gdal-config for checking and adding libs using reworked config parsing that also applies to xml2-config and freetype-config
2009-02-28 21:18:32 +00:00
Dane Springmeyer
a661f1104d
authors: add myself (dane) as responsible for the scons scripts
2009-02-26 23:48:45 +00:00
Dane Springmeyer
3aa777706a
fix typo in INSTALL doc
2009-02-26 23:47:46 +00:00
Dane Springmeyer
c8e1c9103f
Add notes about sqlite and the new 'configure' option for scons in trunk (to be released with 0.6.0)
2009-02-26 23:46:19 +00:00
Dane Springmeyer
9f40e90def
scons: move all configure options to 'scons configure' stage, using pickling to maintain configure options across builds
2009-02-26 23:35:09 +00:00
Artem Pavlenko
6a84586489
+cleanup unused source
2009-02-26 15:35:48 +00:00
Artem Pavlenko
e2304d7999
corrected sql syntax
2009-02-26 15:35:07 +00:00
Dane Springmeyer
df8beaa952
scons: cleanup unneeded thread_flag check in Boost lib/header checking
2009-02-25 23:01:50 +00:00
Dane Springmeyer
6d0ac8f05b
scons: trivial formatting fixes to SConstruct to maintain 4 space indents
2009-02-25 22:56:47 +00:00
Dane Springmeyer
7a7362751d
scons: improve handling of optional plugin paths by only adding paths if a plugin will be built, prepending plugin paths to ensure linking against requested libs, and maintaining sorting of internal includes and libs given new plugin prepend behavior (addresses #250 )
2009-02-25 21:18:08 +00:00
Dane Springmeyer
46df10d7d0
scons: add boolean option to avoid linking to Framework Python on darwin ( closes #248 )
2009-02-25 01:02:43 +00:00
Dane Springmeyer
feb3f3327c
scons:reformat the custom boost and mapnik version checking cpp snippets, since on gcc 4.1.1 the existing formatting was causing 'no newline at end of file' warnings
2009-02-24 18:05:22 +00:00
Lucio Asnaghi
af3fa7dc76
+ sqlite.input: whitespace fix
...
+ occi.input: added table_from_sql to allow specify SELECT statements in table parameter
+ occi.input: added use_spatial_index parameter (on by default)
+ occi.input: improved determination of query columns type
2009-02-24 09:58:31 +00:00
Artem Pavlenko
9b4b249555
+ create table if not exists
...
+ use OGC_FID instead of PK_UID
2009-02-23 23:44:42 +00:00
Artem Pavlenko
2cb4265091
+ revert to "limit 1" logic
...
+ discard everything after table name when building
table descriptor to avoid seq scan
2009-02-23 23:26:50 +00:00
Artem Pavlenko
7537c14d77
+ small fix
2009-02-23 22:22:14 +00:00
Artem Pavlenko
f4f1cd4c59
+ initial support for 'SELECT' statements in <table> param.
...
+ use limit 0 to avoid lengthy queries (does it work ?)
2009-02-23 22:13:21 +00:00
Lucio Asnaghi
4de010b840
- occi.input: improved determination of layer envelope by querying the spatial index metadata
...
- occi.input: added optional estimate_extent parameter (much like pgsql.input)
- occi.input: added prefetch of 100 rows in spatial queries (must be tunable)
- occi.input: commented a console debug clog output that was flooding my bash
2009-02-23 17:16:09 +00:00
Lucio Asnaghi
72c9d29ea6
- sqlite.input: revert back the check for spatial index virtual table in sqlite_master
...
- sqlite.input: default of key_field is now OGC_FID (artem)
2009-02-23 16:04:57 +00:00
Lucio Asnaghi
556095af04
- sqlite.input: added row_offset and row_limit to parameters
...
- sqlite.input: added wkb_format parameter for selecting WKB format (generic/spatialite)
- sqlite.input: commented check of the spatial index
- wkb.hpp: removed wkqSQLite in favour of wkbSpatiaLite
2009-02-23 15:00:25 +00:00
Artem Pavlenko
484ab6cc1c
+ use "the_geom" as a default geometry field
2009-02-23 13:31:56 +00:00
Dane Springmeyer
90f3703505
scons: add option called 'LIB_DIR_NAME' to control the relative directory where input plugins are installed and where python looks to register them
2009-02-23 00:47:01 +00:00
Artem Pavlenko
42d0fe1c8c
+ small cleanup
2009-02-22 22:36:50 +00:00
Artem Pavlenko
db1e445370
+ remove -simplify,s option as it can be specified in input query e.g
...
"select simplify(the_geom,300) as the_geom from world"
+ fixed table_from_sql to handle multiple table_names
2009-02-22 22:34:31 +00:00
Artem Pavlenko
4868eb805e
+ change (table,t) option to specify output table
...
+ add support for SQL select statement (query,q)
+ if output table is not specified, use table name extracted from input query
2009-02-22 21:36:34 +00:00
Artem Pavlenko
76a4800231
+ use standard WKB by default
2009-02-22 20:53:45 +00:00
Nick Whitelegg
1a7b0486b5
improved boundary behaviour (though still needs attention...) for easymapnik
2009-02-22 20:35:18 +00:00
Dane Springmeyer
918db0bfb8
+ add string representation for Projection object in python
2009-02-22 18:22:31 +00:00
Artem Pavlenko
0794df76b9
+ support for binding blobs
2009-02-21 11:22:17 +00:00
Artem Pavlenko
b236012474
+ impl output directly to sqlite
2009-02-21 00:23:41 +00:00
Artem Pavlenko
34b8d62909
+ more changes ...
2009-02-20 23:04:30 +00:00
Dane Springmeyer
e089c14ac5
remove spurious exec flag
2009-02-20 19:53:57 +00:00
Dane Springmeyer
42be8116e1
scons: add a SYSTEM_FONTS variable to avoid installation of bundled dejavu fonts and instead point Python bindings at given value - also print SCONS_LOCAL_CONFIG values for user during configure
2009-02-20 19:31:08 +00:00
Dane Springmeyer
83c0a7883b
+ upgrade bundled dejavu fonts from 2.14 to 2.28 ( closes #240 )
2009-02-20 19:24:48 +00:00
Artem Pavlenko
0e2a4cddc5
+ add direct sqlite3 support (work in progress..)
2009-02-20 15:58:33 +00:00
Artem Pavlenko
0bcf0004be
+ discard empty geometries from output
2009-02-20 12:28:21 +00:00