PHP 中可以使用一些第三方库来对多边形的经纬度进行排序。其中一个常用的库是 "geoPHP"。使用这个库可以很容易地对多边形的经纬度进行排序。下面是一个简单的例子:
<?php
require_once('geoPHP.inc');
$wkt = "POLYGON((30 10, 10 20, 20 40, 40 40, 30 10))";
$polygon = geoPHP::load($wkt,'wkt');
$points = $polygon->getPoints();
usort($points, function($a, $b) {
if ($a->y ==