自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 shapefile文件格式转inp文件格式

shapefile文件格式转inp文件格式前言读取shapefile文件写入INP文件前言本篇主要适用于做供水管网方面研究的小伙伴,因为常用的水力模拟软件Epanet和python库WNTR对于管网的格式要求都是Inp格式,因此比较受限。本篇主要写一下常见的矢量格式文件shapefile转为inp格式的方法。读取shapefile文件在python中常见的读取shapefile文件的方法就是将环境变为ArcGIS的python环境,调用arcpy包,可以实现ArcGIS中toolbox的大部分功能。

2021-12-10 17:07:05 1657 6

原创 社区发现算法SCAN(python实现)

算法是以供水管网数据为例,后面给出了社区发现结果评价指标,模块度的计算结果。如有代码疑问,私聊即可。注:代码本人手写,未考虑任何效率问题,只是将算法过程实现,关于算法的介绍需要自行查看。SCAN算法中重要的两个参数为密度阈值(对标DBSCAN中的min_pts),节点结构相似度阈值(对标DBSCAN的邻域半径)。其中节点结构相似度阈值范围【0,1】,密度阈值最好大于等于2。import wntr as wrfrom plotly import *import networkx as nximpo

2021-09-20 14:25:54 1883 1

原创 供水管网与复杂网络(一)

供水管网与复杂网络(一)一、复杂网络相关书籍推荐二、实验环境1.引入库2.网络数据总结一、复杂网络相关书籍推荐复杂网络作为一种基础理论可以应用在多种方向,拿本人的研究方向为例,复杂网络理论在供水管网的理论研究已经十分成熟和全面。对于初学者来说,具有一定的图论基础是必须的,下面推荐一些相关书籍和文献阅读方向。《复杂网络理论及其应用》清华大学出版社《网络科学与计算》北京邮电大学出版社文献阅读方向:经典的小世界网络和无标度网络度与度分布节点(边)重要性指标网络结构划分指标(k-shell,社.

2021-08-20 21:14:49 560

原创 WNTR绘制图像Tips

WNTR绘图之colorbar颜色本此内容比较少,主要记录一下使用WNTR绘图时一些小技巧。参考官方文档(链接在本人第一篇博文中提及),WNTR中的绘图函数主要聚焦网络中节点和边的绘制,参数分别有待绘制节点(边)属性、范围、colorbar的标签、colorbar(可以默认)、节点(边)大小(粗细)、透明度、以及图像名称。其中colorbar色带的更改需要额外设置。方法1直接将参数node_cmap的值赋色带名称,色带名称方法2自己设计色带cm = wr.graphics.custom_col

2021-04-12 21:13:46 466 2

原创 SQL server与pymssql

SQL server与pymssql环境配置数据库连接SQL server的geometry数据类型环境配置由于本人最近的实验需要,数据量急剧增加(头秃),因此避免不了从数据库当中调用数据,之前用pymysql,现在尝试pymssql。首先: pymssql包下载.导入pymssql包后,就开始数据库连接工作!!!数据库连接c = pymssql.connect('localhost', '用户名', '用户密码', '数据库名称')//连接数据库函数:游标获取,执行sql语句,返回结果(da

2021-03-26 17:50:41 229

原创 Python的WNTR库---基于供水网络

WNTR使用小结(一)本人最近主要再做设施网络的内容,主要聚焦供水管网(water distribution network,WDN),在做实验中主要用的包为WNTR,下载连接:链接: WNTR.最好安装最新版本如果有做这方面研究的小伙伴们需要测试数据可以直接从WNTR实例数据中下载,其中提供了四种规模大小的管网,格式为.inp,可以搭配Epanet使用。如果需要更多示例数据可私信我!以下内容全部为本人自己探索的小心得,希望能给你带来一点点帮助,如果不够详尽可以自行参阅官方文档:链接: 官方文档.

2020-12-15 16:22:15 3800 12

原创 基于python和ArcGIS的arcpy包读取shp文件的空间属性

具体的官方文档可以在ArcMap中按F1获取,主要是针对矢量和栅格文件的处理,还有对之对应的网络分析和空间分析模块。

2020-10-07 16:55:23 2752

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除