not to belittle the effort -- but in what respect will it be different from navit? would it be worth a consideration to use navit's engine, maybe improving it and add a new efl based interface?