2015-11-21 4 views
0

Я в основном манипулировал этим кодом http://svn.openstreetmap.org/applications/viewer/jmapviewer/src/org/openstreetmap/gui/jmapviewer/Demo.java, чтобы просмотреть openstreetmap с помощью java swing.Openstreetmap как увеличить масштабность масштабирования с помощью Java

У меня проблемы с функциональностью масштабирования. Масштаб может быть только целым числом, но разница между двумя уровнями масштабирования довольно велика. Как увеличить масштаб на более узком уровне? Я нашел https://help.openstreetmap.org/questions/14324/openlayers-control-zoom-level-granularity, но это не Java, и я не знаю, как заставить его работать с Java.

Любая помощь/рекомендации очень ценится! Я застрял на этом некоторое время. Благодарю.

ответ

1

Вы действительно прочитали ответы на ссылку, которую вы опубликовали?

OpenStreetMap tiles обычно визуализируется для конкретных zoom levels. Если вам нужны плитки с другим уровнем масштабирования, вам необходимо либо интерполировать, либо render your own tiles.

+0

Я прочитал его, но не было никакого кода, поэтому я не вижу, как это можно сделать в Java – RegUser