python 求某条线上特定x值或y值的点坐标方法


Posted in Python onJuly 09, 2019

问题可以转换为:求一条垂直于x轴或平行于y轴的直线与该线的交点

import numpy as np
import shapely.geometry as SG
#某条线 list(zip(x,y))为线上的坐标点的list
line = SG.LineString(list(zip(x,y)))
#(1,0)到(1,100)两点的连线
yline = SG.LineString([(1, 0), (1, 100)])

#or

(0,1)到(100,1)两点的连线
xline = SG.LineString([(0, 1), (100, 1)])
#两条线的交点
coords = np.array(line.intersection(yline))
#打印出line这条线上坐标点x值为1的坐标
print(yline)

以上这篇python 求某条线上特定x值或y值的点坐标方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python实现读取TXT文件数据并存进内置数据库SQLite3的方法
Aug 08 Python
Django ORM框架的定时任务如何使用详解
Oct 19 Python
Python数据结构之栈、队列及二叉树定义与用法浅析
Dec 27 Python
Python K最近邻从原理到实现的方法
Aug 15 Python
python框架django项目部署相关知识详解
Nov 04 Python
pytorch进行上采样的种类实例
Feb 18 Python
python GUI库图形界面开发之PyQt5时间控件QTimer详细使用方法与实例
Feb 26 Python
解决keras backend 越跑越慢问题
Jun 18 Python
如何解决pycharm调试报错的问题
Aug 06 Python
Python pymsql模块的使用
Sep 07 Python
用基于python的appium爬取b站直播消费记录
Apr 17 Python
总结Python变量的相关知识
Jun 28 Python
python将字符串转换成json的方法小结
Jul 09 #Python
Python绘制堆叠柱状图的实例
Jul 09 #Python
python3 线性回归验证方法
Jul 09 #Python
python time.sleep()是睡眠线程还是进程
Jul 09 #Python
python logging模块的使用总结
Jul 09 #Python
Django中如何使用sass的方法步骤
Jul 09 #Python
python执行scp命令拷贝文件及文件夹到远程主机的目录方法
Jul 08 #Python
You might like
在PHP中实现Javascript的escape()函数代码
2010/08/08 PHP
php通过Chianz.com获取IP地址与地区的方法
2015/01/14 PHP
php cli配置文件问题分析
2015/10/15 PHP
两种php去除二维数组的重复项方法
2015/11/04 PHP
PHP定义字符串的四种方式详解
2018/02/06 PHP
javascript new后的constructor属性
2010/08/05 Javascript
一个分享按钮的插件使用介绍(可扩展,内附开发制作流程)
2011/09/19 Javascript
jquery用get实现ajax在ie里面刷新不进入后台解决方法
2013/08/12 Javascript
浏览器兼容console对象的简要解决方案分享
2013/10/24 Javascript
比较不错的JS/JQuery显示或隐藏文本的方法
2014/02/13 Javascript
动态创建script在IE中缓存js文件时导致编码的解决方法
2014/05/04 Javascript
jQuery获取选中内容及设置元素属性的方法
2014/07/09 Javascript
JQuery拖动表头边框线调整表格列宽效果代码
2014/09/10 Javascript
Node.js中child_process实现多进程
2015/02/03 Javascript
js实现简单的左右两边固定广告效果实例
2015/04/10 Javascript
javascript转换静态图片,增加粒子动画效果
2015/05/28 Javascript
JS实现的表格行上下移动操作示例
2016/08/03 Javascript
React Native之TextInput组件解析示例
2017/08/22 Javascript
vue自定义过滤器创建和使用方法详解
2017/11/06 Javascript
使用Bootstrap + Vue.js实现表格的动态展示、新增和删除功能
2017/11/27 Javascript
浅析JavaScript中的特殊数据类型
2017/12/15 Javascript
实例学习JavaScript读取和写入cookie
2018/01/29 Javascript
浅析Angular19 自定义表单控件
2018/01/31 Javascript
图文介绍Vue父组件向子组件传值
2018/02/17 Javascript
js中自定义react数据验证组件实例详解
2018/10/19 Javascript
解决layer.msg 不居中 ifram中的问题
2019/09/05 Javascript
在Mac OS上使用mod_wsgi连接Python与Apache服务器
2015/12/24 Python
python实现感知器算法(批处理)
2019/01/18 Python
pycharm 多行批量缩进和反向缩进快捷键介绍
2021/01/15 Python
HTML5边玩边学(1)画布实现方法
2010/09/21 HTML / CSS
美国二手奢侈品寄售网站:TheRealReal
2016/10/29 全球购物
三严三实对照检查材料
2014/09/22 职场文书
家属慰问信
2015/02/14 职场文书
mysql 8.0.24 安装配置方法图文教程
2021/05/12 MySQL
python之PySide2安装使用及QT Designer UI设计案例教程
2021/07/26 Python
MySQL脏读,幻读和不可重复读
2022/05/11 MySQL