Модераторы: korob2001, ginnie
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Math::Geometry::Planar, Есть ли что-то еще? 
:(
    Опции темы
DENNN
Дата 18.8.2006, 18:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 3878
Регистрация: 27.3.2002
Где: Москва

Репутация: нет
Всего: 43



Вопрос возможно не совсем обычный.
Ищу бибилиотеку, для "аналитической работы" с геометрией. Первейшие задачи - определить находится ли точка внутри полигона и т.п. В последствии уровень запросов может сильно вырасти smile. Задача усугубляется тем, что совешенно не ясно, какой хостинг возмет заказчик (возможно свои модули из CPAN так просто на чужой сервер поставить не получится), с другой тем, что попытки написанть нужный функционал самостоятельно отнимают слишком много времени. Проще и правильней использовать готовые модули. С геометрией в перле раньше как-то не работал smile, поиск выдал две ссылки, собственно сам Math::Geometry::Planar, который тянет за собой еще несколько модулей, и geoalglib.pm.

Подскажите, кто сталкивался с подобными задачами, есть ли какие-то еще варианты. Интересует именно возможность абстрагироваться от реализации того или иного алгоритма, но при этом по возможности компактность модулей. Или может я зря переживаю и сегодня на любой хостинг с перлом доставить цивилизованными методами (без шаманства с путями поиска) необходимые модули непроблема?

Добавлено @ 18:39 
P.S. в geoalglib.pm понравилось как компактно написан код, определяющий находится ли точка внутри полигона, но анализировать случаи типа "точка лежит в вершине полигона" времени опять не хватило.

Добавлено @ 18:40 
P.P.S. понравилось - потому что с легкостью можно десяток строк вставить в свой код и о подключении модулей не беспоуоится smile
PM ICQ   Вверх
sharq
Дата 21.8.2006, 10:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Perl Liker
**


Профиль
Группа: Участник
Сообщений: 841
Регистрация: 13.12.2004
Где: Ростов-на-Дону

Репутация: 23
Всего: 28



DENNN, 
Цитата(DENNN @  18.8.2006,  19:37 Найти цитируемый пост)
может я зря переживаю и сегодня на любой хостинг с перлом доставить цивилизованными методами (без шаманства с путями поиска) необходимые модули непроблема?

Правильно! Зря переживаешь smile Почитай статью Установка Perl-модулей и все проясниться.

 smile 


--------------------
[color=gray]There's More Than One Way To Do It[/color]
PM MAIL WWW ICQ Skype   Вверх
amg
Дата 21.8.2006, 12:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1145
Регистрация: 3.8.2006
Где: Новосибирск

Репутация: 38
Всего: 50



Цитата
Ищу бибилиотеку, для "аналитической работы" с геометрией. Первейшие задачи - определить находится ли точка внутри полигона и т.п.

Можно еще глянуть CAD::Calc.
PM MAIL   Вверх
DENNN
Дата 25.8.2006, 13:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 3878
Регистрация: 27.3.2002
Где: Москва

Репутация: нет
Всего: 43



спасибо, посмотрел. Наверное все же остановлюсь на Math::Geometry::Planar
PM ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Perl"
korob2001
sharq
  • В этом разделе обсуждаются общие вопросы по языку Perl
  • Если ваш вопрос относится к системному программированию, задавайте его здесь
  • Если ваш вопрос относится к CGI программированию, задавайте его здесь
  • Интерпретатор Perl можно скачать здесь ActiveState, O'REILLY, The source for Perl
  • Справочное руководство "Установка perl-модулей", можно скачать здесь


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, korob2001, sharq.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Perl: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0425 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.