Числовое значение c вне диапазона: 1416 Невозможно получить геометрический объект из данных, отправленных в поле GEOMETRY. - PullRequest
0 голосов
/ 21 февраля 2020

Я пытаюсь ввести координаты, но получаю ошибку. Любая идея, в чем проблема?

Модель

use SpatialTrait;

protected $spatialFields = [
    'koordinate',
];

public function input_koordinate($input)
{
    if (isset($input['koordinate']) && !empty($input['koordinate'])) {
        $geom = Geometry::fromJson($input['koordinate']);
        $this->koordinate = new MultiPolygon([$geom]);
    }
}

Контроллер

public function store(CreatePotensiPertambanganRequest $request)
{
    $input = $request->all();
    $potensiPertambangan = PotensiPertambangan::create($input);
    $potensiPertambangan->input_koordinate($input);
    $potensiPertambangan->save();
}
...