Java помощь Как рисовать изображения - PullRequest
0 голосов
/ 29 ноября 2009

Привет, я начинаю работать над этим проектом, где мне нужно иметь фотографию (карту США), а затем мне нужно круги разных размеров на карте в разных местах. Примерно так: http://www.npr.org/templates/story/story.php?storyId=110997398

Какой лучший способ сделать это? Я никогда не имел дело с Java 2-й, но я предполагаю, что это то, что я должен использовать.

Ответы [ 2 ]

3 голосов
/ 29 ноября 2009

Да, Java 2D должна быть именно тем, что вам нужно, и Sun предлагает несколько действительно хороших учебников .

Если вы ищете вокруг, вы можете найти множество обучающих программ по Java 2D-игре (, как этот ). Возможно, им будет немного интереснее учиться, и они демонстрируют те же функции, что и вы.

0 голосов
/ 29 ноября 2009

Надеюсь, вам не нужно быть точным, потому что круг на сфере (иначе "мир") не похож на круг на 2-D, а 2-D круг - это нечто другое в мировых координатах.

Если это просто для развлечения и тренировок, вы можете продолжить рисование 2-D кругов на проецируемой карте, но если вам нужно нарисовать «настоящие» круги на мире, вам следует использовать библиотеку, способную трансформировать фигуру. к любой проекции.

В прошлый раз я использовал OpenMap , и это было довольно просто.

...