社区
Java SE
帖子详情
求一个类似凸包算法的算法
勿视人非
2017-03-07 12:36:34
已知地图上面的一些点(几百上千个点,点用经度、纬度标识),以每个点为原点设定十字坐标系,若某一个象限范围内,不存在其他点,则将该点对应坐标向此象限45度方向移动1km,移动后的点即为最终的点坐标。若存在多个象限都没有点,则所有象限的移动点均保留。
求一个算法。
凸包算法不适合。
...全文
325
2
打赏
收藏
求一个类似凸包算法的算法
已知地图上面的一些点(几百上千个点,点用经度、纬度标识),以每个点为原点设定十字坐标系,若某一个象限范围内,不存在其他点,则将该点对应坐标向此象限45度方向移动1km,移动后的点即为最终的点坐标。若存在多个象限都没有点,则所有象限的移动点均保留。 求一个算法。 凸包算法不适合。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
逗泥丸的平方
2017-03-10
打赏
举报
回复
没做过图形学相关的..好吧其实算法相关的也没做过.. 就当帮你顶一下了.
有几点疑问 若存在多个象限都没有点,则所有象限的移动点均保留。 比如最右上角有一个点,那就1个变3个? 若某一个象限范围内,不存在其他点,则将该点对应坐标向此象限45度方向移动1km,移动后的点即为最终的点坐标。 每个点只移动一次吧.? 如果同时存在多个这种点的话,移动有没有先后顺序?再就是坐标轴上的怎么算 第一感觉是排个序就解决了. 不过马上就发现自己想简单了, 四个方向呀.. 其实是x+y,x-y,-x+y,-x-y, 一共4个值了. 嗯.. 先这样,要去板砖了
勿视人非
2017-03-08
打赏
举报
回复
都没有大神逛论坛了吗?自己顶一下先
graham
求
凸包
算法
graham
求
凸包
算法
graham
求
凸包
算法
graham
求
凸包
算法
graham
求
凸包
算法
graham
求
凸包
算法
graham
求
凸包
算法
凸包
算法
计算随机散点的最小
凸包
(老外编的)
凸包
算法
计算随机散点的最小
凸包
本人亲测,需要VS2012以上版本才可正确运行 计算复杂度为nlogn 针对大量散点(几十万),速度也很快
计算几何
求
凸包
算法
的java实现
计算几何
求
凸包
的java代码,运行可用,可以鼠标任意点击去点,并绘制离散点的最大
凸包
。
二维快速
凸包
算法
代码(C++)
C++写的二维快速
凸包
算法
,用opengl做了展示,内含详细代码注释
c实现
凸包
算法
凸包
算法
c实现,
凸包
在计算几何中十分基础和经典的
算法
Java SE
62,635
社区成员
307,269
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章