1
0
Fork 0
mirror of https://github.com/mapnik/mapnik.git synced 2025-09-10 22:32:54 +02:00

Commit graph

  • 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 Dane Springmeyer 2009-02-28 23:55:03 +00:00
  • 2399d61c4b scons: gdal-config does not predicatably return config arguments when multiple are requested, so call twice Dane Springmeyer 2009-02-28 22:22:48 +00:00
  • 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 Dane Springmeyer 2009-02-28 21:18:32 +00:00
  • a661f1104d authors: add myself (dane) as responsible for the scons scripts Dane Springmeyer 2009-02-26 23:48:45 +00:00
  • 3aa777706a fix typo in INSTALL doc Dane Springmeyer 2009-02-26 23:47:46 +00:00
  • c8e1c9103f Add notes about sqlite and the new 'configure' option for scons in trunk (to be released with 0.6.0) Dane Springmeyer 2009-02-26 23:46:19 +00:00
  • 9f40e90def scons: move all configure options to 'scons configure' stage, using pickling to maintain configure options across builds Dane Springmeyer 2009-02-26 23:35:09 +00:00
  • 6a84586489 +cleanup unused source Artem Pavlenko 2009-02-26 15:35:48 +00:00
  • e2304d7999 corrected sql syntax Artem Pavlenko 2009-02-26 15:35:07 +00:00
  • df8beaa952 scons: cleanup unneeded thread_flag check in Boost lib/header checking Dane Springmeyer 2009-02-25 23:01:50 +00:00
  • 6d0ac8f05b scons: trivial formatting fixes to SConstruct to maintain 4 space indents Dane Springmeyer 2009-02-25 22:56:47 +00:00
  • 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) Dane Springmeyer 2009-02-25 21:18:08 +00:00
  • 46df10d7d0 scons: add boolean option to avoid linking to Framework Python on darwin (closes #248) Dane Springmeyer 2009-02-25 01:02:43 +00:00
  • 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 Dane Springmeyer 2009-02-24 18:05:22 +00:00
  • 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 Lucio Asnaghi 2009-02-24 09:58:31 +00:00
  • 9b4b249555 + create table if not exists + use OGC_FID instead of PK_UID Artem Pavlenko 2009-02-23 23:44:42 +00:00
  • 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 +00:00
  • 7537c14d77 + small fix Artem Pavlenko 2009-02-23 22:22:14 +00:00
  • 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 +00:00
  • 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 +00:00
  • 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 +00:00
  • 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 +00:00
  • 484ab6cc1c + use "the_geom" as a default geometry field Artem Pavlenko 2009-02-23 13:31:56 +00:00
  • 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 +00:00
  • 42d0fe1c8c + small cleanup Artem Pavlenko 2009-02-22 22:36:50 +00:00
  • 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 +00:00
  • 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 +00:00
  • 76a4800231 + use standard WKB by default Artem Pavlenko 2009-02-22 20:53:45 +00:00
  • 1a7b0486b5 improved boundary behaviour (though still needs attention...) for easymapnik Nick Whitelegg 2009-02-22 20:35:18 +00:00
  • 918db0bfb8 + add string representation for Projection object in python Dane Springmeyer 2009-02-22 18:22:31 +00:00
  • 0794df76b9 + support for binding blobs Artem Pavlenko 2009-02-21 11:22:17 +00:00
  • b236012474 + impl output directly to sqlite Artem Pavlenko 2009-02-21 00:23:41 +00:00
  • 34b8d62909 + more changes ... Artem Pavlenko 2009-02-20 23:04:30 +00:00
  • e089c14ac5 remove spurious exec flag Dane Springmeyer 2009-02-20 19:53:57 +00:00
  • 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 +00:00
  • 83c0a7883b + upgrade bundled dejavu fonts from 2.14 to 2.28 (closes #240) Dane Springmeyer 2009-02-20 19:24:48 +00:00
  • 0e2a4cddc5 + add direct sqlite3 support (work in progress..) Artem Pavlenko 2009-02-20 15:58:33 +00:00
  • 0bcf0004be + discard empty geometries from output Artem Pavlenko 2009-02-20 12:28:21 +00:00
  • 7b63111a67 + add --simplify=<tolerance> option Artem Pavlenko 2009-02-20 11:12:56 +00:00
  • 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 +00:00
  • 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 +00:00
  • 06e073c7ba ogcserver: apply patch from crschmidt to support correct layer ordering in GetCaps response (closes #226) Dane Springmeyer 2009-02-19 18:02:17 +00:00
  • 3c1b67ccd4 missed color class Andreas Volz 2009-02-18 22:54:51 +00:00
  • 01b6d77509 std::string Andreas Volz 2009-02-18 22:50:12 +00:00
  • 1dc3aae33e profiling Andreas Volz 2009-02-18 22:25:02 +00:00
  • 0514371c70 debug and profiling option Andreas Volz 2009-02-18 22:23:26 +00:00
  • c64269e1e3 support for sqlite3 and ogr Andreas Volz 2009-02-18 22:17:00 +00:00
  • f3a835d2f2 + const correctness Artem Pavlenko 2009-02-18 16:39:26 +00:00
  • f6356731e2 + ident Artem Pavlenko 2009-02-18 16:38:54 +00:00
  • 56b15031d0 + support load_map_string for all xml parsers Artem Pavlenko 2009-02-18 00:33:26 +00:00
  • 97a40d7e7e + fix msvc-9.0 compiler warnings Artem Pavlenko 2009-02-17 23:19:28 +00:00
  • 901223ef25 scons: move the mapnik version checking later in script, after local paths have been added Dane Springmeyer 2009-02-17 22:48:17 +00:00
  • 75687151e8 scons: make sure to return 0 to keep linux happy Dane Springmeyer 2009-02-17 22:41:35 +00:00
  • 5358417474 + use class/struct keywords correctly Artem Pavlenko 2009-02-17 22:06:30 +00:00
  • 09317c242b minor text formatting Dane Springmeyer 2009-02-17 21:42:52 +00:00
  • b90f620901 + inherit libmapnik ABI version from environment (now calculated in SConstruct) Dane Springmeyer 2009-02-17 20:32:46 +00:00
  • 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 +00:00
  • 292056da77 remove unneeded include added in r921 Dane Springmeyer 2009-02-17 05:45:59 +00:00
  • 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 +00:00
  • 95c6e8e9ec easymapnik: SRTM only if command line option given Nick Whitelegg 2009-02-16 23:54:07 +00:00
  • 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 +00:00
  • 021c7c0044 + ignore unused variable warning Artem Pavlenko 2009-02-16 23:31:47 +00:00
  • 4aba853d7a OSM plugin: dataset_deliverer now re-fetches data if the URL has changed Nick Whitelegg 2009-02-16 23:10:58 +00:00
  • f8fec4ab88 + corrected SQL Artem Pavlenko 2009-02-16 22:06:41 +00:00
  • 5a216d01b5 Read spacing parameter on ShieldSymbolizer from XML Jon Burgess 2009-02-16 21:45:32 +00:00
  • da9f79c494 + add specialisations for bool + small fix Artem Pavlenko 2009-02-16 15:47:18 +00:00
  • 3e51c02513 + add pickling interface to layers and datasources (closes #205) - TODO support parameters Dane Springmeyer 2009-02-16 01:53:34 +00:00
  • 798585675f Add Tom MacWright to the patch contributors list for the addition of modserver.py Dane Springmeyer 2009-02-15 23:19:40 +00:00
  • dbdbfa4333 ogcserver: r909 added the wrong modserer.py file, reverting to correct one. Dane Springmeyer 2009-02-15 23:13:17 +00:00
  • f85c0c8b68 + add modified mod_python ogcserver wrapper patch for 'modserver.py' from tmcw (closes #101) Dane Springmeyer 2009-02-15 23:02:45 +00:00
  • 7bc810b6b8 ogcserver: Add html exception to allowedexceptions Dane Springmeyer 2009-02-15 22:51:00 +00:00
  • 65bb344440 ogcserver: don't set the background color unless the get param exists Dane Springmeyer 2009-02-15 22:43:03 +00:00
  • 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 +00:00
  • e68d934eff OSM plugin: Fixed warnings, added URL support with cURL, removed multiple parsing Nick Whitelegg 2009-02-15 13:51:07 +00:00
  • d1b365098f Includes png.h early to avoid ordering issues with setjmp.h. Fixes #231 Jon Burgess 2009-02-15 11:56:54 +00:00
  • 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 +00:00
  • 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 +00:00
  • 950cfb8473 + add missing MAPNIK_DECL Artem Pavlenko 2009-02-12 14:33:00 +00:00
  • 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 +00:00
  • 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 +00:00
  • 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 +00:00
  • da9640c39d convert to unix line endings Dane Springmeyer 2009-02-12 01:17:30 +00:00
  • 75d5e1c9e1 Convert to unix line endings Dane Springmeyer 2009-02-12 01:11:18 +00:00
  • 8839d9fd3f + add <string> Artem Pavlenko 2009-02-11 17:09:56 +00:00
  • 698037e782 + use 'byte' defined in global.hpp Artem Pavlenko 2009-02-11 16:57:46 +00:00
  • f65f3782dc + use 'typedef byte' instead of uint_8t Artem Pavlenko 2009-02-11 16:45:20 +00:00
  • 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 +00:00
  • 160c227196 + boost-qualify type Artem Pavlenko 2009-02-11 15:58:22 +00:00
  • 66120740cf + add missing header cstdint.hpp Artem Pavlenko 2009-02-11 15:23:45 +00:00
  • 87add8220f + fixed typo affecting win32 build Artem Pavlenko 2009-02-11 15:12:06 +00:00
  • ffd02e7c99 + Add SCons build script for osm plugin Dane Springmeyer 2009-02-10 20:25:33 +00:00
  • 1ffdb95069 osm plugin: Fix up test xml samples Dane Springmeyer 2009-02-10 20:24:27 +00:00
  • e5054e5bd7 Add Lucio Asnaghi to committers list and alphabetize list for clarity Dane Springmeyer 2009-02-10 19:22:23 +00:00
  • 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 +00:00
  • 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 +00:00
  • f7affe0919 Authors: Remove duplicate listing for Dave Stubbs Dane Springmeyer 2009-02-10 16:30:28 +00:00
  • abe24475d8 Add a modulus operator to the filter language. Tom Hughes 2009-02-10 15:46:54 +00:00
  • ca0502eaaf + reverting back accidental change Artem Pavlenko 2009-02-09 20:44:06 +00:00
  • 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 +00:00
  • 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 +00:00