Os serviços de rotas permitem que você execute vários tipos de análise espacial em redes de transporte, como encontrar a melhor rota em uma cidade, encontrar o veículo ou instalação de emergência mais próxima, identificar uma área de serviço ao redor de um local ou atender um conjunto de pedidos com uma frota de veículos.
Administradores padrão e aqueles com os privilégios apropriados podem configurar o ArcGIS Enterprise para usar serviços de rotas para executar várias tarefas. Os serviços de rotas podem ser configurados no ArcGIS Enterprise usando um dos três métodos:
- Use serviços de rotas do ArcGIS Online
- Publicar um conjunto de dados de rede
- Use serviços de rotas existentes
Uma vez configurados, os serviços de rotas podem ser utilizados com diversas aplicações, como ArcGIS Pro, ou para obter direções e executar análise no Map Viewer. Você também pode usar os serviços de rotas para incluir recursos de análise de rede em seus próprios aplicativos personalizados. Além disso, você pode usar SDKs e APIs com serviços de rotas, como ArcGIS Maps SDK for JavaScript, ArcGIS REST API ou os vários ArcGIS Maps SDKs nativos.
Saiba mais sobre as diversas APIs para acessar serviços de rota
Configurar serviços de rota
Para configurar serviços de rotas no ArcGIS Enterprise, siga as etapas abaixo.
- Entre na sua organização como um administrador.
- No parte superior do site, clique em Organização e clique na guia Configurações.
- Clique em Serviços do utilitário no lado esquerdo da página.
- Clique em Direções e Rotas no lado direito da página.
- Clique em Configurar serviços de rotas e escolha um dos três métodos para configurar serviços de rotas.
Use serviços de rotas do ArcGIS Online
Você pode configurar ArcGIS Enterprise com serviços de rotas do ArcGIS Online. Para fazer isso, você deve ter uma conta organizacional do ArcGIS Online. A conta deve ter créditos associados a ela e as permissões apropriadas para usar os serviços de rotas.
- Na caixa de diálogo Configurar serviços de rotas, selecione a opção ArcGIS Online e clique em Avançar.
- Insira as credenciais da conta do ArcGIS Online a ser usada para os serviços de roteamento e selecione a pasta ou crie uma pasta onde os itens correspondentes serão criados no ArcGIS Enterprise.
- Clique em Salvar.
Quando tiver sucesso, mostrará que os serviços de rotas no ArcGIS Enterprise estão vindo do ArcGIS Online. Ele também mostrará a conta de usuário do ArcGIS Online usada para configurar os serviços de rotas do ArcGIS Enterprise. Esta é a conta da qual os créditos serão deduzidos quando você usar os serviços de rotas no ArcGIS Enterprise.
Publicar um conjunto de dados de rede
Se você tiver um conjunto de dados de rede que modele seus dados de ruas, poderá usá-lo como fonte para seus serviços de rotas. Para fazer isso, você pode publicá-lo como serviços de rotas e configurá-lo para sua organização. Este processo cria um conjunto de serviços de rotas com base no conjunto de dados da sua rede e os registra como serviços de utilitários em sua organização para vários aplicativos descobrirem e usarem.
O conjunto de dados de rede usado para publicar serviços de rotas deve primeiro ser adicionado à organização onde será hospedado. Você pode fazer isso de algumas maneiras:
- Se o seu conjunto de dados de rede estiver armazenado em um arquivo geodatabase ou mobile geodatabase em uma pasta, adicione-o como um item de armazenamento de dados da pasta
- Se o seu conjunto de dados de rede estiver armazenado em um geodatabase enterprise, adicione-o como um item de armazenamento de dados do banco de dados.
Saiba mais sobre armazenamentos de dados no ArcGIS Enterprise
Aviso:
Se você tiver especificado a duração máxima do token do ArcGIS Enterprise para menos de 120 minutos, poderá ter problemas, pois esse processo pode demorar um pouco. Recomenda-se que você defina a duração máxima do token do ArcGIS Enterprise para mais de 120 minutos antes de executar este processo e redefina-o para o valor desejado após o processo.
- Na caixa de diálogo Configurar serviços de rotas, selecione Um conjunto de dados de rede que gostaria de publicar e clique em Avançar
- No menu suspenso do Item de armazenamento de dados que contém o conjunto de dados de rede, selecione o item de armazenamento de dados que contenha seu conjunto de dados de rede.
- No menu suspenso do site do GIS Server para hospedar seus serviços de rotas, escolha o site do GIS Server que será usado para hospedar seus serviços de rotas. O menu suspenso inclui apenas sites GIS Server que podem acessar o item de armazenamento de dados. Também inclui apenas sites do ArcGIS Server da versão 11.0 ou posterior.
- O Caminho relativo do conjunto de dados de rede é o caminho para o conjunto de dados de rede no armazenamento de dados. Por exemplo, se o caminho do catálogo do conjunto de dados de rede em um arquivo geodatabase for C:\data\streets\NorthAmerica.gdb\Routing\Routing_ND e o item de armazenamento de dados está referenciando C:\data, o valor para o caminho relativo do conjunto de dados de rede será /streets/NorthAmerica.gdb/Routing/Routing_ND.
Anotação:
Você deve fornecer o caminho relativo do conjunto de dados de rede usando barras.
- Para o parâmetro Pasta de serviço , especifique um nome para a pasta do servidor onde os serviços de rotas serão publicados.
- Para cada parâmetro de Tipos de serviço, use o botão de alternar para indicar se o tipo deve ser habilitado ou desabilitado.
Anotação:
Alguns aplicativos cliente prontos para uso podem ter a funcionalidade desabilitada. Para usar todos ou os serviços necessários, certifique-se de que estejam habilitados na caixa de diálogo Configurar serviços de rotas. - Na seção Propriedades avançadas, opcionalmente, transfira um arquivo de configuração para especificar determinadas propriedades para os serviços de rotas, como o número mínimo e máximo de instâncias de serviço. A pasta framework/runtime/ArcGIS/Resources/ArcToolBox/Services/routingservices no diretório de instalação do ArcGIS Server inclui dois arquivos de configuração de amostra, publishroutingservices.json e publishroutingservices_dedicated.json.
- Clique em Publicar Serviços de Rotas.
Assim que o processo começar, um indicador de progresso será exibido. Como a execução do processo pode demorar um pouco, você pode continuar com outras tarefas e retornar à página do indicador de progresso para determinar se o processo foi concluído.
- Quando a publicação for concluída, você receberá uma confirmação de URL do site do servidor ou da organização onde seus serviços de rotas e conjunto de dados de rede estão publicados.
Se você estiver usando dados StreetMap Premium para publicar serviços de rotas e se os dados estiverem configurados para usar tráfego em tempo real, você também verá o item de serviço de dados de tráfego indicando que seus serviços de rotas têm tráfego ativo configurado no ArcGIS Online.
Depois de configurar os serviços de rotas com êxito, alguns itens de serviço serão criados na organização:
- Uma ferramenta Serviço de Análise de Rede
- Item da Camada de Imagem do Mapa
Saiba mais sobre como configurar detalhes e configurações do item
Anotação:
Você pode editar propriedades adicionais em serviços de rotas usando o Diretório de Administrador do ArcGIS Server.
Anotação:
O processo de configuração de serviços de rotas usando seu próprio conjunto de dados de rede configura serviços de rotas por padrão. Se desejar publicar serviços de rotas personalizados, consulte o tópico serviços de rotas personalizados no ArcGIS Pro.Correção de erros
Se você tiver problemas durante a publicação, verá mensagens de aviso ou de erro. Saiba mais sobre avisos e erros ao publicar serviços de rota.
Quando você tem mais de um aviso ou mensagem de erro, você pode vê-los clicando em Exibir avisos de serviços de rotdas de publicação ou Exibir erros de serviços de rotas de publicação. Ao clicar em Mensagens detalhadas de serviços de rotas de publicação, você pode abrir as mensagens JSON brutas retornadas da API REST de serviços de rotas de publicação, que podem conter mais informações.
Use serviços de rotas existentes
Se você tiver serviços de rotas existentes em um servidor independente, poderá configurá-los com sua organização. Ao fazer isso, você pode permitir que vários aplicativos descubram e usem esses serviços de rotas.
- Na caixa de diálogo Configurar serviços de rotas, selecione Serviços de rotas existentes (Avançado).
- Construa URLs para os serviços existentes do utilitário de rotas. Você não precisa especificar uma URL para todos os serviços.
- Clique em Salvar.
Após configurar os serviços de rotas usando um dos três métodos mencionados acima, você poderá visualizá-los, atualizá-los ou excluí-los.
Visualizar ou atualizar serviços de rotas
Para visualizar ou atualizar uma URL ou item de serviço de rota, faça o seguinte:
- A partir da seção Direções e Rotas da página Serviços utilitários, clique no botão Opções .
- Clique em Exibir detalhes dos serviços de rotas.
- Para visualizar ou atualizar o serviço, como detalhes do item, configurações de compartilhamento e assim por diante, clique no botão para cada serviço respectivo.
Excluir serviços de rotas
Para excluir um serviço de rotas, faça o seguinte:
- A partir da seção Direções e Rotas da página Serviços utilitários, clique no botão Opções .
- Clique em Excluir serviços de rotas.
Se você configurou serviços de rotas com URLs de serviços utilitários de rotas, poderá editar diretamente cada serviço utilitário clicando no botão Opções e clicando em Editar serviços de rotas.
Você também pode excluir serviços de rotas existentes e configurá-los novamente do zero. A vantagem de fazer isso é que os itens de serviço e serviços de rotas existentes no site ou organização de hospedagem são excluídos e limpos. Se sua origem de serviços de rotas for Personalizada, você terá apenas a opção Remover serviços de rotas, que remove apenas os serviços de utilitários do ArcGIS Enterprise.