Outdated version of the documentation. Find the latest one here.

.

Módulo de Cálculo de Rotas

The Road Graph Plugin is a C++ plugin for QGIS that calculates the shortest path between two points on any polyline layer and plots this path over the road network.

Figure Road Graph 1:

../../../_images/roadgraph_sample.png

Road Graph Plugin nix

Características principais:

  • Calcula o caminho, o seu comprimento e o tempo de viagem.

  • Optimiza por comprimento ou por tempo de viagem.

  • Exporta o caminho para uma camada vectorial.

  • Destaca as direcções na estrada (isto é lento e usado principalmente para fins de depuração e para testes de configuração).

As a roads layer, you can use any polyline vector layer in any QGIS-supported format. Two lines with a common point are considered connected. Please note, it is required to use layer CRS as project CRS while editing a roads layer. This is due to the fact that recalculation of the coordinates between different CRSs introduces some errors that can result in discontinuities, even when ‘snapping’ is used.

Na tabela de atributos da camada os seguintes campos podem ser usados:

  • Velocidade na secção da rede viária (campo númerico).

  • direcção (qualquer tipo, que possa ser usada para string). Direcções com avanço e recuo corresponde a uma estrada de sentido único, para ambas as direcções corresponde a estradas de dois sentidos.

Se alguns campos não tiverem qualquer valor ou não existam serão usados valores por defeito. Pode mudar os valores por defeito e algumas configurações na janela de configurações do módulo.

Usando o módulo

After plugin activation, you will see an additional panel on the left side of the main QGIS window. Now, enter some parameters into the Road graph plugin settings dialog in the Vector ‣ Road Graph menu (see figure_road_graph_2).

Figure Road Graph 2:

../../../_images/roadgraph_plugin_settings.png

Road graph plugin settings nix

Após configurar a Unidade de tempo, Unidade de distância e Tolerância da topologia pode escolher a camada vectorial no separador Camada de Transportação. Aqui pode também escolher Campo de direcção e o Campo da velocidade . No separador Configurações padrão`pode definir :guilabel:`Direcção para o cálculo.

Finalmente no painel :guilabel:`Caminho mais curto`seleccione um ponto de Iniciar e Parar na camada de rede viária e clique em [Calcular].