- 博客(5)
- 收藏
- 关注
原创 基于PySAL的空间统计分析--冷热点分析
1 引言受研究需要,需要对几十份空间数据批量进行冷热点分析,Geoda与ArcGIS等软件不能满足需求,看到Python有PySAL这个空间统计分析的第三方库,看了一下API文档觉得功能挺全面的,像Local Moran’s I、Local G Statistics等常用的空间自相关分析的功能都有,决定尝试一下。Pysal是一个面向地理空间数据科学的开源跨平台库(详情可见官方网站),重点...
2020-04-11 20:26:43 7511 4
原创 【Python】利用ogr包进行空间分析(一):shapefile裁剪操作
1.目的虽然ArcGIS也提供了Arcpy这样的工具,但是只能运行在windows上,在Mac和Linux上是没法用的, 因此希望可以脱离ArcGIS平台通过一些开源python库完成一些简单的空间分析操作。GIS中的开源库首推GDAL(Geographical Data Abstract Library),ogr是GDAL中用于矢量数据格式的模块。2.主要内容利用ogr包批量裁剪...
2020-03-24 15:13:14 3265 2
原创 【MapServer】解决Windows10不能通过apache-install.bat安装ms4w的问题
上学期的WebGIS课老师给了我们一个ms4w的.zip文件,学校的机房实验环境是win7可以正常地运行apache-install.bat,安装ms4w的apache服务。回到寝室,想在自己电脑上也装一个,于是乎右击apache-install.bat文件选择以管理员身份运行,结果命令行窗口一闪而过...什么都没有发生...后来想到可以直接用安装Apache服务的方法来部署ms4w,尝试一下:1...
2018-05-18 11:37:09 2334
原创 【Python】利用ogr包读取空间数据文件(二):读出Coverage文件节点信息
首先讲讲为什么要去做这么一件事情:希望可以用自己用Python写的迪杰斯特拉算法来计算网络图上两个节点的最短路径,于是就需要把coverage文件的信息读进来,生成一个类似于邻接矩阵的矩阵。一、先加载ogr与numpy的包import ogr import numpy as np二、创建读取coverage文件的驱动,并读取文件driver = ogr.GetDriverByName('AVC...
2018-04-16 00:09:47 746
原创 【Python】利用ogr包读取空间数据文件(一):Coverage格式转GeoJSON格式
一、引入ogr包import ogr 二、新建一个driver_c驱动读取coverage数据(这里是从GDAL/OGR官网查到的格式的Code,这里附上地址)driver_c = ogr.GetDriverByName('AVCBin')三、找到你coverage文件里arc.adf文件的路径,并打开数据源filename = 'G:\\data\\coverage\\road\\arc.adf...
2018-04-15 23:31:48 1191
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人