O fluxo de trabalho básico no Navigator consiste em baixar um mapa, criar uma rota e navegar junto a esta rota—tudo feito por um trabalhador móvel dentro do aplicativo.
Você pode desejar fornecer suporte adicional para seus trabalhadores móveis fornecendo a eles um mapa personalizado para baixar ou definir rotas compartilhadas que eles possam utilizar.
Há outras maneiras que você talvez queira implantar informações adicionais para seus trabalhadores móveis. Este tópico cobre estas maneiras alternativas para implantar, incluindo o seguinte:
- Copiar um mapa diretamente no dispositivo móvel ao invés de baixá-lo.
- Fornecer um link que pode ser utilizado para instalar o aplicativo, baixar um mapa ou definir uma rota.
- Utilizar software de gerenciamento do dispositivo móvel (MDM) para implantar o aplicativo.
Copiar mapas de navegação no dispositivo
Além de baixar mapas no Navigator, você pode copiar (carregamento lateral) pacotes de mapa móveis (MMPKs) diretamente no seu dispositivo Android ou iOS.
Android
- Prepare um pacote de mapa móvel (.mmpk) utilizando ArcGIS Pro. Para detalhes, consulte Preparar mapas.
- Se você estiver utilizando um Mac, baixe o Utilitário de Transferência de Arquivos do Android e siga as instruções fornecidas. Se você estiver utilizando um computador Windows, pule esta etapa.
- Conecte seu dispositivo no seu computador.
- Procure pelo android/data/com.esri.navigator/files/mappackages em seu dispositivo Android.
Anotação:
Se a pasta mappackages não existir, você poder[a criá-la manualmente.
- Arraste ou copie e cole seu arquivo .mmpk de seu computador para pasta android/data/com.esri.navigator/files/mappackages em seu dispositivo.
Anotação:
Para acessar um MMPK de seu computador, você deve salvar o pacote para um arquivo no ArcGIS Pro quando você criá-lo ou baixe o arquivo MMPK de seu conteúdo do ArcGIS Online.
- Deslize para baixo na lista do Navigator Mapas em seu dispositivo para atualizá-lo.
O arquivo .mmpk aparece em No Dispositivo na lista Mapas.
Aviso:
Após um dispositivo ser atualizado para Android 11 ou posterior, o Navigator não conseguirá abrir mapas que foram transferidos para o dispositivo na pasta ArcGIS/mmpks anterior à atualização.
Você também pode não conseguir acessar o armazenamento externo do dispositivo ao conectá-lo a um computador.
Para acessar mapas existentes e armazenamento externo, consulte Instrução: Carregamento lateral de pacotes de mapa móveis (MMPKs) no ArcGIS Navigator usando o Android 11.
iOS
- Prepare um pacote de mapa móvel (.mmpk) utilizando ArcGIS Pro. Para detalhes, consulte Preparar mapas.
- Copie seu arquivo .mmpk de seu computador para o aplicativo Navigator em seu dispositivo utilizando iTunes ou o aplicativo Arquivos.
- iTunes—Conectar seu dispositivo no seu computador. Consulte Suporte da Apple para detalhes sobre o uso do iTunes para compartilhar arquivos entre seu computador e seu dispositivo e siga as etapas para copiar o arquivo .mmpk do seu computador para seu aplicativo Navigator em seu dispositivo.
Anotação:
Para acessar um MMPK de seu computador, você deve salvar o pacote para um arquivo no ArcGIS Pro quando você criá-lo ou baixe o arquivo MMPK de seu conteúdo do ArcGIS Online.
- aplicativo Arquivos—Utilize o aplicativo Arquivos para copiar arquivos do .mmpk diretamente de aplicativos compatíveis, como iCloud Drive, Box ou Google Drive. No aplicativo Arquivos, navegue até onde você transferiu o arquivo .mmpk, e copie-o para seu dispositivo, colocando-o na pasta Navigator. Para etapas completas, consulte Suporte da Apple para detalhes sobre o uso do aplicativo Arquivos no seu dispositivo.
Anotação:
A utilização do aplicativo Arquivos requer iOS 11 ou posterior.
- iTunes—Conectar seu dispositivo no seu computador. Consulte Suporte da Apple para detalhes sobre o uso do iTunes para compartilhar arquivos entre seu computador e seu dispositivo e siga as etapas para copiar o arquivo .mmpk do seu computador para seu aplicativo Navigator em seu dispositivo.
- Deslize para baixo na lista do Navigator Mapas em seu dispositivo para atualizá-lo.
O arquivo .mmpk aparece em No Dispositivo na lista Mapas.
Abra o Navigator a partir de um link.
Os trabalhadores móveis podem baixar um mapa ou rota no Navigator, ou você pode fornecer uma URL diretamente para eles. Facilite para seus trabalhadores móveis abrirem o mapa certo e iniciar seu trabalho compartilhando um link diretamente no ou rota por um e-mail, mensagem de texto, página da web, código QR ou outro aplicativo. Quando tocado, o Navigator abre para o mapa ou rota que você deseja que o trabalhador móvel utilize. Você pode até ter uma rota pronta ou iniciar a navegação quando o mapa abrir. Após você ter criado um link, certifique-se de testá-lo antes de enviá-lo para seus trabalhadores móveis.
Links Navigator
Os links do Navigator têm o seguinte formato:https://navigator.arcgis.app?parameter=value¶meter=value, onde parâmetro e valores pares são substituídos com os valores que deseja utilizar para abrir um mapa. Por exemplo, https://navigator.arcgis.app?itemID=54b927a0eeab413a885c647d1fa393da&stop=15500+US+101,+Klamath,+CA+95548 utilize o parâmetro itemID e o valor 54b927a0eeab413a885c647d1fa393da para baixar e abrir um mapa fornecido pela Esri Navigator de Califórnia com este ID. O parâmetro stop e valor de 15500+US+101,+Klamath,+CA+95548 especifica este endereço como as coordenadas da parada de uma localização atual da rota a partir do trabalhador móvel.
Parâmetros
Os parâmetros seguintes são suportados com links Navigator. Se nenhum parâmetro for passado, tocar no link abre o Navigator (ou solicita que você baixe o aplicativo).
Parâmetro | Valores | Notas |
---|---|---|
itemID | O ID do item do pacote de mapa móvel (MMPK) para baixar e abrir no Navigator |
|
routeItemID | O ID do item da rota compartilhada para baixar e abrir no Navigator |
|
stop | A localização de uma parada na rota |
|
stopname | O nome associado com uma parada na rota |
|
start | Uma localização de início da rota que é diferente da localização atual a partir do trabalhador móvel |
|
startname | O nome associado com o início da rota |
|
optimize | Especifique se a ordem das paradas na rota deve ser otimizada |
|
travelmode | O nome do modo de viagem a ser utilizado ao calcular a rota |
|
navigate | Especifique se deseja iniciar a navegação da rota imediatamente |
|
callback | A URL para chamar quando a navegação concluir |
|
callbackprompt | O nome do aplicativo para utilizar quando o Navigator pergunta ao usuário se o controle deve ser devolvido para a chamada do aplicativo |
|
Continue a ler os exemplos de uso destes parâmetros para atingir o comportamento específico com um link do .Navigator .
Anotação:
O dispositivo móvel deve ter uma conexão de internet para baixar mapas e rotas.
Baixar e abrir um mapa
Baixe e abra um mapa de navegação utilizando o parâmetro itemID. Se o trabalhador móvel tiver o mapa baixado em seu dispositivo, não ocorrerá nenhum download e o mapa especificado será aberto no Navigator.
Abaixo está um exemplo:
https://navigator.arcgis.app?itemID=54b927a0eeab413a885c647d1fa393da
Baixar e abrir uma rota
Baixe e abra uma rota compartilhada utilizando o parâmetro routeItemID. Se o trabalhador móvel já tiver a rota baixada em seu dispositivo, nenhum download ocorrerá e a rota especificada será aberta no Navigator.
Abaixo está um exemplo:
https://navigator.arcgis.app?routeItemID=3ac4145c1ac44aea86e9ed42e00fbb0d
Dica:
Se o trabalhador móvel já não tiver um mapa aberto no Navigator que cobre a extensão de rota fornecida no link, eles irão obter um erro Não é Possível Calcular Rota. Para evitar isto, inclua o itemID do mapa que deseja que o trabalhador utilize no link junto com o routeItemID.
Exibir direções para uma localização única
Exibe direções para uma localização única utilizando o parâmetro stop. A localização atual do usuário é utilizada como o ponto inicial. O modo de viagem padrão do mapa é utilizado.
Os seguintes são exemplos:
- Defina uma parada única utilizando coordenadas de latitude e longitude: https://navigator.arcgis.app?stop=41.5848,-124.0861
- Definir uma parada única utilizando um endereço: https://navigator.arcgis.app?stop=15500+US+101,+Klamath,+CA+95548
- Definir uma parada única utilizando uma feição: https://navigator.arcgis.app?stop=SDH8606
- Definir uma parada única utilizando coordenadas de latitude e longitude e um nome da parada: https://navigator.arcgis.app?stop=41.5848,-124.0861&stopname=Trees+of+Mystery
- Definir uma parada única utilizando um endereço e um nome de parada (Florence Keller County Park & Campground) que contenha um caractere reservado (&). Os caracteres reservados devem ser codificados para URL: https://navigator.arcgis.app?stop=3400+Cunningham+Ln,+Crescent+City,+CA+95531&stopname=Florence+Keller+County+Park+%26+Campground
Dica:
Se o trabalhador móvel não tiver um mapa aberto no Navigator que cubra a extensão das paradas fornecidas no link, ele receberá um erro Não é Possível Calcular Rota. Para evitar isto, inclua o itemID do mapa que deseja que o trabalhador utilize no link junto com as localizações do stop.
Especificar o ponto inicial personalizado
Utilize um ponto inicial personalizado para especificar uma localização inicial que seja diferente da localização atual do trabalhador móvel.
O link de exemplo seguinte exibe as direções entre Aeroporto Internacional de Los Angeles e Aeroporto Internacional de Ontario utilizando seus respectivos códigos de aeroportos em vez de endereços com nomes iniciais e paradas definidas:
Gerar direções para múltiplas paradas
Gera direções para múltiplas paradas em um link único.
O link de exemplo seguinte contém duas paradas utilizando endereços:
https://navigator.arcgis.app?stop=569+S+G+St,+Arcata,+CA&stop=7707+Tompkins+Hill+Rd,+Eureka,+CA
O link de exemplo seguinte contém duas paradas com dois nomes de parada, onde uma parada utiliza um endereço e o outro utiliza coordenadas de latitude e longitude:
Habilitar otimização de rota
O Navigator otimiza a rota de múltiplas paradas quando o parâmetro optimize é incluído e o valor é configurado para true.
O link de exemplo seguinte especifica que a ordem de duas paradas devem ser otimizadas:
https://navigator.arcgis.app?stop=41.5848,-124.0861&stop=41.5544,-124.0867&optimize=true
Definir o modo de viagem
Os mapas de navegação do Navigator podem incluir múltiplos modos de viagem. Se um valor for especificado para o parâmetro travelmode, ele será utilizado quando as direções forem geradas. Caso contrário, o modo de viagem padrão será utilizado.
O link de exemplo seguinte gera direções para sede da Esri baseado no modo de viagem Tempo de Caminhão:
Anotação:
O parâmetro travelmode diferencia letra maiúscula de minúscula. O mapa de navegação define quais modos de viagem estão disponíveis. Os mapas de navegação que são fornecidos com Navigator tem os seguintes modos de viagem:
- Tempo do Percurso
- Distância do Percurso
- Tempo de Transporte do Caminhão
- Distância de Transporte do Caminhão
- Tempo da Caminhada
- Distância da Caminhada
- Tempo do Percurso em Área Rural
- Distância do Percurso em Área Rural
Iniciar navegação automaticamente
O Navigator iniciará a navegação automaticamente quando o link for tocado se o parâmetro navigate for especificado e configurado para true.
O link de exemplo seguinte gera direções para sede da Esri e abre o Navigator no modo de navegação:
https://navigator.arcgis.app?stop=380+New+York+St,+Redlands,+CA&stopname=Esri&navigate=true
Abrir um aplicativo quando a navegação concluir
Ao vincular para Navigator a partir de outro aplicativo, você pode usar callback para retornar ao aplicativo original e callbackprompt notificar seus usuários quando a navegação for concluída antes de retorná-los ao aplicativo original. Se callbackprompt não for usado, o controle passará diretamente de volta para o aplicativo original e um prompt não será exibido.
O link de exemplo seguinte especifica que o Navigator deve exibir direções para uma única localização e que após a navegação para esta localização ser concluída, o usuário deve ser notificado que o aplicativo pelo qual o Navigator foi acessado (neste caso, ArcGIS Field Maps) será aberto:
Testar seus links
Após ter criado um link, ele estará pronto para testar. Enquanto você puder testá-lo, é recomendado que você também obtenha um retorno dos trabalhadores móveis—certifique-se que os usuários que utilizam seus links possam ter sucesso ao acessá-los.
Antes de distribuir seu link para uso no campo, verifique se ele funciona conforme o esperado. Preste atenção ao seguinte:
- O mapa correto é aberto (e baixado se não já estiver no dispositivo).
- Se o link inclui start, stop, ou routeItemID, a rota correta é exibida no Navigator.
- Se o link inclui stopname ou startname, estes nomes são visíveis nos Detalhes da rota.
- Se o link inclui travelmode, o modo de viagem especificado está sendo utilizado no Navigator.
- Se a rota do link for para ou de uma feição ou endereço, a feição correta ou endereço será utilizado na rota.
Correção de erros
Ao testar seus links, você pode ter alguns problemas comuns. Saiba como corrigi-los nas seguintes seções.
O mapa não baixa ou abre
- Certifique-se que o mapa esteja compartilhado com os trabalhadores móveis.
- Verifique que o valor de itemID corresponda ao id na URL da página do item do mapa.
- Confirme que o mapa seja um pacote de mapa móvel visualizando a sua página do item. Se não, consulte Preparar mapas para detalhes de como criar um.
A rota não exibe
- Verifique se o mapa Atual do trabalhador móvel no Navigator cobre a extensão da rota e a localização do trabalhador móvel.
Dica:
No link, inclua o itemID do mapa que deseja que os trabalhadores móveis utilizam com a rota.
- Os parâmetros devem ser de URL codificada. Os espaços devem ser codificados como + ou %20.
- Se o link incluir routeItemID, faça o seguinte:
- Certifique-se que a camada de rota esteja compartilhada com os trabalhadores móveis.
- Verifique que o valor de routeItemID corresponda ao id na URL da página do item da camada de rota.
- Confirme que o item seja uma camada de rota visualizando a sua página do item. Se não, consulte Criar rotas compartilhadas para detalhes de como criar um.
A pesquisa não retorna os resultados desejados
- Se endereços não forem retornados, certifique-se que o mapa contenha um localizador de endereço geral. Consulte Adicionar um localizador de endereço geral.
- Se feições não forem retornadas ou as feições erradas são retornadas, verifique se a camada no mapa está habilitada para pesquisa de recurso e utilizando o campo correto. Consulte Habilitar pesquisa.
Gerenciamento do dispositivo móvel
O gerenciamento do dispositivo móvel (MDM) se refere ao software utilizado para administração dos dispositivos móveis em uma organização. Um MDM é utilizado para realçar dados e segurança de rede como também configurar e aplicar as políticas do dispositivo móvel. Adicionalmente, a utilização de um MDM aumenta a eficiência de desenvolvimentos do aplicativo e gerenciamento dos dispositivos móveis, incluindo controlar como e quando um aplicativo será atualizado. Para saber mais sobre como a Esri aborda o MDM, consulte Padrões de Implementação do ArcGIS Secure Mobile no ArcGIS Trust Center.
Ao preparar para implantar o Navigator para os dispositivos móveis da sua organização via MDM, há algumas configurações de perfil e aplicativo que você talvez queira configurar. Estes incluem URL do portal, autenticação de local e configurações VPN por aplicativo.
Anotação:
Se você estiver usando um dispositivo Android, o Chrome ou outro navegador deverá estar instalado e habilitado para exibir a tela de registro do portal.
Configuração do aplicativo Navigator
A configuração de aplicativo (também denominada de AppConfig) se refere a um formato para fornecer configurações de aplicativo, tais como, URL do portal e autenticação de local, entre outros. Em vez de definir estas configurações manualmente cada vez que um aplicativo móvel é instalado, você pode utilizar seu MDM para especificar e aplicar as configurações do aplicativo automaticamente. Estas configurações são definidas como um dicionário de pares de valores chaves em um arquivo XML. A forma que o dicionário é criado depende do MDM que você está utilizando. Para saber mais sobre a configuração do aplicativo, visite a Comunidade AppConfig.
O Navigator tem as configurações seguintes que podem ser implementadas com a configuração do aplicativo em seu MDM:
Chave | Valor | Notas |
---|---|---|
portalURL | A URL do portal da sua organização |
|
enableLocalAuthentication Aviso:Somente iOS. | Especifique a utilização do método de autenticação biométrica e senha definido no dispositivo móvel quando o Navigator é iniciado ou utilizado no plano de fundo |
|
Rede privada virtual por aplicativo
Configurar uma rede privada virtual por aplicativo (VPN por aplicativo) em seu MDM permite que você restrinja o acesso a recursos internos para aplicativos gerenciados específicos. O Navigator pode ser implantado com esta configuração. Para configurar o VPN por aplicativo para utilizar com o Navigator, veja a documentação do software do MDM que você está utilizando.
Aviso:
Se você estiver no iOS e utilizando ArcGIS Online ou ArcGIS Enterprise 10.6.1 ou posterior, o Safari é utilizado para exibir a tela de registro do portal no Navigator. Para isto funcionar corretamente com um VPN por aplicativo habilitado, seu domínio do portal (por exemplo, mycompany.com) deve ser especificado na configuração dos Domínios do Safari no perfil do VPN por aplicativo que você está utilizando. Se Domínios do Safari não estiver corretamente configurado, os dispositivos móveis atribuídos não poderão acessar a tela de registro do portal do Navigator .
Quando você define um Domínio do Safari no perfil VPN por aplicativo conforme descrito acima, o Navegador Safari também pode acessar o domínio do portal que você especificou na configuração Domínios do Safari. Se você deseja bloquear este acesso, configure uma Restrição de iOS (se disponível em seu MDM) para Bloquear Aplicativo de Navegar Safari nos dispositivos desejados.
Após você ter configurado as configurações VPN por aplicativo do Navigator em seu MDM, quando o aplicativo é iniciado em um dispositivo móvel gerenciado, automaticamente conectará ao VPN por aplicativo designado. Quando o Navigator estiver executando no plano de fundo, o VPN por aplicativo está ainda conectado, mas somente para Navigator. Quando o Navigator é fechado, o dispositivo móvel desconecta automaticamente a partir do VPN por aplicativo.