Из вашего вопроса я понимаю, что вы хотите объединить две функции многоугольника. Я думаю, что вы должны сделать это на стороне сервера с ST_Union feauture, который находится в Функции обработки геометрии PostGIS. Затем вы можете получить результат и добавить его в свое приложение. все, что вам угодно. Объединить...
В Postgis вы можете объединить много полигонов, как это:
SELECT ST_AsText(ST_Union(ST_GeomFromText('POINT(1 2)'),
ST_GeomFromText('POINT(1 2)') ) );
Прежде всего, вы должны сделать запрос openlayers для ваших гео коллекций.
А в GeoDjango вы можете легко сделать это с помощью топологических методов GeoDjango.
polygon.union( secondpolygon )
GEOSGeometry.union(other)
Returns a GEOSGeometry representing all the points in this geometry and the other.
Я надеюсь, это поможет вам...