ВОПРОС К Разработчикам

Обсуждаем все вопросы по PocketGPS Pro и MacCentre PocketGPS, а также PocketNavigator.
Закрыто
Andrey77
Доктор (4 lvl)
Сообщения: 232
Зарегистрирован: Вт мар 21, 2006 11:39

ВОПРОС К Разработчикам

Сообщение Andrey77 » Пт май 05, 2006 21:01

Может объясните почему при разном масштабе номера домов пропадают, почему 7 и 8 дом не видно, а 6 есть, тоже самое касается и остальных домов на карте ???

P.S. Думаю это оплошность которую нужно исправлять.
Долго можно искать нужный дом не подразумевая о том, что карту нужно увеличить, а вдруг этого номера вообще нет, а может есть ?
(просьба систему поиска не затрагивать).
Вложения
PGPS_38_Andrey77.jpg
PGPS_38_Andrey77.jpg (101.9 КБ) 7105 просмотров

VctOs
Профессор (5 lvl)
Сообщения: 661
Зарегистрирован: Чт июн 19, 2003 20:36

Сообщение VctOs » Пт май 05, 2006 22:34

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

Andrey77
Доктор (4 lvl)
Сообщения: 232
Зарегистрирован: Вт мар 21, 2006 11:39

Сообщение Andrey77 » Сб май 06, 2006 11:04

На счет контура зданий я не согласен, не все номера домов размещены внутри контура зданий.

Номера домов 7 и 8 спокойно могут также динамически разместиться как и 6 дом. Это же не номера 197 и 198, всего одна цифра.

VctOs
Профессор (5 lvl)
Сообщения: 661
Зарегистрирован: Чт июн 19, 2003 20:36

Сообщение VctOs » Сб май 06, 2006 12:40

Andrey77 писал(а):На счет контура зданий я не согласен, не все номера домов размещены внутри контура зданий.
Потому что это эвристика, а не жесткое правило.
Есть даже специальный режим, отменяющий эту эвристику. Он используется, например, для отображения названий площадных населенных пунктов.
Andrey77 писал(а):Номера домов 7 и 8 спокойно могут также динамически разместиться как и 6 дом. Это же не номера 197 и 198, всего одна цифра.
Обратите внимание на то, что в доме номер 6 присутствует г-образная пристройка. Именно в ней нашел место для размещения номера дома алгоритм. В домах 7 и 8 такой пристройки нет, поэтому алгоритм счел их недостаточно широкими для возможности вывода номера дома.

Logout
Кандидат (3 lvl)
Сообщения: 107
Зарегистрирован: Ср окт 06, 2004 17:37

Сообщение Logout » Сб май 06, 2006 15:39

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

Лично по мне, номера домов в-принципе не нужно отображать на карте (при условии нормально работающего адресного поиска).

VctOs
Профессор (5 lvl)
Сообщения: 661
Зарегистрирован: Чт июн 19, 2003 20:36

Сообщение VctOs » Сб май 06, 2006 17:16

Дома ведь бывают очень разных размеров.

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

Насчет ресурсов - разумеется, за все приходится платить, алгоритм очень тяжелыq, но тем не менее времени у моего FS-720 на подготовку изображения 480х640 уходит не более долей секунды, что по моему мнению вполне можно себе позволить. И наоборот - экономия времени при отключении вывода названий практически неощутима.
Logout писал(а):Лично по мне, номера домов в-принципе не нужно отображать на карте (при условии нормально работающего адресного поиска).
Мне тоже не надо не только номеров домов, но и их контуров, но рынок диктует свои правила. ;)

Закрыто

Вернуться в «PocketGPS Pro и MacCentre PocketGPS»