2015-08-17 4 views
1

Я пытаюсь нарисовать изображение на определенной плите, отринув карты плитки с сервера плитки в Java. Я знаю уровень масштабирования, широту, долготу и номер плитки. Плитки визуализируются и отображаются на экране без каких-либо проблем. Теперь предположим, что я хочу поместить маркер в широту градуса «x» и долготу градуса «y» и убедиться, что он остается там в этой координате для всех уровней масштабирования. Как мне это сделать?Как нарисовать изображение на определенной плитки?

ответ

2

Я думаю, что следующая страница может помочь вам: она предоставляет все необходимые шаги по размещению маркера на одной плитке в зависимости от уровня масштабирования, широты, долготы. К сожалению, ссылка на немецком языке, но если вы используете Google Chrome и переводите его на английский, результаты выглядят довольно прилично.

http://www.netzwolf.info/kartografie/osm/tilebrowser?lat=51.154478&lon=6.868858&zoom=14

Вы даже можете настроить свой собственный маркер, нажав на плитку. Это автоматически обновит все расчеты на странице.

+0

Perfect. Это то, что я искал. –