diff --git a/plugins/input/osm/Makefile.example b/plugins/input/osm/Makefile.example deleted file mode 100644 index b89658478..000000000 --- a/plugins/input/osm/Makefile.example +++ /dev/null @@ -1,9 +0,0 @@ -CXXFLAGS = `xml2-config --cflags` -I/usr/local/include/mapnik -I/usr/include/boost -I/usr/include/freetype2 -I/home/nick/mapnik-osm/agg/include -g -LDFLAGS = `xml2-config --libs` -L/usr/local/lib -LDFLAGS5 = `xml2-config --libs` -L/usr/local/lib -lmapnik -OBJ = test.o osm.o osmparser.o -test: $(OBJ) - g++ -o test $(OBJ) $(LDFLAGS) -render: render.o - g++ -o render render.o $(LDFLAGS5) - diff --git a/plugins/input/osm/libMakefile b/plugins/input/osm/libMakefile deleted file mode 100644 index d072ba2f1..000000000 --- a/plugins/input/osm/libMakefile +++ /dev/null @@ -1,4 +0,0 @@ -CXXFLAGS = `xml2-config --cflags` -I/usr/local/include/mapnik -I/usr/include/boost -I/usr/include/freetype2 -I/home/nick/mapnik-osm/agg/include -fPIC -g -MAPNIK_OSM_OBJ = osmparser.o osm.o osm_datasource.o osm_featureset.o -osm.input: $(MAPNIK_OSM_OBJ) - g++ -shared -o osm.input $(MAPNIK_OSM_OBJ) diff --git a/plugins/input/osm/render.cpp b/plugins/input/osm/render.cpp deleted file mode 100644 index 707ac1285..000000000 --- a/plugins/input/osm/render.cpp +++ /dev/null @@ -1,75 +0,0 @@ -/***************************************************************************** - * - * This file is part of Mapnik (c++ mapping toolkit) - * - * Copyright (C) 2011 Artem Pavlenko - * - * This library is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public - * License as published by the Free Software Foundation; either - * version 2.1 of the License, or (at your option) any later version. - * - * This library is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public - * License along with this library; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA - * - *****************************************************************************/ - -// stl -#include -#include - -// mapnik -#include -#include -#include -#include -#include -#include -#include -#include -#include - -int main(int argc,char *argv[]) -{ - if (argc < 6) - { - std::cerr << "Usage: render XMLfile w s e n [OSMfile]" << std::endl; - exit(0); - } - - mapnik::datasource_cache::instance().register_datasources("/usr/local/lib/mapnik/input"); - mapnik::freetype_engine::register_font("/usr/local/lib/mapnik/fonts/DejaVuSans.ttf"); - - mapnik::Map m(800, 800); - mapnik::load_map(m, argv[1]); - - if (argc > 6) - { - mapnik::parameters p; - p["type"] = "osm"; - p["file"] = argv[6]; - for (int count = 0; count < m.layer_count(); count++) - { - mapnik::parameters q = m.get_layer(count).datasource()->params(); - m.get_layer(count).set_datasource(mapnik::datasource_cache::instance().create(p)); - } - } - - mapnik::box2d bbox (atof(argv[2]), atof(argv[3]), atof(argv[4]), atof(argv[5])); - - m.zoom_to_box(bbox); - - mapnik::image_32 buf (m.width(), m.height()); - mapnik::agg_renderer r(m, buf); - r.apply(); - - mapnik::save_to_file(buf.data(), "blah.png", "png"); - - return 0; -}