<p>Many thanks,<br/><br/>zhen</p><br /><br /><br /><br /><div class=signature_erchen.cz@alibaba-inc.com >    <div id="container"         style="overflow:hidden;word-break:break-all;font-family:'PingFangSC-Regular', Tahoma, Arial, 'Hiragino Sans GB', 'WenQuanYi Micro Hei', 'Microsoft YaHei', 宋体, sans-serif"         __aliyun_disable_scale="1" _f="MailSignatureTemplate">        <table id="wrap"               style="border-collapse: collapse;margin: 0;border-radius: 4px;background: #FFFFFF;border: 1px solid #E2E2E2"               cellpadding="16" cellspacing="0" __aliyun_disable_scale="1" _bc="#E2E2E2">            <tr>                <td>                    <table style="border-collapse: collapse;border: none" cellpadding="0"                           cellspacing="0"                           __aliyun_disable_scale="1">                        <tr>                            <td width="96" valign="top">                                <div style="margin-top: 8px">                                            <img style="border-radius: 50%;border:none" width="96" height="96"                                                 src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJAAAACQCAMAAADQmBKKAAAASFBMVEUAAADn6Ojk5eXk5eXk5eXk5eXk5eXk5eXk5eXj5eXk5eXj5OTy8vLl5+fl5eXk5ubk5ubk5ubp6enk5eXl6Ojq6urm5ubl5uacSU8rAAAAGHRSTlMAKUx1mK62w9Xe7P8JQoeCXKAd4zESOWtH23A8AAADhklEQVR4Acza15qsIBAE4EIlDCWuCef93/RcnqzS0O78t5tqaJavCahiun6wzodXJOMreGeHvjP4DmOabOB/BDul8dEwX56X/NczocbZ8TY3j9CVFhZaEtSs00aBbVqhwSwUWwxa2y2r2L1tHMdqrl2kPLCJIaOJObKROKOe8WzIG1T6YmNfqLF6NudXiKVIBTFBaKKSCRLZU43PKLYGKgorCpmNqjaDIkeksnigQMcHdPp5tBIdfMiBW0zkQ6LBDevGx2wrLuXAB4WMK56P8rgw8WETTiU+LuHEGvm4uOpMIDmv1K8qdLWG38S0Ldi2zEcG8jEPr6ZFmylhD/xiXygx4x9yZDm34g+rZbmY8beB5d74hzfLDfjL3q7p2yOL7fiTa9jOHCzmGgxQj/961w+RZanQtmew1WtihxNd7eq4sNSGUy+WWvCLtXkfM7HYWvfjCadS3UfcWCzjVGbNJEiSn76w1Qz6wmIBFzzl03pkOa8QiGNF32FxwVZ0IY7lnEYgJ6hYQSBxzdLnBEqCvYZqoC95b68TyAumkGogjgDSJwVKAKZPCjQJflI1kAUQdAI5SgQAFAm4ECgCGMrgAmUMOsqsOJUp06GnzBunZsr0GHSOTx1lBlhq1CxTyMJRaMGJgUIOnlI7/stQyiNQKowKp7kBL4oNCtcBL0TKzYJ/+QsRrJHa3/+BNaJpfT0RZSU7mdhjYI2IF6v0+EPPKi+ExjcnnlUCfONAjlU83GeVzMGyRswnNxQSFkPrhSixxoCecjE1f8jSo6OYXfFP2VKsg6GQT/ivw1PIABRZDpzaB4rINlChz7iUe8lvFux5t2nHTWbaBFvpSfUBeVoiC0xl64afRxQbZ1+2ro28adkhZIaiU08vWnSuCe6q/f1Dzzcqve8feiZeG1Bt4LV09+B8G1Ft3G5fdjhRwRSK5m7vo0Y0MPLKfPc7LZqwtz/3IqiYQs2W203egSaO++3nxlMrmljvX+NO17XVn9XT/exopKAOy/eP0CI/g9NhCtcIbVb+oEnHLj8kUOGAzxqiXdavqBnkDytVxCw/zVUxy8/fH31R/aOZOxAAAAAAEORvnUYeX5AvJ4H3ncAHk8C2Udyjyb/ifLNSt3N9w9uxBAbTZLCVbuPtvSb/8/a/t38AQEgkfIjEx2xsEElAtQSYTcD9BCBSQEZlqNbFjtUw20/X/bhfxx8CPY5dRSW22CAAAAAASUVORK5CYII=">                                </div>                            </td>                            <td width="16"></td>                            <td valign="top" style="width: 252px">                                <div name="nick_name"                                     style="margin-top: 8px;line-height: 24px;font-family: PingFangSC-Medium;font-size: 16px;color: #191F25;">                                    陈振                                </div>                                <div style="padding-bottom: 4px;line-height: 20px;font-size: 12px;color: #191F25;font-family: PingFangSC-Medium">                                    <span name="org_name">阿里巴巴</span>                                    <span name="position"                                          style="padding-left: 8px"></span>                                </div>                                <div name="mobile"                                     style="line-height: 16px;font-size: 11px;color: #A3A4A6">                                        电话:057128223456-83773183                                </div>                                <div name="email"                                     style="line-height: 16px;font-size: 11px;color: #A3A4A6">                                        邮箱:erchen.cz@alibaba-inc.com                                </div>                                <div name="address"                                     style="line-height: 16px;font-size: 11px;color: #A3A4A6">                                        地址:北京-北京-金辉大厦 33F-086                                </div>                                <div name="fax"                                     style="line-height: 16px;font-size: 11px;color: #A3A4A6">                                </div>                                <div name="zipcode"                                     style="line-height: 16px;font-size: 11px;color: #A3A4A6">                                </div>                            </td>                            <td width="16" valign="top">                                <a name="small_quick_mark" style="text-decoration: none!important"                                   href="https://mail.aliyun.com/mail-pages/dingmail-signature/index.html?token=D0B114F9935ADBB554A97386F48C03A030B97DEF2CBF57F7B703D521A263C3370FC65FD093EDFC5BF2196094FA800780">                                    <img width="16" height="16" style="border:none"                                         src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAABdUExURf////Hy8vz8/OXl5cDBwvLz88DAwfLy8vPz87/AwcvMzczNztjZ2tna2+jp6efo6Pn5+eHh4vHx8tbW1+Dg4eDh4cHCw87P0OXl5sbHyNPT1Nvc3ejo6f7+/tfX2GZBokcAAACJSURBVBjTXc8HDsMgDAVQMxwDCWR3t/c/Zj64UseXkNETNkBRE0Srp1iYWSqg8gjgx7AToKNtKKbCEHuFFHODvX8prP1cQYjo2QBZAP+3BI217w2JxlosmkTQ0iGtJZCrD+M67Ae2tAIw45au8fMwHEv6Fy55BkzO3fO5wmiMWb5meE0QLLr40wEwRgfC9LamlwAAAABJRU5ErkJggg==">                                </a>                            </td>                        </tr>                    </table>                    <div style="margin-top: 10px;border-top: 1px solid #E2E2E2;padding-top: 10px">                        <table style="border-collapse: collapse;border: none;width: 100%;line-height:32px" cellpadding="0" cellspacing="0" __aliyun_disable_scale="1" >                            <tr>                                    <td width="32" valign="middle">                                        <a style="text-decoration: none!important" target="_blank" href="https://h5.dingtalk.com/home/index.html?corpId=dingd8e1123006514592&token=dd9393e11685028a443f58f91cb00b2a&from=emailSign">                                            <img style="border-radius: 4px;border:none;vertical-align: middle" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAIAAAD8GO2jAAAEk0lEQVRIDbXBbUzUdQDA8e/9H+4AeTp8OPnLhHQegg/AULu6Nh94WKUmbtnWmnO5Vjmt0XJDyxf3htySXjSDdFPnck1DsmzNNq0AUxAUpIHjQfGJE4EQDlHgjoNf/3HjxrO84fMxJGcKZpLEDJOYYQrTY1LJsLHGikmhzknBVVpcTIchOVMwuYgQhKDzGYsj+X4XESH49LjJOklpHS8kazYHk9uziU83U1LL/VaKqnG2c/EmoUEsnEtqIrVOmtqZmqzZHExuxwZio0hPorKRO4+peUhDMxduEGPBqpGSQK2TpnamIDEljxedOZgju7HH4TMwyIFTXKrCqJCzk1fjmIKs2RxMzhLOGis6VSY9iTYX9Y/QCUFRNTEWrBopCdQ5aWpnQrJmczBOcCAeL7r7bby5iiATOsnA2hUMCiob0QlBUTUxFqwaKQnUOWlqZzxZszkYzRLOl+9w8SYGA/lZ/PA3sQsIMuGzagkWMyW1DAqEoKiaGAtWjZQE6pw0tTOGxGiWcI7uZomGTggCjXyeQWUjlY34bXmZbz8kJBDdwCAHTnGpCqPCoZ3Y4xhD1mwOhlnCObqbqDl0dJN/Bd2C2SyLZnEkQQHcaUaSCDKhi5rNuuWU1vO0ByEoqibGglUjJYFbD3E+wU/WbA6GmFSOfUL0PJr+Y1cez93oah6wIYHQIAJU5oUjGfB4URV04cFsXMXtZpraEYKiamIsWDVei+e3cvo8+MiazcGQt+1sXE2riw8O09aFT18/91owqkSaURUUGVXBz6SSlsgfFXT3IgTFNdjjiJpDdy9Vd/GRGLbGiu5UIW1djGRdwNrlNLbQ8IjOZ4yhyJhUfLwDnC9DtzIGP4VhRgXds17GOH2ZlTGsX8mEThdztwW/533oVAU/WbM5GLJoPkmLCJvFhRsIgd+g4M9/uf2IXg9GBXMwfj+XcOgXRhLwSiy/XqPWiY/EsIKr9LhJWkT2dmSJkYSgsJqDZzEY8LvdTHENsoRPkKF7nem8s6UvI5tzpfhJDGt1kXUSj5fURLK3I0uMsc3OSxb85oYhS3gH0IVIriMRKTnmjPdnHWQ0iRFK69h7HI+X1ESytyNLjHShgo9yGRTobt7lvRz+uYUuROrMNafFq9e9qFX9dkaTGK2kjr3H8XhJTWTTakbqes6OFHTHL/FxLq0udKFSZ545PV694UXd7zpzzZ3OaArjlNTx2TG22aloZKT1K4jV2HOE8gZ8QqXOXHNanFrhFer+rp8K+7YyjsREyurZewJnO28Fnjg527ZMvR5gxB7PuzmUN+ATKnXkmVPj1Ip+YdzXlV/Yt5WJSExpQ8C55WrZdxHpy5Tyr/Lp6MYnTOrIM6ctVSv7hXGfK7+oL4NJSEzp66eHHw9Ehxhc34SkxytlDAmTnuSZU5eqlf3CuM91tti9hckZkjMFU9Lke0cj1kfKD/pE0O+9O7pF+BsBP86XH/YLY5ar4LJ7M1MyJGcKXkST7x82vx6t1DOsRwR/4Tpzxb2RFzEkZwqmIcDQkxF4bLXpLyPuem9SQc+uloGFTIMhOVMwkyRmmMQM+x9aUJ/azz2p8AAAAABJRU5ErkJggg==" width="32" height="32">                                        </a>                                    </td>                                    <td width="8"></td>                                <td align="left" valign="middle">                                    <span name="org_name"                                         style="font-family: PingFangSC-Medium;font-size: 14px;color: #191F25;vertical-align: middle">                                        阿里巴巴                                    </span>                                </td>                                    <td align="right" valign="middle">                                       <a style="font-size: 12px;color: #A3A4A6;text-decoration: none!important"                                          target="_blank" href="https://h5.dingtalk.com/home/index.html?corpId=dingd8e1123006514592&token=dd9393e11685028a443f58f91cb00b2a&from=emailSign">                                           企业主页                                       </a>                                    </td>                                    <td width="6" valign="middle"></td>                                    <td width="10" valign="middle">                                        <a style="text-decoration: none!important" target="_blank" href="https://h5.dingtalk.com/home/index.html?corpId=dingd8e1123006514592&token=dd9393e11685028a443f58f91cb00b2a&from=emailSign">                                            <img style="vertical-align: middle;border:none" width="10" height="20"                                                 src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAUCAMAAACDMFxkAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAbUExURUxpccPDw8DBwr/AwcjIyL/GxsLCwr/AwsLCwtH6rGoAAAAJdFJOUwAv1ewXKBXUKlgLeFUAAAAmSURBVAjXY2DACljZGWFMNiZmOJuFMjYHBhOhgFgWknOQHIkVAABQWgC5qJP1ZAAAAABJRU5ErkJggg==">                                        </a>                                    </td>                            </tr>                        </table>                    </div>                    <div name="extension"                         style="line-height: 20px;font-size: 11px;color: #191F25;padding-top:16px;margin-top:10px;text-align: center;border-top: 1px solid #e2e2e2;display:none">                    </div>                </td>            </tr>        </table>        <div class="disclaimer" name="disclaimer" style="line-height: 18px;font-size: 12px;color: #A3A4A6;margin: 12px 0">                    信息安全声明:本邮件包含信息归发件人所在组织所有,发件人所在组织对该邮件拥有所有权利。<br>请接收者注意保密,未经发件人书面许可,不得向任何第三方组织和个人透露本邮件所含信息的全部或部分。以上声明仅适用于工作邮件。<br>Information Security Notice: The information contained in this mail is solely property of the sender's organization. <br> This mail communication is confidential. Recipients named above are obligated to maintain secrecy and are not permitted to disclose the contents of this communication to others.        </div>    </div></div><blockquote>------------------------------------------------------------------<br />发件人:Paul Ramsey<pramsey@cleverelephant.ca><br />日 期:2023年08月18日 23:12:14<br />收件人:耳辰<erchen.cz@alibaba-inc.com>; PostGIS Users Discussion<postgis-users@lists.osgeo.org><br />抄 送:宋震(凡玺)<songzhen.sz@alibaba-inc.com>; 谢炯<xiejiong.xj@alibaba-inc.com><br />主 题:Re: [postgis-users] PostGIS crash on ST_ConcaveHull<br /><br /><html><head><meta http-equiv="content-type" content="text/html; charset=utf-8"></head><body style="overflow-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;">Thanks, yes a crash is a bug. I have confirmed it exists in GEOS, and filed an issue<div><br></div><div><a href="https://github.com/libgeos/geos/issues/946">https://github.com/libgeos/geos/issues/946</a></div><div><br></div><div>P<br><div><br><blockquote type="cite"><div>On Aug 18, 2023, at 6:03 AM, 耳辰 <erchen.cz@alibaba-inc.com> wrote:</div><br class="Apple-interchange-newline"><div><div class="__aliyun_email_body_block"><div style="line-height: 1.7; font-family: Tahoma, Arial, STHeiti, SimSun; font-size: 14px;"><div style="clear:both;"><br></div><div class="__aliyun_node_has_color" style="line-height: 1.7; font-family: Tahoma, Arial, STHeiti, SimSun; font-size: 14px;"><div style="clear:both;"><div class="__aliyun_node_has_color" style="margin: 0px; padding: 0px; border: 0px; outline: 0px; font-family: Helvetica, Tahoma, Arial; font-size: 14px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; clear: both;">Hi guys,<br></div><div class="__aliyun_node_has_color" style="margin: 0px; padding: 0px; border: 0px; outline: 0px; font-family: Helvetica, Tahoma, Arial; font-size: 14px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; clear: both;"><br></div><div class="__aliyun_node_has_color" style="margin: 0px; padding: 0px; border: 0px; outline: 0px; font-family: Helvetica, Tahoma, Arial; font-size: 14px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; clear: both;">I met a postgis crash when tried to use ST_ConvaveHull function with a multipoint, in postgis 3.3.2 and Geos 3.11.2 :</div><div class="__aliyun_node_has_color" style="margin: 0px; padding: 0px; border: 0px; outline: 0px; font-family: Helvetica, Tahoma, Arial; font-size: 14px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; clear: both;"><br></div><div class="__aliyun_node_has_color" style="margin: 0px; padding: 0px; border: 0px; outline: 0px; font-family: Helvetica, Tahoma, Arial; font-size: 14px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; clear: both;"><span>select ST_ConcaveHull('MULTIPOINT ((113.56577197798602 22.80081530883069),(113.565723279387 22.800815316487014),(113.56571548761124 22.80081531771092),(113.56571548780202 22.800815317674463),(113.56577197817877 22.8008153088047),(113.56577197798602 22.80081530883069))', 0.75);</span></div><div class="__aliyun_node_has_color" style="margin: 0px; padding: 0px; border: 0px; outline: 0px; font-family: Helvetica, Tahoma, Arial; font-size: 14px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; clear: both;"><span><br></span></div><div class="__aliyun_node_has_color" style="margin:.0px;padding:.0px;border:.0px;outline:.0px;font-variant-ligatures:normal;text-align:start;text-indent:.0px;text-decoration-style:initial;text-decoration-color:initial;clear:both;"><span style="font-family:Helvetica,Tahoma,Arial;">The crash stack are listed:</span><br></div><div class="__aliyun_node_has_color" style="margin:.0px;padding:.0px;border:.0px;outline:.0px;font-variant-ligatures:normal;text-align:start;text-indent:.0px;text-decoration-style:initial;text-decoration-color:initial;clear:both;"></div><div class="__aliyun_node_has_color" style="margin:.0px;padding:.0px;border:.0px;outline:.0px;font-variant-ligatures:normal;text-align:start;text-indent:.0px;text-decoration-style:initial;text-decoration-color:initial;clear:both;"><span style="font-family:Helvetica,Tahoma,Arial;">#0  0x0000ffff84e02210 in geos::triangulate::tri::Tri::getIndex(geos::triangulate::tri::Tri const*) const () from /home/erchen.cz/pgsql15/lib/libgeos.so.3.11.2</span><div style="clear:both;">#1  0x0000ffff84ce74c0 in geos::algorithm::hull::HullTriangulation::nextBorderTri(geos::algorithm::hull::HullTri*) ()</div><div style="clear:both;">   from /home/erchen.cz/pgsql15/lib/libgeos.so.3.11.2</div><div style="clear:both;">#2  0x0000ffff84ce7698 in geos::algorithm::hull::HullTriangulation::traceBoundary(geos::triangulate::tri::TriList<geos::algorithm::hull::HullTri>&) ()</div><div style="clear:both;">   from /home/erchen.cz/pgsql15/lib/libgeos.so.3.11.2</div><div style="clear:both;">#3  0x0000ffff84ce79d4 in geos::algorithm::hull::HullTriangulation::traceBoundaryPolygon(geos::triangulate::tri::TriList<geos::algorithm::hull::HullTri>&, geos::geom::GeometryFactory const*) ()</div><div style="clear:both;">   from /home/erchen.cz/pgsql15/lib/libgeos.so.3.11.2</div><div style="clear:both;">#4  0x0000ffff84ce1f28 in geos::algorithm::hull::ConcaveHull::toGeometry(geos::triangulate::tri::TriList<geos::algorithm::hull::HullTri>&, geos::geom::GeometryFactory const*) () from /home/erchen.cz/pgsql15/lib/libgeos.so.3.11.2</div><div style="clear:both;">#5  0x0000ffff84ce29d4 in geos::algorithm::hull::ConcaveHull::getHull() ()</div><div style="clear:both;">   from /home/erchen.cz/pgsql15/lib/libgeos.so.3.11.2</div><div style="clear:both;">#6  0x0000ffff8e54818c in GEOSConcaveHull_r ()</div><div><span>   from /home/erchen.cz/pgsql15/lib/libgeos_c.so.1</span></div><span style="font-family:Helvetica,Tahoma,Arial;">….</span></div><div class="__aliyun_node_has_color" style="margin:.0px;padding:.0px;border:.0px;outline:.0px;font-variant-ligatures:normal;text-align:start;text-indent:.0px;text-decoration-style:initial;text-decoration-color:initial;clear:both;"><span style="font-family:Helvetica,Tahoma,Arial;"><br></span></div><div class="__aliyun_node_has_color" style="margin:.0px;padding:.0px;border:.0px;outline:.0px;font-variant-ligatures:normal;text-align:start;text-indent:.0px;text-decoration-style:initial;text-decoration-color:initial;clear:both;"></div><div class="__aliyun_node_has_color" style="margin:.0px;padding:.0px;border:.0px;outline:.0px;font-variant-ligatures:normal;text-align:start;text-indent:.0px;text-decoration-style:initial;text-decoration-color:initial;clear:both;"><span style="font-family:Helvetica,Tahoma,Arial;">It seemed that geos was failed to triangulate the multipoint and then crashed … Is this a bug of geos?</span></div><div class="__aliyun_node_has_color" style="margin:.0px;padding:.0px;border:.0px;outline:.0px;font-variant-ligatures:normal;text-align:start;text-indent:.0px;text-decoration-style:initial;text-decoration-color:initial;clear:both;"><span style="font-family:Helvetica,Tahoma,Arial;"><br></span></div><div class="__aliyun_node_has_color" style="margin:.0px;padding:.0px;border:.0px;outline:.0px;font-variant-ligatures:normal;text-align:start;text-indent:.0px;text-decoration-style:initial;text-decoration-color:initial;clear:both;"></div><div class="__aliyun_node_has_color" style="margin:.0px;padding:.0px;border:.0px;outline:.0px;font-variant-ligatures:normal;text-align:start;text-indent:.0px;text-decoration-style:initial;text-decoration-color:initial;clear:both;"><span style="font-family:Helvetica,Tahoma,Arial;">Any comment is welcomed.</span></div><div class="__aliyun_node_has_color" style="margin:.0px;padding:.0px;border:.0px;outline:.0px;font-variant-ligatures:normal;text-align:start;text-indent:.0px;text-decoration-style:initial;text-decoration-color:initial;clear:both;"></div><div class="__aliyun_node_has_color" style="margin:.0px;padding:.0px;border:.0px;outline:.0px;font-variant-ligatures:normal;text-align:start;text-indent:.0px;text-decoration-style:initial;text-decoration-color:initial;clear:both;"><span style="font-family:Helvetica,Tahoma,Arial;">Regards,</span></div><div class="__aliyun_node_has_color" style="margin:.0px;padding:.0px;border:.0px;outline:.0px;font-variant-ligatures:normal;text-align:start;text-indent:.0px;text-decoration-style:initial;text-decoration-color:initial;clear:both;"></div><div class="__aliyun_node_has_color" style="margin:.0px;padding:.0px;border:.0px;outline:.0px;font-variant-ligatures:normal;text-align:start;text-indent:.0px;text-decoration-style:initial;text-decoration-color:initial;clear:both;"><br></div><div class="__aliyun_node_has_color" style="margin:.0px;padding:.0px;border:.0px;outline:.0px;font-variant-ligatures:normal;text-align:start;text-indent:.0px;text-decoration-style:initial;text-decoration-color:initial;clear:both;">Zhen</div></div></div><div style="line-height:20.0px;clear:both;"><br></div></div></div>_______________________________________________<br>postgis-users mailing list<br>postgis-users@lists.osgeo.org<br>https://lists.osgeo.org/mailman/listinfo/postgis-users<br></div></blockquote></div><br></div></body></html><br></blockquote>