OSMDroidを使用してAndroidマッピングアプリケーションを開発しています。私は無料のカスタム航空写真を使用しようとしています。これは、Googleおよび/またはbing apiから完全に独立しています。マッピングAPIを使用する任意のソリューションを提案しないでください。カスタムARCGisタイルサーバーを使用しているOSMDroidアプリケーション - タイルはシャッフルされます
が、私はこのコードを含むことにより、衛星画像を表示するために管理している:(?たとえば15-16)
mapView.setTileSource(TileSourceFactory.MAPQUESTAERIAL);
しかし、タイルサーバは11ズームの上にタイリングを提供していませんが、私はそれよりも近くおしっこ取得する必要があります。
ARCGisタイルサーバーを使用して、16レベルのズームレベルでも衛星画像を表示できますが、タイルはシャッフルされます。
mapControl = (MapController) mapView.getController();
mapControl.setZoom(11);
String[] urlArray = {"http://server.arcgisonline.com/ArcGIS/rest/services/World_Imagery/MapServer/tile/"};
mapView.setTileSource(new XYTileSource("ArcGisOnline", null, 0, 18, 256, ".png",urlArray));
ベースマップタイルはシャッフルされており、緯度/経度に対応していませんが、オーバーレイはOKです。
パーフェクトを持っているので、この変更後にキャッシュを消去することをお勧めします。それはまさに何が起こっているのかです。 UPVOTED。受け入れられました。 –