Я ищу алгоритм, который мог бы определить оптимальное местоположение для размещения надписей рядом с объектами на карте при разных уровнях масштабирования.
Ярлыки должны, очевидно:
- быть как можно ближе к соответствующим объектам
- не пересекаются друг с другом
- имеют разумный размер шрифта на каждом уровне масштабирования
Например, Google Earth это делается великолепно.
Любые указатели будут высоко оценены, особенно для псевдокода различных подходов или, еще лучше, для реального кода на Python, Javascript или ActionScript.