<?php
// atualizar_posicao.php
$input = file_get_contents('php://input');
$dados = json_decode($input, true);

if (isset($dados['entregador_id'], $dados['lat'], $dados['lng'])) {
    $arquivo = 'posicoes_entregadores.json';
    $posicoes = file_exists($arquivo) ? json_decode(file_get_contents($arquivo), true) : [];

    // Salva a posição vinculada ao ID do entregador
    $posicoes[$dados['entregador_id']] = [
        'lat' => $dados['lat'],
        'lng' => $dados['lng'],
        'timestamp' => time()
    ];

    file_put_contents($arquivo, json_encode($posicoes));
}
?>