Boa noite,
para quem tem muitos clientes e quer acompanhar o monitoramento no mapa, segue uma pequena contribuição para comunidade .
# Necessário token do google geocoding
Para automatizar é só seguir o passo a passo:
https://github.com/theuscarvalho/atualizacoordenadasmk-auth/blob/master/README.md
caso queira executar manualmente é só fazer download: https://github.com/theuscarvalho/atualizacoordenadasmk-auth/archive/master.zip dentro de qualquer pasta no servidor do mk-auth, modificar o token na primeira linha do arquivo e executar via linha de comando: php atualiza_coordenadas.php
Aguarde até o script finalizar.
No caso da automação, o script irá ser executado de minuto em minuto, percorrendo tabelas e verificando se tem algum novo cadastro para atualizar as coordenadas.
O script fica como sugestão para o Pedro implementar no sistema no próximo update.
Caso não consigam implementar, só chamar no whatsapp: 79 99998-9976
Respostas
Parabéns iniciativa
vlw conterrâneo
Lucivan disse:
opa muito obrigado iremos testar aqui.
vlw!! teste e nos dê retorno =)
Estou desenvolvendo outras implementações, breve estarei divulgando aqui no fórum.
michael caetano disse:
Sim joão, entre em contato através do whats 79 99998-9976
João Avelar disse:
ok apos o teste percebi que nao puxa coordenada de acordo com o numero da residencia , sendo assim joga tudo no mesmo lugar , tem como corrigir °?
Boa tarde, já verificou se o endereço que puxou os dados está correto no google maps??
Aqui está puxando os dados corretamente.
michael caetano disse:
Acrescentado o cep na consulta de dados no google geocoding.
Para limpar as coordenadas existentes no banco de dados:
echo "UPDATE sis_cliente SET coordenadas= '' " | mysql -h localhost -u root -pvertrigo mkradius
Após é só executar o script para buscar as coordenadas corretas.
michael caetano disse:
Aqui nao deu certo, mensagem que aparece ao executar o comando manualmente: "Erro na conexao com o banco de dados"