mapnik/plugins/input/shape
Artem Pavlenko 37f49e29cc Applied patches from Martijn van Oosterhout:
1. The first allows the user to add a <FileSource
name="foo">/home/bar/baz/</FileSource> to the beginning of the file
and then in any of the symbolisers you can say:

<FooSymboliser base="foo" name="bridge">
It it will refer to the file /home/bar/baz/bridge.

2. The second allows you to create Datasource templates at the top
level, which can be used later in the actual layers like so:
<Map>
  <Datasource name="db">
   <Paramaeter name="host">/tmp</Parameter>
  </Datasource>
  <Layer name="lay">
    <Datasource base="db">
      <Parameter name="table">points</Parameter>
    </Datasource>
  </Layer>
</Map>

And the host parameter will be used in the layer.

3. The third adds the "base" parameter to the raster and shape input
plugins. All it does is specify a path to prefix to the filename prior
to using it. Together with the above feature it allows things like:
<Map>
  <Datasource name="shapes">
   <Paramaeter name="base">/home/foo/shapes</Parameter>
  </Datasource>
  <Layer name="lay">
    <Datasource base="shapes">
      <Parameter name="file">places</Parameter>
    </Datasource>
  </Layer>
</Map>

And it will use the shapefile /home/foo/shapes/places
2007-12-17 14:21:04 +00:00
..
dbf_test.cpp changing licence from GPL to LGPL 2006-03-31 10:32:02 +00:00
dbffile.cpp Store text attributes as USC-2 encoded std::wstring 2007-02-14 19:54:39 +00:00
dbffile.hpp 1.Added support for building on Darwin (Xcode 2.4.1, gcc4.0.1). 2007-03-16 10:11:37 +00:00
Makefile.am build plugins without .so extension 2007-09-17 20:16:43 +00:00
SConscript 1. Changed internal geometry representation (explicit support for multi geometries) 2007-09-16 11:23:51 +00:00
shape.cpp Applied patches from Martijn van Oosterhout: 2007-12-17 14:21:04 +00:00
shape.hpp 1. Removed srid from geometry class 2007-06-12 08:59:54 +00:00
shape_featureset.cpp 1. Changed internal geometry representation (explicit support for multi geometries) 2007-09-16 11:23:51 +00:00
shape_featureset.hpp 1.Added support for building on Darwin (Xcode 2.4.1, gcc4.0.1). 2007-03-16 10:11:37 +00:00
shape_index_featureset.cpp 1. Changed internal geometry representation (explicit support for multi geometries) 2007-09-16 11:23:51 +00:00
shape_index_featureset.hpp fixed missing 'encoding' parameter: 2007-02-14 21:55:04 +00:00
shape_io.cpp 1. Changed internal geometry representation (explicit support for multi geometries) 2007-09-16 11:23:51 +00:00
shape_io.hpp 1. Changed internal geometry representation (explicit support for multi geometries) 2007-09-16 11:23:51 +00:00
shapefile.cpp 1. move include to mapnik/include 2006-10-04 11:22:18 +00:00
shapefile.hpp 1.Added support for building on Darwin (Xcode 2.4.1, gcc4.0.1). 2007-03-16 10:11:37 +00:00
shp_index.cpp 1.Added support for building on Darwin (Xcode 2.4.1, gcc4.0.1). 2007-03-16 10:11:37 +00:00
shp_index.hpp 1.Added support for building on Darwin (Xcode 2.4.1, gcc4.0.1). 2007-03-16 10:11:37 +00:00