Search
Write a publication
Pull to refresh
2
0
Артём @Nadart

User

Send message

Если кратко,то

Они работают с тайлами, а мне хотелось чего-то "настоящего" - полного контроля над отрисовкой и максимального погружения. Да и честно говоря, хотелось немного усложнить себе жизнь - всё-таки диплом.

Может я не правильно понял, что вы имели ввиду, но я предполагал, что управление будет не кликами, а колесиком мышки. Если зажать ЛКМ и перемещать мышку, то перемещаемся по карте. Если попал в лес, то уменьшаешь зум колесиком мышки и зажимая ЛКМ перемещаешься куда интересует.
Я добавил в правый нижний угол уровень зума и при наведении показано с какого уровня отображаются объекты. И подписи объектов тоже добавил для лучшей ориентации.

Спасибо, что так подробно.
1) cdn просто проще и я не знал про npm. Оказалось, что проблема была не с charts, а с d3, поменял на src="https://cdn.jsdelivr.net/npm/d3@7" и все заработало с чистым интернетом. Почитаю про npm и поменяю как будет время.
2) Монолитный файл был просто привычнее для меня. Если честно, это мой первый крупный проект. Учту на будущее, что лучше разбивать на несколько файлов.
3) Кириллица. Думал что не будет проблем с этим, но какое-то внутреннее ощущение сказало, что ты прав и стоит поменять. Поменял названия, теперь все хорошо.
4) Условия - просто рудименты. Понемногу от них избавляюсь, но не все замечаю.
5) Тут тоже исправил, соглашусь, что надо было вынести.

Information

Rating
2,201-st
Registered
Activity

Specialization

Fullstack Developer
Intern
From 60,000 ₽
CSS
HTML
JavaScript
WordPress
Python