Вопрос следующий: 1.) Нам нужно создать домашнюю страницу, на которой будет отображаться карта, состоящая из 1 000 000 (миллионов) квадратных полей (x от 0 до 1000 и y от 0 до 1000); 2.) На эти квадраты должна быть обеспечена возможность размещения других квадратов 2х2, 4х4 (эти квадраты не перекрываются, а могут располагаться рядом); 3.) Пользователь должен иметь возможность нажать на конкретный квадрат и выбрать объект (квадрат 2х2, 4х), который он хочет разместить по этой координате. 4.) Пользователю, размещающему эти объекты, не обязательно видеть всю большую территорию, но, конечно, хорошо бы видеть как можно большую область вокруг; 4.) Домашняя страница также должна быть доступна для использования на мобильных устройствах; 5.) О сохранении данных в данный момент думать не обязательно, но будет необходимо. Данные будут храниться в базе данных, а затем на этой карте будут отображаться сохраненные поля 2х2 и 4х4; В будущем будут и другие объекты; 6.) Ожидается, что со временем карту будут использовать сотни онлайн-пользователей. Какое решение вы бы порекомендовали использовать для рисования карты? Спасибо!