首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >多边形骨架的MapInfo SQL

多边形骨架的MapInfo SQL
EN

Stack Overflow用户
提问于 2013-01-04 07:21:55
回答 1查看 363关注 0票数 0

我想知道是否有人找到了在MapInfo (我使用11.5)中进行SQL查询的方法,可以计算具有多个交点的多边形的骨架并为其生成折线,或者执行任何步骤的组合来获得结果中心线。我的工作与地下设施和我接收的数据作为一个预先缓冲的多边形,这是基于中心线缓冲了300到500英尺。我想要的是将一条线缓冲成一个多边形的相反过程。我已经复习过http://www.cgal.org/Manual/3.2/doc_html/cgal_manual/Straight_skeleton_2/Chapter_main.html,但我不知道如何才能将其放入Mapinfo可以做任何事情的SQL语句中。

EN

回答 1

Stack Overflow用户

发布于 2013-02-12 16:40:39

如果要在SQL中使用它,则需要创建一个MapBasic应用程序,编写一个执行所需操作的函数,然后在同一应用程序的SQL中使用它。MapInfo不允许在其对话框中使用自定义函数。

但是在这种情况下,你需要在你自己的MapBasic函数中重写CGAL算法。或者从CGAL源代码编译一个包含必要函数的动态链接库,然后在MapBasic应用程序中声明和使用该动态链接库函数。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14148915

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档