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解决字典中的值是列表问题的方法
Mar 04 Python
使用Python求解最大公约数的实现方法
Aug 20 Python
Django视图之ORM数据库查询操作API的实例
Oct 27 Python
快速解决PyCharm无法引用matplotlib的问题
May 24 Python
对PyTorch torch.stack的实例讲解
Jul 30 Python
Django MEDIA的配置及用法详解
Jul 25 Python
Django ORM多对多查询方法(自定义第三张表&ManyToManyField)
Aug 09 Python
python制作英语翻译小工具代码实例
Sep 09 Python
Python学习笔记之函数的参数和返回值的使用
Nov 20 Python
基于Python实现视频的人脸融合功能
Jun 12 Python
Python基于time模块表示时间常用方法
Jun 18 Python
基于opencv实现简单画板功能
Aug 02 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 验证码制作(网树注释思想)
2009/07/20 PHP
ThinkPHP中__initialize()和类的构造函数__construct()用法分析
2014/11/29 PHP
php+ajax无刷新上传图片的实现方法
2016/12/06 PHP
PHP实现的DES加密解密封装类完整实例
2017/04/29 PHP
php+ajax实现异步上传文件或图片功能
2017/07/18 PHP
jquery插件之easing 动态菜单
2010/08/21 Javascript
jquery利用event.which方法获取键盘输入值的代码
2011/10/09 Javascript
返回页面顶部top按钮通过锚点实现(自写)
2013/08/30 Javascript
Javascript验证Visa和MasterCard信用卡号的方法
2015/07/27 Javascript
JavaScript动态创建div等元素实例讲解
2016/01/06 Javascript
JS前端加密算法示例
2016/12/22 Javascript
无循环 JavaScript(map、reduce、filter和find)
2017/04/08 Javascript
利用js给datalist或select动态添加option选项的方法
2018/01/25 Javascript
jQuery实现新闻播报滚动及淡入淡出效果示例
2018/03/23 jQuery
Vue.js 中的 v-cloak 指令及使用详解
2018/11/19 Javascript
jquery实现垂直无限轮播的方法分析
2019/07/16 jQuery
JQuery获得内容和属性方法解析
2020/05/30 jQuery
jQuery 实现DOM元素拖拽交换位置的实例代码
2020/07/14 jQuery
vue抽出组件并传值实例
2020/07/31 Javascript
javascript实现智能手环时间显示
2020/09/18 Javascript
[01:25]DOTA2自定义游戏灵园鬼域等你踏足
2015/10/30 DOTA
[48:21]Mski vs VGJ.S Supermajor小组赛C组 BO3 第一场 6.3
2018/06/04 DOTA
Python中表达式x += y和x = x+y 的区别详解
2017/06/20 Python
Python3.6通过自带的urllib通过get或post方法请求url的实例
2018/05/10 Python
python traceback捕获并打印异常的方法
2018/08/31 Python
Python3实现爬虫爬取赶集网列表功能【基于request和BeautifulSoup模块】
2018/12/05 Python
python实现复制文件到指定目录
2019/10/16 Python
python构造IP报文实例
2020/05/05 Python
The Hut德国站点:时装、家居用品、美容等
2016/09/23 全球购物
PHP经典面试题
2016/09/03 面试题
户外拓展活动方案
2014/02/11 职场文书
2016猴年开门红标语口号
2015/12/26 职场文书
2017公司年会主持人开幕词
2016/03/04 职场文书
pytorch常用数据类型所占字节数对照表一览
2021/05/17 Python
Python激活Anaconda环境变量的详细步骤
2021/06/08 Python
Ajax实现异步加载数据
2021/11/17 Javascript