I have integrated Google Maps SDK to an iOS application and I would like to display 3D Satellite maps. According to the documentation this should work just directly. I can tilt the view, but the displayed map remains flat (i.e. mountains do not show up in 3D as they do in Google Earth).
I have been searching extensively for this, but found no reference or mentioning whether it actually works or does not. Does anybody know whether the 3D maps (google SDK) do work on iOS and I am just hitting some limitation/wrong switch or whether they do not work?
As of SDK v1.8, tilted layers do appear to have some 3D elevation effects, but it's more subtle than Google Earth typically is.
Related
I am playing around with IMDF from the new Apple Indoor Maps Program.
However I am experimenting with 3D effect of the building (walls etc.).
With official maps app we can achieve this effect easily by panning the camera in an angle between 89° and 45° like so:
Now I tried to achieve this by enabling pitch gesture self.mapView.isPitchEnabled = true to the example app for IMDF from apple but the result is only a flat surface.
Now I tried to enable buildings self.mapView.showsBuildings = true, because I thought enabling buildings could trigger some function to render IMDF-Data to 3D, but the result was disappointing.
As we can see the IMDF-Data renders only some kind of overlay to the map.
Looking to the documentation of IMDF, airport indoor maps are also done with IMDF, so where is the trick?
Is it even possible to get the 3D-effect as a private developer?
Update 29.06.2020:
Tried at 08.06.2020 to ask an apple developer with the specific email for IMDF-questions provided by apple. imdfquestions#apple.com. No answer so far.
Asked the same question at the apple developer forum. No answer either.
I have been searching for ways to integrate Google Cardboard SDK in iOS. One way is using unity but i am looking for something through which i can directly integrate the cardboard sdk in ios and i want to view a panoramic image in that. Is there any way to do that?
I am looking for an iOS alternative for this project : Link Here
Okay, I've spent a few days getting CardboardSDK-iOS to do what I want (which is like the "Exhibit" demo in Google Cardboard App), and I'm pretty pleased with it. I'm guessing that it's pretty faithfull to the original, but since I'm not familiar with the original, I can't say for sure.
But I can say that it's not just a case of dropping a panoramic data set in. You need to do a bit of work to display the stereo image pair required, in OpenGL, depending on where the viewer has their head pointing. If you understand 3D transforms, how OpenGL works, and you've got your data prepared correctly, it should not be to onerus to get it working.
Of course - this is all done in xcode in ObjectiveC/C++ - and not in Java. And I'm assuming that by "panoramic image" you mean you have a hemispherical stereo data set which should give you something like what you see in Google's Cardboard "Urban Hike" demo.
Hope this helps !
Using the Google Maps SDK for iOS (latest version), I'm trying to figure out some way to display images along a polyline on the map. I don't want the images to zoom in/out with the map, but I do want them to rotate with it -- the images are of various types of arrows, which need to be pointing in the direction of the route.
Is this something anyone knows how to do fairly straightforwardly?
I've seen this screen view.
Is it possible to get a 3D map in Google Maps SDK for iOS? I've seen normal, satellite, terrain, hybrid and none here.
Modifying the camera's viewing angle is supported by the SDK. Users can use a two-finger swipe gesture, or you can set animateToViewingAngle: on GMSMapView.
https://developers.google.com/maps/documentation/ios/views?hl=de#introduction
I would love to reproduce GoogleHeart-like 3D map flyover even when offline.
As of iOS 7 MapKit allows us to draw custom offline tiles. It also allows us to set a Camera in order to see the map in 3D or 2.5D as you may wish to call it.
I was wondering: can I draw a 3D shape like Apple does for its flyover feature, on my custom tiles?
I need to apply a "bump-map" to the map in order to get a GoogleHeart-like 3D view and I was wondering if Apple would allow me to do just that with iOS 7 and custom tiles rendering + camera settings.
Thanks
I have experimented pretty extensively with this, but there is no supported way to do this. Right now, Apple only offers raster tile-based overlay, albeit with automatic 2.5/3D transformation when overlaid on a map. Hopefully in the future they will support 3D API and/or custom, say, OpenGL-based augmentation to the map.