Разрезай карту и при поиске выдавай правильный участок с уже обведенным куском, либо создай малые варианты карты с уже обведенными участками, и при поиске накладывай на карту.
Но момент с вырезкой многоугольника мне кажется несколько скользким
Для: j_manВообще я бы советовал делать так как Gisma описал... Если нужна помощь могу даже помочь.
Для: j_man
Не мог бы ты расписать все по пунктам,как все это сделать.Потому что я ламо и мало что понимаю.Мне нужно с нуля.Буду очень сильно тебе благодарен.![]()
3. Создаешь в базе таблицу вида:
id - int(11) - уникальный идентификатор обьекта
name - text - название обьекта. Например: "пр. Ф.Скорины", "пр. Ф.Скорины, 4", "резиденция"
type - enum(street, bulding, administrative building, office ....) - ну вообщем понятно
startXY - varchar - наименование левого верхнего квадрата области
finishXY - varchar - наименованиеправого ниженго квадрата области
И заполняешь эту базу. Визуально определяешь какую область занимает твой обьект, т.е. если дом стоит на пересечении квадратов 22 и 23, то для него startXY = 22 и startXY = 23. Если улица протянулась от 11 до 24, то так в базе и запишешь.
Взломай свой первый сервер и прокачай скилл — Начни игру на HackerLab