Roteirizador Instalação

Descrição

Instalação e Configuração do Roteirizador da Construshow!


Índice


Passo a passo

  1. Para efetuar a instalação do Roteirizador é necessário possuir previamente instalado o Java, o Servidor de Aplicações Apache Tomcat e o banco de dados MongoDB. Todos possuem manuais de instalação nos seguintes links: 

    1. Instalação Java

    2. Instalação Tomcat Construshow

    3. Instalação MongoDB

  2. Caso o cliente já possua o Construshow Mobile instalado, pode-se usar o mesmo Tomcat.
    Para instalação do Roteirizador, faça o download dos arquivos de instalação no link.

  3. Após baixado os arquivos de instalação, colar o roteirizador.properties em C:\Viasoft\Server\Mobile e edite o arquivo alterando a linha existente no arquivo alterando o ip do banco, porta, SID do banco e informar o nome da empresa na tag “empresa-name“. 


    Copie o arquivo roteirizador.war para a pasta C:\Viasoft\Server\Mobile\Tomcat\webapps

     

  4. Criando Conta e Configurando o uso do Roteirizador
    Para usar o Roteirizador no sistema é necessário criar uma conta no google. Abaixo segue o passo a passo de como fazer o processo. 
    Primeiramente acesse o http://google.com.br e vá até https://accounts.google.com/SignUp?hl=pt-BR Caso tenha uma conta e queira utilizá-la pule para o segundo passo. 

  5. Faça login no http://google.com.br com sua conta. 
    Acesse o link https://console.developers.google.com/apis 
    Na tela que irá aparecer vá à opção “Criar projeto” no canto superior direito. Na tela que irá abrir marque a opção “Sim” na última opção onde diz “Concordo que ...” Clique em "Criar” 

     

  6. Feito isto será direcionado para o painel de projeto, clique na opção "ATIVAR APIS E SERVIÇOS" 
    Neste passo deverá ser ativo três serviços, Google Maps JavaScript API, Google Maps Geocoding API, Google Mapas Direction API conforme imagens abaixo. 

  7. Para ativar a API basta clicar nela e em seguida clicar no botão ‘Ativar’ 

     

  8. Após ativar as três apis, deve-se criar a credencial para usar o Roteirizador, para isto acesse o console https://console.developers.google.com/apis e acesse o menu lateral "Credenciais (Chave de API)" conforme imagem abaixo. 

     

  9. Será criado a Chave de API, copie a chave gerada e vá até o caminho C:\Viasoft\Server\Mobile e edite o arquivo roteirizador.properties e coloque a chave nas tags geoapi.key e js.key 

     

  10. Ativando Cobrança
    No menu lateral do console do Google selecione Faturamento:

  11.  Selecione "Vincular conta de Faturamento". 

     

  12. Na próxima tela selecione "Criar conta de Faturamento" 

    Na tela seguinte informe o país e aceite os termos de uso: 

     

  13. Na tela seguinte informe os dados pessoais da pessoa ou da empresa vinculada, e os dados do cartão de crédito, depois selecione "Iniciar Meu Teste Gratuito". 

  14. Após esse processo volte à tela inicial do console (Menu Lateral> Apis e Serviços > Painel) e selecione na lista de APIS selecione a Directions API 

  15. Na próxima tela selecione a aba Cotas e desça até o fim da página na seção "Requests", na lateral clique na edição do item "Requests per Day" , pode ser deixado 1500 requisições, a quantidade gratuita por dia. 

  16. Na próxima tela confirme a vinculação da conta de faturamento recém-criada ao projeto.

  17. Para finalizar é necessário iniciar o tomCat 
    Obs: Caso o tomcat esteja iniciado é necessário parar o mesmo e iniciar novamente o serviço.  rota


Versão

Versão da Documentação

Autor/Revisor

Versão da Documentação

Autor/Revisor

1.0

Autor: Gilson Tomassão

1.1

Revisor(a): Debora Damasceno

1.2

Revisor(a): Daiana