Artem Pavlenko
6a4c207254
+ make it compile against latyest master (FIXME)
2012-06-07 11:46:50 +01:00
Carl Simonson
c696c85dd4
viewer: add mouse wheel zooming
...
This change makes the viewer zoom in and out when using the scroll wheel.
The zoom tracks the position of the mouse pointer when zooming in so that
the map will be centered under the mouse after a zoom.
2012-05-31 19:27:19 -05:00
Carl Simonson
963cd83f98
viewer: show more exception messages
...
When trying to render the map widget in the viewer, we catch exceptions
and print out the message to stderr. The only exceptions that are printed
are mapnik::config_error messages. mapnik can throw more errors, so this
change makes it catch all std::exceptions.
2012-05-31 18:11:10 -05:00
Artem Pavlenko
500f57cf60
+ make vertex() and rewind() methods const
...
+ remove unused coord_transforms
+ rename coord_transform2 to coord_transform
2012-05-31 12:13:09 +01:00
Artem Pavlenko
1077b79a63
Revert "initialise blur radius's to 1 for real this time"
...
This reverts commit f76c6ee25f
.
2012-05-24 11:37:24 +01:00
Artem Pavlenko
f76c6ee25f
initialise blur radius's to 1 for real this time
2012-05-23 20:38:42 +01:00
Artem Pavlenko
aad7c5e384
+ implement compositing for text
...
+ refactor image_32
2012-05-09 12:39:23 +01:00
Artem Pavlenko
b5721181cd
+ experimental grid vis (TODO: assigned pallete colours)
...
useful to testing grid output
2012-05-03 17:18:02 +01:00
Artem Pavlenko
0bec7f56d3
+ support multiple renderers
...
+ add QComboBox to switch between renderers
2012-05-03 15:21:17 +01:00
Artem Pavlenko
ad16d5da33
work-around: QT moc compiler bug
2012-04-18 12:15:50 +01:00
Artem Pavlenko
0c537ed9ee
+ add: #include mapnik/config_error.hpp
2012-03-14 14:55:14 +00:00
Artem Pavlenko
207ecfd597
remove camel-case names from layer.[h,c]pp
2012-03-12 15:39:59 +00:00
Artem Pavlenko
aa1976c824
update 'info' tool to work with new feature impl
2012-01-13 17:19:03 +00:00
Artem Pavlenko
0eb8e2d246
temp fix to compile FIXME
2012-01-12 10:04:49 +00:00
Artem Pavlenko
b689670ffd
switch back from mapnik2 to mapnik
...
add mapnik2 module which redirects to mapnik and issues DeprecationWarning
2011-11-23 11:33:58 +00:00
kunitoki
2e23eee24c
- small comment fix in viewer
2011-10-23 16:09:12 +02:00
kunitoki
596757a269
- fix copyright to 2011 (script to do this will follow)
2011-10-23 15:04:25 +02:00
Artem Pavlenko
7468c95084
+ use 'class'
2011-09-08 08:21:48 +00:00
Artem Pavlenko
6325868003
+ fix missing header
2011-09-08 08:21:41 +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
Artem Pavlenko
2317efe15f
+ call update and emit signal after proj calc
2011-08-11 11:04:11 +00:00
Dane Springmeyer
1070b293ad
tabs -> spaces
2011-05-04 15:53:36 +00:00
Artem Pavlenko
98b7f62155
+ remove template from mapnik::rule
...
+ rename globaly rule_type -> rule
( ticket #552 )
2011-01-13 21:35:01 +00:00
Dane Springmeyer
0e491b2f8d
fix permissions setting on demo viewer.ini
2010-12-12 18:21:45 +00:00
Artem Pavlenko
ab101401cd
+ simplify geometry implementation
...
+ removed multiple geometry typedefs
+ use geometry_type
+ revert to storing vertices in vector_vertex
(previous implementation using std::vector was
fragmenting heap causing performance issues with large geometries)
+ FIXME: hit_test is broken!
2010-11-03 13:19:15 +00:00
Artem Pavlenko
962f2b8c5e
+ use forward slashes in *.ini file
2010-09-10 13:15:15 +00:00
Dane Springmeyer
466e44e4ef
reasonable defaults for viewer.pro
2010-08-18 20:47:12 +00:00
Dane Springmeyer
d58ee9e0f9
use SCons to build up the mapnik viewer ini file
2010-07-22 22:14:19 +00:00
Dane Springmeyer
b4851dcb78
viewer: zoom to full extent of map when loading from xml
2010-07-15 23:08:22 +00:00
Dane Springmeyer
3bedc85774
make use of new freetype functions added in r2025
2010-07-15 23:08:02 +00:00
Artem Pavlenko
9b3809443c
+ fix naming style in mapnik::Map
2010-06-25 15:23:35 +00:00
Artem Pavlenko
51c20a4a6a
+ store and access mapnik-plugins-dir and font-dirs
...
using QSettings
+ add viewer.ini
2010-06-18 10:53:57 +00:00
Artem Pavlenko
e415c6e08e
+ catch all exceptions in load_map_file
2010-06-18 10:53:49 +00:00
Artem Pavlenko
3e2a82ed16
+ add resolution to mapwidget
...
+ add resolution command option
2010-06-17 08:26:08 +00:00
Artem Pavlenko
1d0ccd689b
+ avoid rendering map twice when bbox is specified
2010-06-15 12:28:30 +00:00
Artem Pavlenko
bb6fafad42
+ don't call zoom_all if bounding box is supplied
2010-06-15 12:27:34 +00:00
Artem Pavlenko
68ff49d429
+ untabify
2010-06-15 12:27:26 +00:00
Artem Pavlenko
68a620576f
+ print bbox in Lat/Lon wgs84 to stdout
2010-06-03 12:34:37 +00:00
Artem Pavlenko
21caaea891
+ fancy brush style
2010-06-01 13:30:53 +00:00
Artem Pavlenko
304538bcf3
+ show expr string in styles control
2010-03-24 18:01:37 +00:00
Artem Pavlenko
0ed2f6dc42
+ update viewer to work with latest naming changes
2010-03-17 22:01:42 +00:00
Artem Pavlenko
8661d60f43
+ move layer info logic into dialog ctor
2010-03-10 17:08:37 +00:00
Artem Pavlenko
556df8a751
+ don't fail if load_map throws config error
2010-03-10 17:08:28 +00:00
Artem Pavlenko
1cd9c3257d
+ update paths to work with mapnik2
2010-03-10 10:44:15 +00:00
Dane Springmeyer
67a8f33da9
fix minor issues caught in debian packaging relating to executable status and spelling
2010-02-21 17:28:01 +00:00
Artem Pavlenko
5bbc6468bc
+ add save_map impl
2010-02-10 15:16:44 +00:00
Artem Pavlenko
a42f3d7265
+ tidy
...
+ zoom_all on startup
2010-01-20 15:25:41 +00:00
Artem Pavlenko
8bc7117bf3
+ catch mapnik_config exception
2009-12-21 13:45:07 +00:00
Artem Pavlenko
aa7fc86acd
+ fix compiler warnings (signed/unsigned comp)
2009-12-21 13:44:56 +00:00
Artem Pavlenko
06f0ed47e2
+ don't default to lib64 schema
2009-12-21 13:44:48 +00:00