Commit graph

  • 9b4b249555 + create table if not exists + use OGC_FID instead of PK_UID Artem Pavlenko 2009-02-23 23:44:42 +0000
  • 2cb4265091 + revert to "limit 1" logic + discard everything after table name when building table descriptor to avoid seq scan Artem Pavlenko 2009-02-23 23:26:50 +0000
  • 7537c14d77 + small fix Artem Pavlenko 2009-02-23 22:22:14 +0000
  • f4f1cd4c59 + initial support for 'SELECT' statements in <table> param. + use limit 0 to avoid lengthy queries (does it work ?) Artem Pavlenko 2009-02-23 22:13:21 +0000
  • 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 Lucio Asnaghi 2009-02-23 17:16:09 +0000
  • 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) Lucio Asnaghi 2009-02-23 16:04:57 +0000
  • 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 Lucio Asnaghi 2009-02-23 15:00:25 +0000
  • 484ab6cc1c + use "the_geom" as a default geometry field Artem Pavlenko 2009-02-23 13:31:56 +0000
  • 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 Dane Springmeyer 2009-02-23 00:47:01 +0000
  • 42d0fe1c8c + small cleanup Artem Pavlenko 2009-02-22 22:36:50 +0000
  • 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 Artem Pavlenko 2009-02-22 22:34:31 +0000
  • 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 Artem Pavlenko 2009-02-22 21:36:34 +0000
  • 76a4800231 + use standard WKB by default Artem Pavlenko 2009-02-22 20:53:45 +0000
  • 1a7b0486b5 improved boundary behaviour (though still needs attention...) for easymapnik Nick Whitelegg 2009-02-22 20:35:18 +0000
  • 918db0bfb8 + add string representation for Projection object in python Dane Springmeyer 2009-02-22 18:22:31 +0000
  • 0794df76b9 + support for binding blobs Artem Pavlenko 2009-02-21 11:22:17 +0000
  • b236012474 + impl output directly to sqlite Artem Pavlenko 2009-02-21 00:23:41 +0000
  • 34b8d62909 + more changes ... Artem Pavlenko 2009-02-20 23:04:30 +0000
  • e089c14ac5 remove spurious exec flag Dane Springmeyer 2009-02-20 19:53:57 +0000
  • 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 Dane Springmeyer 2009-02-20 19:31:08 +0000
  • 83c0a7883b + upgrade bundled dejavu fonts from 2.14 to 2.28 (closes #240) Dane Springmeyer 2009-02-20 19:24:48 +0000
  • 0e2a4cddc5 + add direct sqlite3 support (work in progress..) Artem Pavlenko 2009-02-20 15:58:33 +0000
  • 0bcf0004be + discard empty geometries from output Artem Pavlenko 2009-02-20 12:28:21 +0000
  • 7b63111a67 + add --simplify=<tolerance> option Artem Pavlenko 2009-02-20 11:12:56 +0000
  • 13b7321751 + Utilty to convert postgresql/postgis tables into format suitable for sqlite3 (r*tree index) + Initial import Artem Pavlenko 2009-02-20 10:43:15 +0000
  • a8b6b0022b ogcserver: use the ordered layering from r938 and a layer named __all__ to signal a request all layers (addresses #226) Dane Springmeyer 2009-02-19 18:20:14 +0000
  • 06e073c7ba ogcserver: apply patch from crschmidt to support correct layer ordering in GetCaps response (closes #226) Dane Springmeyer 2009-02-19 18:02:17 +0000
  • 3c1b67ccd4 missed color class Andreas Volz 2009-02-18 22:54:51 +0000
  • 01b6d77509 std::string Andreas Volz 2009-02-18 22:50:12 +0000
  • 1dc3aae33e profiling Andreas Volz 2009-02-18 22:25:02 +0000
  • 0514371c70 debug and profiling option Andreas Volz 2009-02-18 22:23:26 +0000
  • c64269e1e3 support for sqlite3 and ogr Andreas Volz 2009-02-18 22:17:00 +0000
  • f3a835d2f2 + const correctness Artem Pavlenko 2009-02-18 16:39:26 +0000
  • f6356731e2 + ident Artem Pavlenko 2009-02-18 16:38:54 +0000
  • 56b15031d0 + support load_map_string for all xml parsers Artem Pavlenko 2009-02-18 00:33:26 +0000
  • 97a40d7e7e + fix msvc-9.0 compiler warnings Artem Pavlenko 2009-02-17 23:19:28 +0000
  • 901223ef25 scons: move the mapnik version checking later in script, after local paths have been added Dane Springmeyer 2009-02-17 22:48:17 +0000
  • 75687151e8 scons: make sure to return 0 to keep linux happy Dane Springmeyer 2009-02-17 22:41:35 +0000
  • 5358417474 + use class/struct keywords correctly Artem Pavlenko 2009-02-17 22:06:30 +0000
  • 09317c242b minor text formatting Dane Springmeyer 2009-02-17 21:42:52 +0000
  • b90f620901 + inherit libmapnik ABI version from environment (now calculated in SConstruct) Dane Springmeyer 2009-02-17 20:32:46 +0000
  • 346ac28947 scons: make sure to check for boost_python (closes #229), improve checking of boost version (closes #236), and fetch ABI version from mapnik/version (closes #72), as well as adding PathAccept for all PathVariables to account for various 64bit systems. Dane Springmeyer 2009-02-17 20:31:04 +0000
  • 292056da77 remove unneeded include added in r921 Dane Springmeyer 2009-02-17 05:45:59 +0000
  • 98ada350ea + add pickling support for styles and rules - TODO expose symbolizer object in general(#190) and for pickling Dane Springmeyer 2009-02-17 05:23:10 +0000
  • 95c6e8e9ec easymapnik: SRTM only if command line option given Nick Whitelegg 2009-02-16 23:54:07 +0000
  • c6c1cc32d7 added initial version of easymapnik: command line tool for generating Mapnik maps from OSM XML data Nick Whitelegg 2009-02-16 23:42:31 +0000
  • 021c7c0044 + ignore unused variable warning Artem Pavlenko 2009-02-16 23:31:47 +0000
  • 4aba853d7a OSM plugin: dataset_deliverer now re-fetches data if the URL has changed Nick Whitelegg 2009-02-16 23:10:58 +0000
  • f8fec4ab88 + corrected SQL Artem Pavlenko 2009-02-16 22:06:41 +0000
  • 5a216d01b5 Read spacing parameter on ShieldSymbolizer from XML Jon Burgess 2009-02-16 21:45:32 +0000
  • da9f79c494 + add specialisations for bool + small fix Artem Pavlenko 2009-02-16 15:47:18 +0000
  • 3e51c02513 + add pickling interface to layers and datasources (closes #205) - TODO support parameters Dane Springmeyer 2009-02-16 01:53:34 +0000
  • 798585675f Add Tom MacWright to the patch contributors list for the addition of modserver.py Dane Springmeyer 2009-02-15 23:19:40 +0000
  • dbdbfa4333 ogcserver: r909 added the wrong modserer.py file, reverting to correct one. Dane Springmeyer 2009-02-15 23:13:17 +0000
  • f85c0c8b68 + add modified mod_python ogcserver wrapper patch for 'modserver.py' from tmcw (closes #101) Dane Springmeyer 2009-02-15 23:02:45 +0000
  • 7bc810b6b8 ogcserver: Add html exception to allowedexceptions Dane Springmeyer 2009-02-15 22:51:00 +0000
  • 65bb344440 ogcserver: don't set the background color unless the get param exists Dane Springmeyer 2009-02-15 22:43:03 +0000
  • 771e76f637 + add style pickling support to mapnik::Map, fix tabs, and only un-pickle background color if exists (closes 233) Dane Springmeyer 2009-02-15 19:53:48 +0000
  • e68d934eff OSM plugin: Fixed warnings, added URL support with cURL, removed multiple parsing Nick Whitelegg 2009-02-15 13:51:07 +0000
  • d1b365098f Includes png.h early to avoid ordering issues with setjmp.h. Fixes #231 Jon Burgess 2009-02-15 11:56:54 +0000
  • 068e7a0ee7 scons: remove unneeded paths for plugins not found or tinyxml if not requested (closed #222, furthers #220) Dane Springmeyer 2009-02-12 19:42:52 +0000
  • 98267e2959 + MAPNIK_VERSION (defined in mapnik/version.hpp) + expose version in Python : mapnik.mapnik_version() mapnik.mapnik_version_string() + add SQLite plug-in in Python bindings Artem Pavlenko 2009-02-12 16:44:04 +0000
  • 950cfb8473 + add missing MAPNIK_DECL Artem Pavlenko 2009-02-12 14:33:00 +0000
  • be2c27ff86 OGCServer: add support for load_map() within WMSFactory (thanks xcacou,theosys,and tmcw for early patches) (closes #129) Dane Springmeyer 2009-02-12 02:12:26 +0000
  • 577ee5ee22 + implement a layer copy method, provide a 'default' layername that will return a map with all layers rendered, and clean up PIL imports Dane Springmeyer 2009-02-12 01:45:33 +0000
  • e24b6f3654 Improve usability of ogcserver debug mode by printing to new html response when in debug mode or when the QUERY_STRING is empty, signaling testing Dane Springmeyer 2009-02-12 01:28:57 +0000
  • da9640c39d convert to unix line endings Dane Springmeyer 2009-02-12 01:17:30 +0000
  • 75d5e1c9e1 Convert to unix line endings Dane Springmeyer 2009-02-12 01:11:18 +0000
  • 8839d9fd3f + add <string> Artem Pavlenko 2009-02-11 17:09:56 +0000
  • 698037e782 + use 'byte' defined in global.hpp Artem Pavlenko 2009-02-11 16:57:46 +0000
  • f65f3782dc + use 'typedef byte' instead of uint_8t Artem Pavlenko 2009-02-11 16:45:20 +0000
  • c937fe280a + make compile cleanly with boost >= 1.38.0 (TODO : move to spirit2 in milestone 1.0.0) Artem Pavlenko 2009-02-11 16:29:44 +0000
  • 160c227196 + boost-qualify type Artem Pavlenko 2009-02-11 15:58:22 +0000
  • 66120740cf + add missing header cstdint.hpp Artem Pavlenko 2009-02-11 15:23:45 +0000
  • 87add8220f + fixed typo affecting win32 build Artem Pavlenko 2009-02-11 15:12:06 +0000
  • ffd02e7c99 + Add SCons build script for osm plugin Dane Springmeyer 2009-02-10 20:25:33 +0000
  • 1ffdb95069 osm plugin: Fix up test xml samples Dane Springmeyer 2009-02-10 20:24:27 +0000
  • e5054e5bd7 Add Lucio Asnaghi to committers list and alphabetize list for clarity Dane Springmeyer 2009-02-10 19:22:23 +0000
  • 2c81706eb5 Following #223: + improvements to the wkb converter + improved sqlite index usage + added more parameters to sqlite datasource Lucio Asnaghi 2009-02-10 19:09:16 +0000
  • 1f5edf45f0 scons: Use implicit caching of deps if SCONS_CACHE is requested which should double or triple the speed at which the 'scons: Building targets ...' step will run. Hint: use the --implicit-deps-unchanged flag for even quicker target checking Dane Springmeyer 2009-02-10 17:59:49 +0000
  • f7affe0919 Authors: Remove duplicate listing for Dave Stubbs Dane Springmeyer 2009-02-10 16:30:28 +0000
  • abe24475d8 Add a modulus operator to the filter language. Tom Hughes 2009-02-10 15:46:54 +0000
  • ca0502eaaf + reverting back accidental change Artem Pavlenko 2009-02-09 20:44:06 +0000
  • 7d2f492ef2 + sqlite-input-plugin.patch (kunitoki) + wkb-sqlite.patch (kunitoki) + very preliminary spatial index support (idx_<tablename>_<geometry_field>) Artem Pavlenko 2009-02-09 19:43:57 +0000
  • 5ac5522f4b Improve numerical accuracy of calculations used for finding the polygon centroid. Otherwise the labels for small polygons might appear outside the boundary. Jon Burgess 2009-02-07 23:46:26 +0000
  • 79c350678a The final line_to is not required in the WKB reader since the last and first points of the polygon geometry will be the same Jon Burgess 2009-02-07 23:43:53 +0000
  • d62fe5eb1a Scons: refine the usage of distutils by respecting site-packages location for specific arch's, use the get_python_version() helper, and normpath() to avoid double '/' - addresses #219 and furthers #209 Dane Springmeyer 2009-02-07 16:57:42 +0000
  • d11654895b Utilise color alpha information when rendering. Multiplies the color alpha with the rendering opacity. Fixes 221. Jon Burgess 2009-02-07 14:09:23 +0000
  • 5a3ce5a7ca + occi-input-plugin-4.patch (kunitoki) Artem Pavlenko 2009-02-07 11:38:09 +0000
  • 6ced52bedf Guard against missing paths. Fixes #220. Jon Burgess 2009-02-07 11:12:38 +0000
  • 220bb3e99a Revert the patch to add a show_page flag to the cairo renderer and replace it with support for rendering to a cairo context rather than a cairo surface. Tom Hughes 2009-02-06 00:46:29 +0000
  • 51293f64ba + apply show_page.patch (thanks Berteun) (closes #201) Dane Springmeyer 2009-02-05 18:09:14 +0000
  • 5b0c59428e + apply PostgisImprovements.diff (rcoup) for record_limit and cursur_size support (#140) Dane Springmeyer 2009-02-05 17:41:44 +0000
  • 6503dcfc40 + apply ogr_6th_revision.patch to allow unicode support Dane Springmeyer 2009-02-05 17:32:03 +0000
  • 0fbfbd445a + ogr_5th_revision.patch (kunitoki rocks!) Artem Pavlenko 2009-02-05 16:47:07 +0000
  • a45e93b79a + more property goodness on the TextSymbolizer from Python (springmeyer) Artem Pavlenko 2009-02-05 11:54:07 +0000
  • fb98b98e64 Include boost/algorithm/string.hpp to get access to string algorithms. Tom Hughes 2009-02-05 11:41:10 +0000
  • 425dea32a4 + occi-input-plugin-3.patch (kunitoki) Artem Pavlenko 2009-02-05 11:17:27 +0000
  • c3ff9c842d + scons_python_usability_improvements2 (springmeyer) Artem Pavlenko 2009-02-03 23:00:03 +0000
  • 1fb229d035 + apply occi-input-plugin-2.patch (kunitoki) (#212) Dane Springmeyer 2009-02-03 22:23:33 +0000