美文网首页
转载《Python与开源GIS教程》随书源码网址

转载《Python与开源GIS教程》随书源码网址

作者: 阿群1986 | 来源:发表于2020-10-10 08:13 被阅读0次

    卜坤(著)《Python与开源GIS教程》的内容

    说明:随书源代码托管在GitHub:

    正在撰写中,所以会有不完善之处,并会有大量的调整。

    aptitude install python3-gdal
    aptitude install python3-shapely
    aptitude install python3-nose
    

    Build database:
    ogr2ogr -f SQLite -dsco SPATIALITE=YES xx_china.db /gdata/stats_county.shp -nlt polygon

    中文说明

    本代码为《Python与开源GIS》一书的脚本。 书中的大部分内容,发布在网站: (http://www.osgeo.cn/pygis/) 。

    代码是作为学习使用,提供了作为测试。在学习的时候,最好还是仔细键入运行来查看效果。 因为代码中用到了一些数据, 所以需要先行切换到数据目录下使用,免得找不到数据。

    使用单元测试 nose

    首先获取 helper

    git clone https://github.com/bukun/tex_helper.git helper

    单元测试,使用下面命令:

    nosetests3 -v -d --exe part010
    或者使用(会打印出来信息):

    nosetests3 -v -d -s --exe part010

    注意

    为了使 nosetests 能够对代码进行测试运行,文件需要按下面的要求进行组织:

    所有的文件夹下面,都得有 __init__.py 文件,以使 nosetests 能够正确的遍历到文件夹下。
    所有的文件,都以test开头进行命名。
    文件的命名,不得含有中文字符、减号、空格、英文句号,及其他奇怪字符;需要进行分隔,可使用下划线_
    Updating notes

    • 20190801: 第三次样稿提交
    • 20190416: 第二次校稿更新4
    • 20181014: 第二次校稿更新3
    • 20181008: 第二次校稿更新2
    • 20180922: 第二次校稿更新1
    • 20171222: Clean the codes.
    • 20170808: The Latex files were merged into the codes.

    相关文章

      网友评论

          本文标题:转载《Python与开源GIS教程》随书源码网址

          本文链接:https://www.haomeiwen.com/subject/ufrdpktx.html