我试图弄清楚,如果有可能通过在MySQL中使用SQL select-statment从具有1000个或更多个的exisitng geometry-column创建几何集合。任何想法?
感谢您的回答
(请不要使用PHP,Perl等解决方案)
答案 0 :(得分:0)
您可以通过将几何对象转换为WKT format中的文本,对其进行操作并将其转换回内部格式来实现此目的。
明智地使用MySQL函数,如GeomFromText(),AsText(),CONCAT(),GROUP_CONCAT()和字符串处理函数,可以收集多个项目并创建新项目
如果您在一个集合中有1000个对象,则会遇到string-length limitation in GROUP_CONCAT。您需要更改group_concat_max_len系统变量。
这个SQL不会很漂亮,是吗?它当然不容易调试。