- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Маркетинг для шоколадной фабрики. На 34% выше средний чек
Через устранение узких мест
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
надеюсь кто-нибудь поможет :)
итак, есть координаты полигона, который нужно нарисовать. так же существует квадрат со своими координатами.
вопрос: есть ли функция, которая мне скажет, пересекаются ли это объекты?
worst case http://wepho.net/rus/fastupload/azwwsM1
http://www.phpclasses.org/browse/file/10683.html
Execute a Boolean operation on a polygon : Intersection of A and B, Union of A and B. Квадрат тоже полигон, хотя такой подход не самый производительный.
спасибо за линк. судя по всему этот class мне не поможет :)
подробнее: рисуется изображение, которое состоит из многих маленьких картинок-квадратов. я определяю экстремы полигона и тупо рисую его на всех квадратах, которые находятся между этими точками. это можно было бы оптимировать, если не рисовать на тех квадратах, на которых рисовать нечего(как квадрат посередине на примере). но похоже будет проще просто перебирать.
П.С. вариант с рисование всей картинки "зараз" не подходит :)
Не очень понятно как вы рисуете сейчас. Но если речь идет о вопросе выбора квадрата, то видимо, вы можете нарисовать в отдельно взятом квадрате. Если это так, тогда анализируйте первый нарисованный квадрат и выбирайте смежные квадраты, граница которых входит в полигон.