point-in-polygon

    0热度

    1回答

    我有使用单张点子的麻烦: 我从这里得到GeoJSON的数据:http://polygons.openstreetmap.fr/get_geojson.py?id=1320234¶ms=0 我应该怎么叫leafletPip.pointInLayer这样的数据? 我有几次尝试,但它返回空数组,但我知道这些图层内有一些标记。

    -1热度

    1回答

    我在基于中心的地图上有无限数量的点。它们应该排成一个多边形,所以它们的角度是360 /点数(http://prntscr.com/8z2w3z)。我有一个中心点,长度和方向,所以应该可以找到点的坐标。当我使用Bukkit创建一个Minecraft插件时,添加位置的唯一方法是添加它们的坐标,所以我不能简单地给他们一个方向。这是我希望的工作代码,但没有: float teamAngle = angl

    0热度

    1回答

    我试图找出lat,lon中的一个点是否位于由地球上的四个随机点形成的多边形内。 有人可以帮我解决一个在java中使用sudo代码的算法。 在此先感谢。

    0热度

    2回答

    我需要算法可以告诉,如果点位于内部/外部或在凸包的边界(边缘)(C/C++)。 凸壳体被描述为点X,Y,整数的连接,连接从i到i + 1。 目前我正在使用绕组编号算法,这里描述: http://geomalgorithms.com/a03-_inclusion.html 它的功能是“wn_PnPoly()”。 如果Point正好位于凸的边界(边)上,那么是否有可能以及如何使绕组数算法检测? 有没有

    1热度

    1回答

    我有一个数据帧A和点的列点: points Code 0 Point(1.23, 1.34) ? 1 Point(1.32, 3.56) ? 2 Point(-1.09, 2.11) ? . . 我也有另外一个数据帧B带多边形的列: Code Polygon 0 123 Polygon((-2,3),(1,4),(3,3),(-1,-2)) 1 203 Po

    1热度

    1回答

    我已经实现了基于http://alienryderflex.com/polygon/的点中多边形算法。 它工作正常,但是,因为它在文章中说: 如果测试点在多边形的边界,该算法将提供不可预知的结果 原来我当测试点位于多边形的边界/边(以及顶点)时,需要算法返回true。 有两种: 另一种算法,这将帮助我。或 一种方法来修改这个算法,得到我想要的东西(例如,通过运行算法之前扩大多边形一点点)

    0热度

    1回答

    我已经看到很多点内多边形的算法。 我的教训至今都来自这个网站:http://alienryderflex.com/polygon/ 最好的算法一般是这样的: var inside = false; for (int i = poly.Count - 1, j = 0; j < poly.Count; i = j++) { var p1 = poly.Vertices[i];

    1热度

    1回答

    带有POINT数据类型的数据库表。我无法从MySQL POLYGON查询中得到任何结果。任何想法我做错了什么?多边形是封闭的。 id location 1 POINT(-37.816652 144.964595) 2 POINT(-37.788132 144.931183) 3 POINT(-37.811291 144.985916) 4 POINT(-37.8389571 144.96

    0热度

    1回答

    我想检查一个点是否在多边形(可以有一个洞/洞内)。现在,当孔和外部多边形没有共同的顶点时,带孔的多边形会被表示为多个多边形。在这种情况下,多边形的点应该如何发送到function(位于底部)? 发送一组点是有效的吗?

    0热度

    1回答

    鉴于米兰的区域的一组点(经度和纬度),意大利我要决定哪些“邻居”的每一点属于 这里是我曾尝试 ​​ 所以我的第一个猜测是: over(latlon, mn.zip.map) 当然,这是失败的,当我试图 summary(mn.zip.map) Object of class SpatialPolygonsDataFrame Coordinates: min max x 150