Wait, you cannot imagine odors? They are more vivid than images in my head.
Music, sounds and voices have always been the most clear for me (I can think through some of my favourite orchestral pieces with multiple instruments at once), but I've never been as good at visual.
I can imagine odors decently. I didn't know this until I just tried it after reading your comment. But yeah, I just imagined what a jasmine bush smells like, my dog's poop, strawberry scent car freshener, baby powder, and distant brush fire.
My best guess is that I'm imagining them at something like 30% fidelity, and some are harder than others to synthesize in "my mind's nose"
It's not nearly as good as what I can visualize in my mind's eye, so your analogy is still helpful.