gsconfig.py===========gsconfig.py is a python library for manipulating a GeoServer instance via the GeoServer RESTConfig API. TODOS=====* Add support for adding and removing data from GeoServer* Maintain test coverageSample Layer Creation Code==========================:: from geoserver.catalog import Catalog cat = Catalog("http://localhost:8080/geoserver/") topp = self.cat.get_workspace("topp") shapefile_plus_boxcars = shapefile_and_friends("states") # shapefile_and_friends should look on the filesystem to find a shapefile # and related files based on the base path passed in # # shapefile_plus_boxcars == { # 'shp': 'states.shp', # 'shx': 'states.shx', # 'prj': 'states.prj', # 'dbf': 'states.dbf' # } # 'data' is required (there may be a 'schema' alternative later, for creating empty featuretypes) # 'workspace' is optional (GeoServer's default workspace is used by... default) # 'name' is required ft = self.cat.create_featuretype(name, workspace=topp, data=shapefile_plus_boxcars)
Project description
UNKNOWN
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.