1
0
Fork 0
mirror of https://github.com/mapnik/mapnik.git synced 2025-09-09 04:02:51 +02:00

Commit graph

  • 6eadaafd49 use 'avoid_edges' parameter for point placement Artem Pavlenko 2007-11-06 09:07:18 +00:00
  • 01de9d9e8c 1. revived 'avoid_edges' option 2. fixed 'placement_finder' extent in agg_renderer.cpp 3. added 'avoid_edges' to map loader Artem Pavlenko 2007-11-05 10:32:01 +00:00
  • a29f2b83c7 fixed enum wrappers issue (patch from John Leslie) Artem Pavlenko 2007-11-05 09:28:26 +00:00
  • ce6985aaad use 'contains' instead of 'intersects' test to provide 'avoid_edges' functionality. (Should 'avoid_edges' be always enabled ???) Artem Pavlenko 2007-11-05 09:15:53 +00:00
  • 8d51cb421b 1. re-factored placement_finder to be more efficient. 'find_*' methods are templated on PathType. 2. PostGIS plug-in - optional 'multiple_geometries' parameter to control how Multi* geometries built. 3. MarkersSymbolizer (work in progress) to render vector shapes (markers) alonh a path with collision detection. Artem Pavlenko 2007-11-02 12:50:15 +00:00
  • 305b76012e - boost serialization support - improved some boost detection stuff Andreas Volz 2007-10-26 20:56:11 +00:00
  • b79b3a89ec Added 'intersect' method returning intersection envelope. Artem Pavlenko 2007-10-21 09:51:03 +00:00
  • 4018c728de corrected int2net macro to use int16_t , thanks to John Leslie. Artem Pavlenko 2007-10-21 09:49:45 +00:00
  • 2cf8278f1d Generic python binding for mapnik::enumeration David 2007-10-19 22:17:16 +00:00
  • b40706c295 1. templated save_as_png and save_as_jpeg 2. use std::iostream for I/O in save_to_file Artem Pavlenko 2007-10-17 14:47:56 +00:00
  • 1c5bbea587 workaround for enumeration python binding issue:: allow implicit conversion from long David 2007-10-14 13:39:11 +00:00
  • f736196cb4 1. image_data.hpp - fixed mismatched new/new[] in ctor in ImageData 2. image_data.hpp - initialize image data (ImageData) 3. unicode.hpp - added missing <iostream> when in debug -DMAPNIK_DEBUG Artem Pavlenko 2007-10-11 21:18:04 +00:00
  • 44a83c0eac - use AGG row_ptr_cache the portable way David 2007-10-08 20:07:53 +00:00
  • 515ab55a53 - fixed agg-2.5 build David 2007-10-08 19:37:05 +00:00
  • 3c97052c5e - more include order reversion David 2007-10-08 18:10:31 +00:00
  • bc54b150ea - reversed header include order David 2007-10-08 17:42:41 +00:00
  • 6d83b199a4 comment out boost_system Artem Pavlenko 2007-10-05 11:29:55 +00:00
  • d1a345a3d2 1.don't share FT_Library object between threads (TODO : implement freetype_engine pool) 2. merged changes with latest load_map Artem Pavlenko 2007-10-05 11:27:00 +00:00
  • 9507f1bbf2 build libxml2 loader Andreas Volz 2007-10-03 10:41:08 +00:00
  • f0cca52c3b optional build with libxml2 Andreas Volz 2007-10-02 21:43:13 +00:00
  • bc11d0a5e5 - added some tests - added missing disclaimers David 2007-09-25 21:06:52 +00:00
  • b2df387a9d - merged strict-xml-branch r530:532 to trunk: - libxml2 support - strict error handling while parsing XML map files - implemented save_map() - removed some duplicate defaults - all symbolizers with icons share a common base class now David 2007-09-25 18:47:12 +00:00
  • 49e6d1d7bf - added option to build included libagg as static library Andreas Volz 2007-09-23 22:20:21 +00:00
  • c8e4029971 add exec bit Andreas Volz 2007-09-21 19:54:17 +00:00
  • 066c8dfa1a Fixed envelope() method to return borrowed connection NOTE : Always wrap connection into PoolGuard !!! Artem Pavlenko 2007-09-18 14:00:27 +00:00
  • 13d741f400 added size method : returns (unused,used) size pair useful for debugging Artem Pavlenko 2007-09-18 13:58:01 +00:00
  • bb9f426dd9 don't check for boost_system by default Artem Pavlenko 2007-09-18 10:54:44 +00:00
  • 670862879b build plugins without .so extension Andreas Volz 2007-09-17 20:16:43 +00:00
  • 8e071f84c7 1. Changed internal geometry representation (explicit support for multi geometries) (FIXME : label_spacing is still, too slow!!) 2. Re-use some agg objects. 3. placement_finder cleanups! 4. Added support for 'building_symbolizer' - extruded polygons Artem Pavlenko 2007-09-16 11:23:51 +00:00
  • d38dedad68 + added GNU autotools build environment + raster and gdal input isn't tested. Not working currently... + *-input.so plugins created. Change loader in source or link plugin to correct place + use pkg-config uninstalled feature -> define project root to PKG_CONFIG_PATH to use mapnik without installation + added various library checks + don't install fonts + don't use included AGG -> check for a installed libagg + Added Makefile for c++ demo + don't build any python wrapper stuff -> this follows if all other building works + added Anjuta file -> not needed to build anything, but helps much if you use Anjuta Andreas Volz 2007-09-14 23:07:16 +00:00
  • b835bac9ba user for loops instead of while, some cleanups Artem Pavlenko 2007-09-11 11:26:10 +00:00
  • 9b2b2a5691 clip query bbox to layer's extent Artem Pavlenko 2007-09-11 11:06:20 +00:00
  • 92b22558fd use 'limit 0' when gathering metadata, also we don't need getFieldSize at all Artem Pavlenko 2007-09-07 15:50:40 +00:00
  • ef6f1060d3 link to fribidi on Darwin Artem Pavlenko 2007-09-07 15:46:51 +00:00
  • b98faab018 respect 'THREADING' flag svn 2007-09-01 09:50:06 +00:00
  • 63ca9a0b41 use non const char* on Linux svn 2007-09-01 09:48:01 +00:00
  • 2ad4634034 added encoding='latin1' parameter to display text correctly Artem Pavlenko 2007-08-29 15:23:39 +00:00
  • edb4150b33 restored iconv support Artem Pavlenko 2007-08-29 15:21:32 +00:00
  • 388eb1761f we don't need those Artem Pavlenko 2007-08-29 15:19:33 +00:00
  • 4e427f978c fixed bug introduced in r495 Artem Pavlenko 2007-08-29 14:06:35 +00:00
  • beebee468b fixed is_datasource_plugin predicate Artem Pavlenko 2007-08-28 10:19:48 +00:00
  • 76572994b5 Applied mapnik-r511.patch from David Siegel: Artem Pavlenko 2007-08-28 10:12:38 +00:00
  • 8b3f5ef483 only minor docs Andreas Volz 2007-08-15 20:46:12 +00:00
  • 7f3bbace30 check if file ends with '.input' before attempting to load it Artem Pavlenko 2007-08-15 17:23:45 +00:00
  • 0f07bbd945 corrected docs Artem Pavlenko 2007-08-13 09:59:52 +00:00
  • 7411a5d2f7 applied patch from JonB - use platform dependend lib prefix when installing bindings (e.g. lib64 on x86_64) Artem Pavlenko 2007-08-13 09:18:07 +00:00
  • e05f730122 applied changes overwritten betweed r504-505 Artem Pavlenko 2007-08-13 09:15:41 +00:00
  • b36a802107 added layer_info dialog improved style_model Artem Pavlenko 2007-08-13 09:13:58 +00:00
  • 59977745a0 - doxygen documentation files - added first docs to map.hpp Andreas Volz 2007-08-12 21:05:45 +00:00
  • 99d04bbf08 removed set_alpha Artem Pavlenko 2007-08-09 20:23:09 +00:00
  • c3dc93ed14 added symbilizer node to the Layer TreeView Artem Pavlenko 2007-08-09 14:14:51 +00:00
  • b47bfa185a couple optimizations Artem Pavlenko 2007-08-09 14:13:41 +00:00
  • 19daab2461 provide both const/non-const iterators Artem Pavlenko 2007-08-09 08:06:47 +00:00
  • 7953b07095 added missing scons Artem Pavlenko 2007-08-08 09:32:37 +00:00
  • 6752dda07e upgrade to the latest scons (0.97) Artem Pavlenko 2007-08-07 15:50:34 +00:00
  • 8887b9eb99 Mapnik Viewer - initial import Artem Pavlenko 2007-08-07 15:09:41 +00:00
  • 80566ea1ba added accesor to styles Artem Pavlenko 2007-08-07 12:02:24 +00:00
  • a53fbf2ca3 applied patch that makes sure names of vertical roads are rendered in a consistent direction (from Cameron Patrick) Artem Pavlenko 2007-08-01 10:57:27 +00:00
  • d959701d5a 1. added boost::optional<T> to/form Python converter 2. make background color optional (Map object) 3. exposed 'blend' method for Image object Artem Pavlenko 2007-08-01 09:59:23 +00:00
  • d78ccbaed0 small fix Artem Pavlenko 2007-08-01 08:52:18 +00:00
  • 8eac22911a applied mapnik_line_displacement patch from Cameron Patrick Artem Pavlenko 2007-07-26 21:09:40 +00:00
  • 7c8a9f3075 added support for min_distance in shield/text symbolizer Artem Pavlenko 2007-07-25 14:36:08 +00:00
  • 738941cae5 removed *.xml (esri??) files, fixed COPYRIGHT.txt to use unix style line endings Artem Pavlenko 2007-07-25 09:23:47 +00:00
  • 9fe4a94c98 Added minimum_distance property to text symbolizers. This prevents the same label from appearing within N pixels (across features). Shield symbolizer is now a subclass of text symbolizer. Some small improvements to text rendering. Fixed up placement finder for horizontal placement. Cleaned up placement finder. vspader 2007-07-02 13:39:08 +00:00
  • 560de0b9b1 Fix so labels stay within the road. vspader 2007-06-21 15:29:47 +00:00
  • f3ae318ca3 1. added 'allow_overlap' in load_map from xml 2. added overlap_ field to TextSymbolizer (ignored by renderer at the moment) Artem Pavlenko 2007-06-20 21:08:23 +00:00
  • cc3b5bece1 applied patch from jonb - glob for all *.ttf Artem Pavlenko 2007-06-20 20:20:16 +00:00
  • ab149257ad added save_to_file method that works with Image object. Artem Pavlenko 2007-06-12 19:30:58 +00:00
  • 8010d5433f 1. Removed srid from geometry class 2. Pass resolution to bbox query 3. Use variant<int,double,string> as parameter value e.g in Python: ds = Raster(file="/path/to/file",lox = 12312.4,.....) Added extractor facility to work with mapnik::parameter (C++): Artem Pavlenko 2007-06-12 08:59:54 +00:00
  • e8d5172a64 added convertions : std::pair<std::string,mapnik::value> to Python tuple mapnik::value -> PyObject Artem Pavlenko 2007-06-05 09:12:30 +00:00
  • 15e73b98f4 small formatting Artem Pavlenko 2007-06-05 09:10:40 +00:00
  • 8880e5ff5f Restored collecting attributes descriptors Artem Pavlenko 2007-06-05 09:09:04 +00:00
  • c44cbddea7 applied mapnik-gdal-libs.patch from jonb Artem Pavlenko 2007-05-20 20:19:04 +00:00
  • ef42640476 applied patch from jonb to use calloc instead of malloc (allocating fribidi buffer) Artem Pavlenko 2007-05-15 22:20:18 +00:00
  • 235244a1c0 added max_depth_ parameter (default to 8) to handle empty envelopes. Artem Pavlenko 2007-05-12 12:01:43 +00:00
  • d3d40234c9 share collision detector between labels and text. Artem Pavlenko 2007-05-12 11:34:55 +00:00
  • a6a31f42f6 implelmented optional 'clear' text labels cache at the layer level Artem Pavlenko 2007-05-01 07:53:20 +00:00
  • 46902bf488 increment feature id Artem Pavlenko 2007-04-30 20:08:49 +00:00
  • 7e38fc3d67 added support for building gdal plug-in Artem Pavlenko 2007-04-25 19:18:44 +00:00
  • f9d28e56fa Added gdal raster input plug-in Artem Pavlenko 2007-04-25 19:15:38 +00:00
  • 5b91f9a9c5 small correction Artem Pavlenko 2007-04-25 11:26:48 +00:00
  • cacea81bce 1. check if plug-ins path is a directory 2. wrap dynamic loading into try/catch to play nicer on win32 Artem Pavlenko 2007-04-25 08:59:57 +00:00
  • 28ee22ac95 fixed mistype Artem Pavlenko 2007-04-25 08:21:54 +00:00
  • 6dc3015ea5 Allow omitting username and dbname in connection string. Artem Pavlenko 2007-04-01 08:29:14 +00:00
  • 5daa49ff41 forward declare ltdl stuff Artem Pavlenko 2007-03-22 10:55:43 +00:00
  • 8b74a301fb Be explicit about threading model Added THREADING enum options (defaults to 'multi') Artem Pavlenko 2007-03-22 10:54:44 +00:00
  • 67c09a815b corrected boost toolkit/append logic Artem Pavlenko 2007-03-16 12:09:58 +00:00
  • d163c8d59f explicit cast to FT_Pos added Artem Pavlenko 2007-03-16 12:08:50 +00:00
  • 528002dc82 added missing -pthread for linux platforms Artem Pavlenko 2007-03-16 10:20:52 +00:00
  • e0d243dcec 1.Added support for building on Darwin (Xcode 2.4.1, gcc4.0.1). Mainly taming gcc4.0.1 (anonymous enum bug) Artem Pavlenko 2007-03-16 10:11:37 +00:00
  • 0b11a73df4 keep gcc4.0.1 on darwin happy Artem Pavlenko 2007-03-13 22:46:01 +00:00
  • 2bc9ef83cc - Improve exception handling and error displaying in the ogc server. Jean-Francois Doyon 2007-03-13 01:17:03 +00:00
  • 6ed05bcf42 and another one :) Artem Pavlenko 2007-03-08 18:19:42 +00:00
  • d10a7eeb24 reverting change #457 : we still must read four bytes ! Artem Pavlenko 2007-03-08 17:35:01 +00:00
  • 7a7e2101f9 rewind path in envelope() method Artem Pavlenko 2007-03-08 10:38:09 +00:00
  • 737fcdd516 - Add WSGI handler - Add a performance improvement that should make maps a little faster Jean-Francois Doyon 2007-03-05 03:20:35 +00:00
  • 76a820beeb - Move a variable declaration used only for debugging, to avoid compiler warning. Jean-Francois Doyon 2007-03-05 01:28:49 +00:00
  • 871fa5c8ef correct font name type (patch from jonb) Artem Pavlenko 2007-02-27 21:00:41 +00:00
  • 8d73e3a8dc tagging release 0.4.0 v0.4.0 release-0.4.0 Artem Pavlenko 2007-02-26 13:23:08 +00:00
  • 13dd535d6c check strings size before applying bidi. Artem Pavlenko 2007-02-26 12:42:10 +00:00