Generellt är utgångspunkten irrelevant. Du ska ansöka i konsulatet i vars jurisdiktion du bor, även om vissa länder är strängare än andra om detta.
Det är under inga omständigheter nödvändigt att resa direkt från hemlandet till det land som utfärdar viseringen. Hur kunde det vara? Det skulle till exempel innebära att någon som bor i Etiopien, som har Schengenvisum utfärdad av de franska myndigheterna, som vill resa till London i Paris, skulle behöva göra det genom Addis Abeba.