OSMdroid 커스텀 타일 서버 적용방법

KIM YONG GU·2024년 1월 21일

OSM

목록 보기
8/8
final ITileSource tileSource = new XYTileSource("Mapnik", ResourceProxy.string.mapnik, 1, 18, 256, ".png", "http://<your tile server here>/");
mMapView.setTileSource(tileSource);
public class OpenTrail extends Activity {
/** Called when the activity is first created. */
@Override
  public void onCreate(Bundle savedInstanceState) {
  super.onCreate(savedInstanceState);
  setContentView(R.layout.main);
  MapView map = (MapView)findViewById(R.id.map);
  XYTileSource freemap = new XYTileSource
  ("Freemap", null, 0, 16, 256, ".png", "http://tilesrv.sucs.org/ofm/");
  map.setTileSource(freemap);
  map.getController().setZoom(13);
  map.getController().setCenter(new GeoPoint(51050000,-720000));
  }
}
  • Mapnik?
  • R.layout 사용
  • 타일서버 URL은 그대로 사용
  • XYTileSource
  • android:id="@+id/myTextView 이용
profile
Engineer, Look Beyond the Code.

0개의 댓글