From: David Paleino <dapal@debian.org>
Subject: fix Mapnik API calls
Forwarded: no (needed?)
---
layer_info_dialog.cpp | 2 +-
layer_info_dialog.hpp | 4 ++--
layerlistmodel.cpp | 10 +++++-----
layerlistmodel.hpp | 2 +-
layerwidget.cpp | 2 +-
mainwindow.cpp | 6 +++---
mainwindow.hpp | 2 +-
mapwidget.cpp | 22 +++++++++++-----------
mapwidget.hpp | 4 ++--
styles_model.cpp | 4 ++--
10 files changed, 29 insertions(+), 29 deletions(-)
--- mapnik-viewer.orig/mapwidget.hpp
+++ mapnik-viewer/mapwidget.hpp
@@ -48,7 +48,7 @@ class MapWidget : public QWidget
boost::shared_ptr<mapnik::Map> map_;
int selected_;
QPixmap pix_;
- mapnik::box2d<double> extent_;
+ mapnik::Envelope<double> extent_;
eTool cur_tool_;
int start_x_;
int start_y_;
@@ -65,7 +65,7 @@ class MapWidget : public QWidget
inline QPixmap const& pixmap() const { return pix_;}
void setMap(boost::shared_ptr<mapnik::Map> map);
void defaultView();
- void zoomToBox(mapnik::box2d<double> const& box);
+ void zoomToBox(mapnik::Envelope<double> const& box);
void zoomIn();
void zoomOut();
void panLeft();
--- mapnik-viewer.orig/mainwindow.cpp
+++ mapnik-viewer/mainwindow.cpp
@@ -143,7 +143,7 @@ void MainWindow::reload()
if (!filename_.isEmpty())
{
- mapnik::box2d<double> bbox = mapWidget_->getMap()->getCurrentExtent();
+ mapnik::Envelope<double> bbox = mapWidget_->getMap()->getCurrentExtent();
load_map_file(filename_);
mapWidget_->zoomToBox(bbox);
setWindowTitle(tr("%1 - *Reloaded*").arg(filename_));
@@ -180,7 +180,7 @@ void MainWindow::load_map_file(QString c
std::cout << ex.what() << "\n";
}
map->zoom_all();
- mapnik::box2d<double> const& ext = map->getCurrentExtent();
+ mapnik::Envelope<double> const& ext = map->getCurrentExtent();
mapWidget_->zoomToBox(ext);
layerTab_->setModel(new LayerListModel(map,this));
styleTab_->setModel(new StyleModel(map,this));
@@ -388,7 +388,7 @@ void MainWindow::set_default_extent(doub
mapnik::projection prj(map_ptr->srs());
prj.forward(x0,y0);
prj.forward(x1,y1);
- default_extent_=mapnik::box2d<double>(x0,y0,x1,y1);
+ default_extent_=mapnik::Envelope<double>(x0,y0,x1,y1);
mapWidget_->zoomToBox(default_extent_);
std::cout << "SET DEFAULT EXT\n";
}
--- mapnik-viewer.orig/mainwindow.hpp
+++ mapnik-viewer/mainwindow.hpp
@@ -105,7 +105,7 @@ public slots:
QStatusBar *status;
QSlider * slider_;
- mapnik::box2d<double> default_extent_;
+ mapnik::Envelope<double> default_extent_;
};
--- mapnik-viewer.orig/mapwidget.cpp
+++ mapnik-viewer/mapwidget.cpp
@@ -30,10 +30,10 @@
#include "mapwidget.hpp"
#include "info_dialog.hpp"
-using mapnik::image_32;
+using mapnik::Image32;
using mapnik::Map;
-using mapnik::layer;
-using mapnik::box2d;
+using mapnik::Layer;
+using mapnik::Envelope;
using mapnik::coord2d;
using mapnik::feature_ptr;
using mapnik::geometry_ptr;
@@ -149,7 +149,7 @@ void MapWidget::mousePressEvent(QMouseEv
{
if (int(index) != selectedLayer_) continue;
- layer & layer = map_->layers()[index];
+ Layer & layer = map_->layers()[index];
if (!layer.isVisible(scale_denom)) continue;
std::string name = layer.name();
double x = e->x();
@@ -216,7 +216,7 @@ void MapWidget::mousePressEvent(QMouseEv
// remove annotation layer
map_->layers().erase(remove_if(map_->layers().begin(),
map_->layers().end(),
- bind(&layer::name,_1) == "*annotations*")
+ bind(&Layer::name,_1) == "*annotations*")
, map_->layers().end());
}
}
@@ -249,7 +249,7 @@ void MapWidget::mouseReleaseEvent(QMouse
if (map_)
{
CoordTransform t(map_->getWidth(),map_->getHeight(),map_->getCurrentExtent());
- box2d<double> box = t.backward(box2d<double>(start_x_,start_y_,end_x_,end_y_));
+ Envelope<double> box = t.backward(Envelope<double>(start_x_,start_y_,end_x_,end_y_));
map_->zoomToBox(box);
updateMap();
}
@@ -331,7 +331,7 @@ void MapWidget::keyPressEvent(QKeyEvent
}
-void MapWidget::zoomToBox(mapnik::box2d<double> const& bbox)
+void MapWidget::zoomToBox(mapnik::Envelope<double> const& bbox)
{
if (map_)
{
@@ -419,14 +419,14 @@ void MapWidget::zoomToLevel(int level)
{
double scale_denom = scales[level];
std::cerr << "scale denominator = " << scale_denom << "\n";
- mapnik::box2d<double> ext = map_->getCurrentExtent();
+ mapnik::Envelope<double> ext = map_->getCurrentExtent();
double width = static_cast<double>(map_->getWidth());
double height= static_cast<double>(map_->getHeight());
mapnik::coord2d pt = ext.center();
double res = scale_denom * 0.00028;
- mapnik::box2d<double> box(pt.x - 0.5 * width * res,
+ mapnik::Envelope<double> box(pt.x - 0.5 * width * res,
pt.y - 0.5 * height*res,
pt.x + 0.5 * width * res,
pt.y + 0.5 * height*res);
@@ -451,11 +451,11 @@ void MapWidget::updateMap()
unsigned width=map_->getWidth();
unsigned height=map_->getHeight();
- image_32 buf(width,height);
+ Image32 buf(width,height);
try
{
- mapnik::agg_renderer<image_32> ren(*map_,buf);
+ mapnik::agg_renderer<Image32> ren(*map_,buf);
ren.apply();
QImage image((uchar*)buf.raw_data(),width,height,QImage::Format_ARGB32);
--- mapnik-viewer.orig/layerlistmodel.hpp
+++ mapnik-viewer/layerlistmodel.hpp
@@ -40,7 +40,7 @@ class LayerListModel : public QAbstractL
bool setData(const QModelIndex &index, const QVariant &value,
int role = Qt::EditRole);
Qt::ItemFlags flags(QModelIndex const& index) const;
- boost::optional<mapnik::layer&> map_layer(int i);
+ boost::optional<mapnik::Layer&> map_layer(int i);
private:
boost::shared_ptr<mapnik::Map> map_;
--- mapnik-viewer.orig/layerwidget.cpp
+++ mapnik-viewer/layerwidget.cpp
@@ -80,7 +80,7 @@ void LayerTab::layerInfo2(QModelIndex co
QVector<QString> style_names;
unsigned i = index.row();
LayerListModel * model = static_cast<LayerListModel*>(this->model());
- boost::optional<mapnik::layer&> layer = model->map_layer(i);
+ boost::optional<mapnik::Layer&> layer = model->map_layer(i);
if (layer)
{
--- mapnik-viewer.orig/layer_info_dialog.hpp
+++ mapnik-viewer/layer_info_dialog.hpp
@@ -27,14 +27,14 @@
namespace mapnik
{
-struct layer;
+struct Layer;
}
class layer_info_dialog : public QDialog
{
Q_OBJECT
public:
- layer_info_dialog(mapnik::layer& l, QWidget * parent = 0);
+ layer_info_dialog(mapnik::Layer& l, QWidget * parent = 0);
Ui::LayerInfoDialog& getUI();
private:
Ui::LayerInfoDialog ui;
--- mapnik-viewer.orig/layerlistmodel.cpp
+++ mapnik-viewer/layerlistmodel.cpp
@@ -90,7 +90,7 @@ bool LayerListModel::setData(const QMode
if (index.isValid() && role == Qt::CheckStateRole)
{
int status = value.toInt();
- std::vector<mapnik::layer> & layers = const_cast<std::vector<mapnik::layer>& >(map_->layers());
+ std::vector<mapnik::Layer> & layers = const_cast<std::vector<mapnik::Layer>& >(map_->layers());
layers.at(index.row()).setActive(status);
emit dataChanged(index, index);
return true;
@@ -107,15 +107,15 @@ Qt::ItemFlags LayerListModel::flags(QMod
return flags;
}
-boost::optional<mapnik::layer&> LayerListModel::map_layer(int i)
+boost::optional<mapnik::Layer&> LayerListModel::map_layer(int i)
{
if (map_)
{
- std::vector<mapnik::layer> & layers = const_cast<std::vector<mapnik::layer>& >(map_->layers());
+ std::vector<mapnik::Layer> & layers = const_cast<std::vector<mapnik::Layer>& >(map_->layers());
if (i < int(layers.size()))
- return boost::optional<mapnik::layer&>(layers[i]);
+ return boost::optional<mapnik::Layer&>(layers[i]);
}
- return boost::optional<mapnik::layer&>();
+ return boost::optional<mapnik::Layer&>();
}
--- mapnik-viewer.orig/styles_model.cpp
+++ mapnik-viewer/styles_model.cpp
@@ -247,7 +247,7 @@ class rule_node
~rule_node() {}
QString name() const
{
- mapnik::expression_ptr filter = rule_.get_filter();
+ mapnik::filter_ptr filter = rule_.get_filter();
return QString("TODO!");//filter->to_string().c_str());
}
@@ -323,7 +323,7 @@ StyleModel::StyleModel(boost::shared_ptr
for ( ; itr2 != rules.end();++itr2)
{
node* rule_n = style_n->add_child(new node(rule_node(QString("Rule"),*itr2),style_n));
- mapnik::rule_type::symbolizers::const_iterator itr3 = (*itr2).begin();
+ mapnik::symbolizers::const_iterator itr3 = (*itr2).begin();
for ( ; itr3 !=itr2->end();++itr3)
{
rule_n->add_child(new node(symbolizer_node(*itr3),rule_n));
--- mapnik-viewer.orig/layer_info_dialog.cpp
+++ mapnik-viewer/layer_info_dialog.cpp
@@ -24,7 +24,7 @@
#include <mapnik/layer.hpp>
-layer_info_dialog::layer_info_dialog(mapnik::layer& lay, QWidget *parent)
+layer_info_dialog::layer_info_dialog(mapnik::Layer& lay, QWidget *parent)
: QDialog(parent)
{
ui.setupUi(this);