Support GDAL on non-Windows platforms

Fix compile fix with TileProviderManager
Fix projection error on PlanetProjection
This commit is contained in:
Alexander Bock
2016-06-22 08:51:58 +02:00
parent e671a59ede
commit 37e18441dc
3 changed files with 30 additions and 12 deletions
@@ -148,8 +148,8 @@ namespace openspace {
}
void TileProviderManager::prerender() {
for each (auto layerCategory in _layerCategories) {
for each (auto tileProviderWithName in layerCategory) {
for (auto layerCategory : _layerCategories) {
for (auto tileProviderWithName : layerCategory) {
if (tileProviderWithName.isActive) {
tileProviderWithName.tileProvider->prerender();
}
@@ -162,7 +162,7 @@ namespace openspace {
LayeredTextures::TextureCategory textureCategory)
{
std::vector<std::shared_ptr<TileProvider> > tileProviders;
for each (auto tileProviderWithName in _layerCategories[textureCategory]) {
for (auto tileProviderWithName : _layerCategories[textureCategory]) {
if (tileProviderWithName.isActive) {
tileProviders.push_back(tileProviderWithName.tileProvider);
}