に определяет место, где что-то или кто-то "существует". Действие при этом совершается в определенном порядке. Акцент идет на месте.
で определяет положение, где, происходит какой-то действие, т.е. события, ивенты, какая-то “движуха”. Иногда вы даже можете двигаться по одной и той же локации (местоположению). Акцент идет на действии.
で:
конструкция で+местоположения + глагол действия
みせでかいものをする。 Я делаю покупки в этом ларьке (Акцент на действии. Именно покупки тут являются основным действием)
きっさてんであさごはんをする) – Я завтракаю в кафе (не совсем важно где, важно, что завтракаю)
ねる – спать, глагол не совсем активного действия. Поэтому японцы иногда используют で, а иногда – に во втором случае подчеркивается пассивность действия, и отрешенность от ситуации, т.к. акцент перемещается с действия, на место.
Спать же в кровати часто ставится с に: ベッドにねる.
どこでそのじけんのことをわかりましたか? – Откуда ты узнал об инциденте? (здесь также акцент на действии, узнавать, а не о месте, хоть вопрос и задается об источнике).
Когда вы определяете место, где происходит какая-то активность, зачастую непредсказуемая или необычная:
あした、しごとでごごからミーティングがあります。 Завтра у меня со второй половине дня митинги на работе.
つぎのかいぎはロンドンであります。 - Следующее собрание будет в Лондоне.
に:
1) Когда вы определяете направление, локацию, к которому человек движется (точка назначения, место назначения, конечный пункт):
あした、きょうとにいきます Завтра я еду в Киото.
2) Когда вы определяете место, где что-то или кто-то существует. Конструкции にある/にいる/にない/にいない
そのちかくにデパートがあります - Здесь неподалеку есть универмаг
いま、どこにいますか? – Ты где сейчас?
いま、いけぶくろにいます ー Сейчас я в Икебукуро
Нередко можно увидеть に с местом проживания すむ:
どこにすんでいますか?ー Вы где живете ? (нас интересует место, а не то, насколько вы активно живете).
Однако есть другой глагол “жить” くらす он уже, за исключением нескольких случаев, идет с で, т.к. у глагола именно активность (вести жизнь, а не просто жить). Аналогичная ситуация с せいかつする – также проживать, вести образ жизни.
3) Также эта частица определяет место, где вы что-то устанавливаете, кладете, закрепляете, ремонтируете и так далее. Все действие при этом производится в этом месте и на определенном объекте
としょかんにほんをかえす – Верну книгу в библиотеку
たなにざっしをあげる - Положу журналы на полку
このかみになまえとじゅうしょをかいてください- Пожалуйста, на этом листке бумаги напишите имя и адрес.
4) Со словами はいる/はいっている(入る/入っている) также употребляется に
れいぞうこにアイスがはいっています。- В холодильнике находится мороженое