Данные поступают через бот на Pyton 3, после преобразования становятся перпендикулярными координатами , как в автокаде вида x=4701272.2310957555 , y=6654542.8329045465, как мне эти числа отдать в БД MYSQL как точку, вместе с геометрией, если две точке как отрезок, если три и более как мультилинию и какую библиотеку python 3 использовать?
Писать в БД бот должен так 1 точка POINT, 2-точки LINESTRING, 3 и более MULTILINESTRING. Или все преобразования делать через строки?
вот какой-то пример нашел, но не понятно решение.
from osgeo import ogr
wkt = "POINT (1198054.34 648493.09)"
pt = ogr.CreateGeometryFromWkt(wkt)
bufferDistance = 500
poly = pt.Buffer(bufferDistance)
print "%s buffered by %d is %s" % (pt.ExportToWkt(), bufferDistance, poly.ExportToWkt())