Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在C#中判断GPS形状是否相交?_C#_.net_Gis - Fatal编程技术网

如何在C#中判断GPS形状是否相交?

如何在C#中判断GPS形状是否相交?,c#,.net,gis,C#,.net,Gis,如果我有两个C#中的WTK(众所周知的文本)形状,我如何判断它们是否相交 例如,是否有任何库,或是否有任何标准算法 我可能还需要为每个形状使用一组点 public double[] Eastings { get; set; } public double[] Northings { get; set; } 听起来您需要,它实现了WKT解析和完整的拓扑操作,例如Intersect和Overlaps测试。实际上,我没有使用.NET版本,但我使用了它的前身Java拓扑套件(JTS),

如果我有两个C#中的WTK(众所周知的文本)形状,我如何判断它们是否相交

例如,是否有任何库,或是否有任何标准算法

我可能还需要为每个形状使用一组点

    public double[] Eastings { get; set; }
    public double[] Northings { get; set; }

听起来您需要,它实现了WKT解析和完整的拓扑操作,例如Intersect和Overlaps测试。实际上,我没有使用.NET版本,但我使用了它的前身Java拓扑套件(JTS),它对我来说非常好。

检查多边形算法中的点。有关其工作原理的概述,请参阅。