2010-12-08 21 views
0

私たちのプロジェクトでは、マップのタイルを見ることはできません。iphoneにルートマップが表示されない

ドラッグ、ズーム、地図のタップ、ピンポイントのプロット、デリゲートメソッドなどは、プロジェクトでうまく機能します。

そして、このプロジェクトでは、我々はすべての実行時エラーを持っていない...

当社のコンソール出力:

[15624:207]は../iPhone シミュレータでデータベースを開きます/ 4.2 /アプリケーション/ 1DE289F1-F71F /ドキュメント/ MapOpenStreetMap.sqlite

[15624:207]マップの内容が初期化されました。 0x4c88730>レンダラ RMCoreAnimationRenderer:ビュー:0,0-320,400 tileSource RMCachedTileSourceでのMapView 0x4c56f50>

たちを案内してください。

おかげ&よろしく、

Zahur

答えて

0

カントは意味のタイルを参照してください。もっと教えてください。しかし、Route-Meの問題を扱う際には、Googleコードの問題リストに行きます。それは私が経路の多くの問題を解決するのを助けた。

http://code.google.com/p/route-me/issues/list

+0

すばやく返信いただきありがとうございます。私はすでに投稿していますが、問題159を参照することもできます。私はまた、問題の出力画面を掲載しました。タイル;私は地図のイメージを意味します。 – Zahur

+0

MapViewプロジェクトに余分なコードを含めましたか?あなたがあなたのプロジェクトにroutemeをインクルードする場合、うまく動作するはずだと書かれています。 – iPrabu

0

.....それは今働いて何

を推測しかし、今ではMapViewの& projのプロジェクトに関連した9回の警告を示しています。私はすでにmapViewの以前のビルド、proj & ActualApplicationを削除してしまった。しかし、同じ結果。

警告:

LD:警告:ディレクトリ '/Users/...../projects/MapView/build/Debug-iphoneos' は以下の-L見つからない

LD:警告:ディレクトリ「/ユーザー/...../projects/MapView/build/Debug-iphonesimulator '-Lが見つかりません

ld:警告:ディレクトリ' /Users/...../projects/MapView/build/MapView.build/Debug-iphoneos /MapView.build/Objects-normal/armv6 '〜-Lが見つかりません

ld:warning:directory'/Us/projects/MapView/build/MapView.build/Debug-iphoneos/MapView.build/Objects-normal/armv7 '-Lが見つからない

ld:warning:directory' /Users/.... ./projects/Proj4/build/Debug-iphoneos'が次-L見つからない

LD:警告:ディレクトリ '/Users/...../projects/Proj4/build/Debug-iphonesimulator' は次-L

が見つかりません

LD:警告:ディレクトリ '/Users/...../projects/Proj4/build/Proj4.build/Debug-iphoneos/Proj4.build/Objects-normal/armv6' は次-L

LDが見つかりません:警告:ディレクトリ '/Users/...../projects/Pr oj4/build/Proj4.build/Debug-iphoneos/Proj4。/オブジェクト-通常のARMv7' /以下-Lそれは私が前に経験した問題のように聞こえる

よろしくZahur

0

が見つかりませんを構築します。 それを解決するには、すべてのメッセージをメインスレッドで送信します。同様の代わりに、 :

[mapView moveToLatLong:coordinate]; 

は、関数を作成して使用します。

[self performSelectorOnMainThread:@selector(moveMapTo) withObject:nil]; 

/// Call this function in main thread to ensure correct map reaction  
-(void)moveMapTo{ 
     [_mapView moveToLatLong:coordinate]; 
    } 

をそれはあなたの問題を解決する必要があります。

1

これらのコマンドは、必ずviewdidload [RMMapViewクラス]で使用してください。 mapView.contents.tileSource = [[RMOpenStreetMapSource alloc] init];

関連する問題