5
私はAugmented Realityアプリの1つにARKitを使用しています。しかし、私が直面している問題は、カメラ内の場所が互いに重なっていることです。iPhone ARKit内の場所が1か所で重複しています
ハードコードされたデータを使用して試したところ、別の場所にデータを表示できました。今私はサーバーからデータを取得してARKitに表示しています。これは、お互いに重なっているすべての場所を示します。ここで
は私のコードです:
for (NSDictionary *drop in drops)
{
CLLocation *tempLocation = [[CLLocation alloc] initWithLatitude:[[[drop objectForKey:@"latitude"] objectForKey:@"text"] floatValue] longitude:[[[drop objectForKey:@"longitude"] objectForKey:@"text"] floatValue]];
tempCoordinate = [ARGeoCoordinate coordinateWithLocation:tempLocation];
tempCoordinate.inclination = M_PI/30;
tempCoordinate.title = [[drop objectForKey:@"DropText"] objectForKey:@"text"];
tempCoordinate.subtitle = [[drop objectForKey:@"DropPlace"] objectForKey:@"text"];
tempCoordinate.type=[[[drop objectForKey:@"DropType"] objectForKey:@"text"] intValue];
[tempLocationArray addObject:tempCoordinate];
[tempLocation release];
}
[viewController addCoordinates:tempLocationArray];
[viewController startListening];
これは、すべての滴が重なって表示されます。この問題を解決する方法や、ここで間違っていることを解決する方法が必要です。私の場合のすべてのドロップは、異なる緯度と経度を持つことに注意してください。私はそれをテストしました。
こんにちは@Dipak解決策はありましたか?私は同じ問題に直面しています。 –