elebeta

Consultoria em Planejamento de Transportes

EmmeKit: uma ferramenta para compartilhar

Somos programadores. Durante os mais de dez anos em que usamos o Emme criamos um grande conjunto de ferramentas de manipulação e análise de redes, que queremos compartilhar.

As primeiras rotinas foram feitas em Fortran. Depois, para torná-las mais acessíveis aos nossos colegas, passamos para VBA. A integração com o Excel e a simplicidade do VBA facilitaram o uso e a colaboração e resultaram no desenvolvimento de uma série de ferramentas específicas, desde transformações da rede para simulações com sistemas tarifários complicados ao processamento de pesquisas de velocidade.

Ao mesmo tempo, procurando reduzir a complexidade do código e abordar problemas ainda mais difíceis, começamos a desenvolver uma versão paralela usando Haxe, uma linguagem com poder expressivo mais alto e ainda maior flexibilidade.

Compartilhamos agora, no seu estado atual, nossas rotinas básicas de leitura, exportação e manipulação de redes, além de várias ferramentas desenvolvidas sobre isso – como desvio de linhas e criação de redes com integração tarifária através de pseudo-terminais de transferência. Nossos EmmeKits, como os chamamos, estão disponíveis no GitHub, na esperança que possam ser úteis.

Além disso disponibilizamos também o TrImp, um importador automático de caminhos para tradução de rotas em bases distintas ou criação de linhas a partir de dados de GPS.