摘要: 1.根据一组lines构建graph 教程来源,基础数据都在nx.example文件夹中 从lines创建graph通常有两种方法 方法1:原始法(primal approach),每个交叉点是一个节点 方法2: 对偶法(dual approach),每条线都是一个节点,相交拓扑被转换为边 例子:对 阅读全文
posted @ 2023-01-17 15:34 sheyueyu 阅读(151) 评论(0) 推荐(0) 编辑
摘要: from libpysal import weights, examples from libpysal.cg import voronoi_frames from contextily import add_basemap import matplotlib.pyplot as plt impor 阅读全文
posted @ 2023-01-17 14:17 sheyueyu 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 问题: 在自定义了类之后,想在另外一个文件导入自定义类,无法导入 目录: 在class_test.py中自定了类 在test.py中导入类A,出现问题 解决方法: test.py: import sys import os print(os.getcwd()) #获取当前工作路径 sys.path. 阅读全文
posted @ 2022-12-20 14:50 sheyueyu 阅读(160) 评论(0) 推荐(0) 编辑
摘要: import geopandas as gpd d:\ANACONDA\envs\ox\lib\site-packages\geopandas\_compat.py:111: UserWarning: The Shapely GEOS version (3.10.2-CAPI-1.16.0) is 阅读全文
posted @ 2022-11-28 14:50 sheyueyu 阅读(139) 评论(0) 推荐(0) 编辑
摘要: 多个点坐标存储在str中,如何转换成LineString? 思路: 1.str转换成list 2.经度、维度转换成float 3.构建元祖,添加到一个空list(line_list) 4.最后直接通过LineString构建 数据如下 from shapely.geometry import Lin 阅读全文
posted @ 2022-10-24 11:20 sheyueyu 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 高德地图驾车路径规划API,获取两地点之间的驾车里程和时间 import pandas as pd import requests import json def get_dis_tm(origin, destination): url = 'https://restapi.amap.com/v3/ 阅读全文
posted @ 2022-10-22 16:54 sheyueyu 阅读(457) 评论(1) 推荐(0) 编辑
摘要: 1.确定数据所在的url链接地址(分析网页性质)静态网页/动态网页 import requests import csv import parsel import random import pandas as pd """ User-Agent,用来模拟浏览器,爬虫本质上是一个下载器,需要通过加入 阅读全文
posted @ 2022-10-22 16:44 sheyueyu 阅读(55) 评论(0) 推荐(0) 编辑
摘要: 01.示例: 使用 Python 创建 MySQL 数据库 # 1. 首先创建一个cursor(),然后将SQL命令作为字符串传递给execute()方法 import mysql.connector dataBase = mysql.connector.connect( host ="localh 阅读全文
posted @ 2022-10-16 13:52 sheyueyu 阅读(34) 评论(0) 推荐(0) 编辑
摘要: biogeme-nest_logit 基础数据: optima.dat 变量的描述:出处 OccupStat:职业 TimePT:公共交通通行时间 TimeCar:小汽车通行时间 MarginalCostPT:公共交通总成本 CostCarCHF:小汽车的总汽油成本 distance_km:距离 c 阅读全文
posted @ 2022-09-30 15:24 sheyueyu 阅读(824) 评论(2) 推荐(0) 编辑
摘要: 一、简化osm路网(提取中心线) 1. 教程 简化osm路网-知乎 思路: 通过缓冲区分析将细细的平行道路融合成一个道路面(融合:all) 然后转换成栅格图(将整个地图文件进行导出为栅格文件,设置为单一阈值,重新导入到地图文件中,设置为分类显示) 通过ArcScan工具再对道路面的中心线进行一个矢量 阅读全文
posted @ 2022-05-23 11:03 sheyueyu 阅读(4304) 评论(0) 推荐(0) 编辑