Estou procurando ferramentas de código aberto para modelagem de demanda de viagens (por exemplo, o UTMS de quatro etapas). De preferência em um ambiente GIS. Isso funciona bem com Qgis, Grass e Postgis.
Minha pergunta não está relacionada a um caso de uso específico, mais à pesquisa.
Minha pesquisa inicial ficou em branco, então eu queria confirmação.
qgis
postgis
open-source-gis
transportation
modelling
newbieGIS
fonte
fonte
Respostas:
A resposta curta é que não existe uma, especialmente se você estiver procurando por uma alternativa TransCAD ou Emme / 2, pois não há um pacote de código aberto que se aproxime disso.
O mais próximo que você pode chegar são de algumas soluções de micro modelagem, como Transims ou matsim, que considero carentes de muitos dados, metodologias, ferramentas ou manipulação de rede necessários que estão disponíveis em software comercial.
O UrbanSim é uma solução de modelagem baseada em agente de código aberto, mas pelo que me lembro, não lida com redes de transporte.
Por outro lado, desenvolvi 3 ou 4 modelos de demanda de viagens baseados no QGIS. Embora eu não possa compartilhar o código com você, posso lhe dizer o que fiz:
Capacity
- ou - usar as melhores práticas aceitáveis para a jurisdição que você está modelando.link ID, link name, speed, length, number of lanes, capacity per lane, total capacity, and directionality
U_turns allowed?, left_penalty, right penalty, average_Delay, accepted delay, green_cycle_time_per_leg
Comparei meu modelo Hodgepodge com o TransCAD e foi bem próximo; no entanto, o meu era 10 vezes mais lento devido a eu fazer tudo em python e não de maneira organizada.
Deixe-me saber se você tiver mais perguntas, pois passo muito tempo trabalhando neste tópico.
Além disso, ajudaria a saber onde você está e qual é a escala que você está procurando, municipal, versus estadual ou nacional.
fonte
Também existe uma nova opção, que é o AequilibraE , que funciona como um plug-in para o QGIS (preciso divulgar que sou o desenvolvedor do mesmo). É muito menos poderoso que o TRANUS, mas é completamente escrito em python e cython.
fonte
Eu também recomendo o TRANUS. É um modelo completo de uso da terra e um modelo detalhado de transporte, no qual a divisão modal e a atribuição estão em um processo integrado baseado no logit. Pode ser aplicado em cidades ou regiões, combinando passageiros e frete. Faça o download de programas e documentação extensa em www.tranus.com.
Existem maneiras de comunicar o TRANUS com o SIG. Atualmente, estamos desenvolvendo um plugin TRANUS para o QGIS, e esperamos tê-lo funcionando até meados de 2015.
fonte
Não tenho certeza qual é a sua necessidade específica ... Mas tenho um monte de coisas que escrevi em python que posso compartilhar se souber o objetivo do seu trabalho. Eu tenho o seguinte:
Para a atribuição de tráfego, considere usar o DTAlite ou o DynusT, ambos são de código aberto, para que você possa E / S na rede do QGis e use o mecanismo de cálculo de uma dessas ferramentas, então basicamente você estará substituindo o NEXTa pelo QGis ...
fonte
você pode usar Tranus , é de código aberto E fornece aos módulos de demanda de viagens em quatro etapas uma combinação de distribuição de viagens e escolha de modo. Possui modelo de uso da terra e modelo de demanda de viagens. Mas o modelo de viagem pode ser executado de forma independente. Está escrito em fortran, portanto o desempenho é bom.
fonte