社区
C#
帖子详情
求一经纬度与多边形的算法
manzhizh
2010-03-16 01:15:03
本人要判断一个经纬度是否在一个不规则的多边形内(由一系列经纬度坐标组成,可能是凹多边形也可能是凸多边形),
各位大哥有没有做过这方面的算法,帮帮忙.
...全文
196
4
打赏
收藏
求一经纬度与多边形的算法
本人要判断一个经纬度是否在一个不规则的多边形内(由一系列经纬度坐标组成,可能是凹多边形也可能是凸多边形), 各位大哥有没有做过这方面的算法,帮帮忙.
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
manngess
2010-03-16
打赏
举报
回复
我也帮忙顶下
leafold
2010-03-16
打赏
举报
回复
想到两种算法:
一种是从该点发射线,在一定的区域范围内判断与多边形的交点数。奇数在内部,偶数在外部。如果交叉点在多边形的顶点,判断过顶点的两边是否在射线同侧,若是同侧记录2个交点。
另一种是从多边形内部任一点开始搜索,在多边形限制范围内经度和纬度向目标点靠近。
会飞的老鱼
2010-03-16
打赏
举报
回复
计算机图形学里有个多边形填充算法,该算法就涉及判断区域的点是否落在指定多边形内,这个能满足你的需要,你请看看吧。 附:你可在网上百度下。
平生我自如
2010-03-16
打赏
举报
回复
帮顶一下~~~~~~~~~~~~~~~~~~
判断指定的
经纬度
坐标点是否落在指定的
多边形
区域内
描述: 在矢量
多边形
区域中,一个坐标点的位置是否在区域内
算法
: C#代码,适用于任意
多边形
(凹凸
多边形
),但是没有考虑实际误差范围的情况(应用在实际问题解决中,接近区域一定范围是可以忽略的,这个误差范围考虑后
算法
的复杂度会加倍,所以没有做这方面的考虑)
判断一个坐标点是否在
多边形
区域范围内
判断一个坐标点是否在
多边形
区域范围内。可直接使用。 用来做地图
经纬度
判断一个点是否在一个
多边形
范围内很合适 代码简洁 不到100行代码
经纬度
坐标下的球面
多边形
面积计算公式
经纬度
坐标下的球面
多边形
面积计算公式,这是古人的
算法
。
多边形
面积.zip
通过“微积分”思想计算不规则
多边形
的面积,通过GDI技术可视化结果。 案例地址:https://blog.csdn.net/shijie_nihao/article/details/99067597
任意
多边形
面积计算
任意
多边形
面积计算vb程序,我通过巨大劳动,终于解决了一组
经纬度
围成的任意
多边形
的面积计算问题,代码十分简洁,我在网上悬赏(悬偿)求解
算法
的"告示"从此刻失效,终止承诺:2007-07-20 19:00,.我将程序发布在此,供大家试用,请看完使用说明后,用任意
多边形
选单计算. RXL_171@HOTMAIL.COM, 由于工作中要用,希望有人指教变成PDA程序,使用方便些,或合作完成转化工作.请有能力的人合作开发成PDA程序, 在房地产土地初步考察时,当视线不通达的情况下,测算十分有效.
C#
110,571
社区成员
642,568
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章