169 похожих чатов

Привет. подскажите плиз. есть svg карта в которой почти 4000

path. как мне разделить её на континенты? нужно что бы при клике на континент он выделялся другим цветом. вручную это не реально, как я узнаю какой path к какому континенту относится? мб есть какая программа чтоб можно было поделить этот svg без особого гемора?

18 ответов

8 просмотров

Скачай карту картинкой и разметь сам континенты, делов 5-10 минут

а чем являеться каджий path ? иммею ввиду какой частью картини состовляет path ?

Pavel-Vladimirov Автор вопроса
123
а чем являеться каджий path ? иммею ввиду какой ча...

каждый path это точка. вся карта состоит из маленьких точек

Pavel-Vladimirov Автор вопроса
Константин Ворожбицкий
Скачай карту картинкой и разметь сам континенты, д...

не сказал бы что 5-10 минут,минимум 3/4 часа,так-как чел должен вручную разделять границы стран,это во первых,во вторых именовать каждую,во третьих сохранять,тем более должен искать инфу про все страны мира и про их границы,все это не упростить,но автомизировать можно,если конечно ты гений,который может тратить по 2 ндели на создании ии,который будет все это делать за тебя,чтобы в следующий раз если понадобыться сделать такую же штуку,использовать эту нейронку,если нет,то никак

Константин Ворожбицкий
Ему нужны континенты

Я не внимательный сорри,тогда да,понадобыться мало времени на такое.

123
Я не внимательный сорри,тогда да,понадобыться мало...

Ну согласен, все равно не 5-10) ну максимум 30 минут😅

Pavel-Vladimirov Автор вопроса
Константин Ворожбицкий
Ну согласен, все равно не 5-10) ну максимум 30 мин...

30 минут это наверно для дизайнера. открыл прогу и ваще хз что делать, никогда не сталкивался с редактированием svg в каких либо программах, максимум обрезал края

Pavel Vladimirov
30 минут это наверно для дизайнера. открыл прогу и...

Смотри как можно сделать, взять карту в png, открыть в программе и начать размечать, а в проекте(реакта) ты поверх картинки svg отображаешь. Был дома показал бы как это сделать в inscape

Pavel-Vladimirov Автор вопроса
Константин Ворожбицкий
Смотри как можно сделать, взять карту в png, откры...

т.е. закинуть на страницу svg который будет постоянно статичен, а поверх него наложить png на области которого буду кликать и континент на png будет менять цвет? чёт костыльно, не? да и как это вообще возможно? на before и after каждый континент накладывать?

Pavel Vladimirov
т.е. закинуть на страницу svg который будет постоя...

Наоборот, поверх png кидаешь svg разметку. Но ты так же можешь найти svg карту-мира и доразметить только континенты

Pavel Vladimirov
т.е. закинуть на страницу svg который будет постоя...

Никакие before и after там не нужны будут, тебе же надо при клике менять цвет континента? То есть у path есть свойство fill, его и надо менять

Pavel-Vladimirov Автор вопроса
Константин Ворожбицкий
Наоборот, поверх png кидаешь svg разметку. Но ты т...

а какой смысл тогда смысл в png? ведь при клике на svg точно так-же придётся менять цвет у fill

Pavel Vladimirov
а какой смысл тогда смысл в png? ведь при клике на...

Если найдёшь карту мира в svg без лишней разметки, то png не нужно

Похожие вопросы

Обсуждают сегодня

Сообщение* в закодированном виде. То есть, просто сделать sendMessage?text=Привет бла-бла! не получится, надо в HEX переводить, и добавлять процент, типа такого: sendMessage?t...
КТ315
21
А случайно нет ли в паскале штатной возможности передать указатель и количество туда где array of в качестве аргумента?
zamtmn
25
Anyone here suffers from unexplained aural migraines, who would be up for talking for a bit? Doesn't *have* to be aural, but I am not asking about headaches, I mean actual mi...
Martin Rys
58
Хм. А телеграм апи работают через HTTP?
The Bird of Hermes
14
Почему Telegram пишет, что объект media не найден, хотя на самом деле я его передаю? Делаю на urllib, без зависимостей, так надо. Вызываю метод sendMediaGroup с таким JSON: ...
Alexey S
1
Ну раз я пока тут, задам пару глупых вопросов. Зачем писать на ассемблере если компилятор довольно умный, а ассемблер много времени занимает? В каких прикладных задачах сейчас...
Максим Рябцев
20
Я тут за тем, чтобы задать вопрос, так как не знаю ассемблер, учу с/с++. Короче, насколько дорога операция перехода в функцию при ее вызове? Дело в том, что в с++ есть макросы...
Максим Рябцев
12
Привет, нужен совет старших товарищей. Есть глобальная переменная var DefaultDataFolder:string; инициализируем DefaultDataFolder:='a:\_OUT\'; есть примитивная процедур...
Max Otto
14
hello friends. Do you know how can I learn getx? I have a software project that I should deliver it up to 5 weeks later and I need to learn firebase too. I will be thankfull
AmirHossein Razavi
15
А какие чаты вообще в ходу? Auto aim? И что еше
do you think you're better off alone? А
13
Карта сайта