geoserver rest配置

gsconfig-py3的Python项目详细描述


gsconfig-py3

gsconfig-py3是一个python3库,用于通过geoserver restconfig api操作geoserver实例。

gsconfig-py3是python3的gsconfig(https://github.com/boundlessgeo/gsconfig)端口。

使用GeoServer 2.8.1进行测试。

项目分布在MIT License下。

安装

git clone git@github.com:dimitri-justeau/gsconfig-py3.git
cd gsconfig-py3
python setup.py install

获取帮助

gsconfig-py3与gsconfig保持相同的api,因此您可以参考http://boundlessgeo.github.io/gsconfig/获得使用它的帮助。

示例图层创建代码

fromgeoserver.catalogimportCatalogcat=Catalog("http://localhost:8080/geoserver/")topp=cat.get_workspace("topp")shapefile_plus_sidecars=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_sidecars == {#    '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 requiredft=cat.create_featurestore(name,workspace=topp,data=shapefile_plus_sidecars)

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
servlets Java EE+GlassFish:如果用户在其他地方登录,则强制用户注销   java在不更改源代码的情况下添加钩子   安卓 Java TextView Onclick()返回表达式错误   java Excel文件未使用Apache存储内部内存   java getRowCount()和getSelectedColumn()不起作用   无法在java中生成视图绑定。util。Android Gradle插件2.1的NoTouchElementException   Java中的类型转换运算符百分比计算为零   主java中的调用方法   java在Javasound中播放多个示例   java如何知道webDriver成功打开URL   java jmock,每次调用时返回新对象   eclipse使用Java在Selenium WebDriver中生成可执行文件   macos捆绑Java OS X应用程序默认为MacRoman编码   java我应该把我的休息网关变成一个图书馆吗?   java Eclipse插件:查找包含子字符串的行号无效   Java IOException:在Linux上发送UDP数据包时没有可用的缓冲区空间   java无法解析jaxbxjc2中的名称“xjc:globalJavaType”。2.52.罐子   java是否有HibernateAPI来检查是否创建了数据库?