Google Earth API for 3D street View - ios

I want to take a Google Earth 3D View specially Street view in which, User or particular visitor of the App will be able to see the real world to scan real object. Now My question is, If we got Google Earth API with 3D Street view enable, does it will support in iOS Device ? if yes then, where will I get that stuff. Please help me to get this problem solved. I would be more Happy and Thankful to that Developer
Thanks

I'm pretty sure if what you are trying to achieve is something like what Geoguessr does, then I don't think that unity is capable of that. You can use Google Maps API in your game like seen in this video https://www.youtube.com/watch?v=QC51FEF0JeY. That is probably the closest thing you could get in Unity. You can always have your game in a browser that loads Google Maps, a lot of games do that!

Related

Google Street and AR

I am looking forward to connect google street view with augmented reality application. I am looking forward for some development framework, using which i can connect google street view in an AR application. Basically i have to get some values from database which will have address or lat/long of restaurants and i have to identify these restaurants on google street view using augmented reality. How can it be done? Are there some frameworks in place? I have gone through String, Vuforia and metoia. I am not sure how can google street view be integrated with Vuforia. Looks like String and metoia in AR are not selling licenses any more.
Vuforia and similar SDKs are basically marker-based AR libraries - they are used for detecting images that are known in advance and may be recognized by the SDK.
From your description, you seem to need a geo-location based AR. Although I'm not sure this is exactly what you want, I suggest you take a look at mixare (which is also open source): mixare

First Person Map View in iOS

I am currently developing an iOS app using Objective-C and I came across with a requirement from my client that I am unsure and unaware if it can be made.
The app that I am working with is Map based using the geolocalization of the user at all times. To do so, as I am sure you all know, I am using the MapKit.framework that Apple gives us pre-built.
My doubt came when my client asked me if it’s possible to use the First Person Maps View instead of the traditional 2D Map. To make my question clear to you, what I was exactly asked if there is any chance to use the same view of the GPS navigation in the app (See picture below). Is there any way to do so? If so, could you give me some guides to achive that?
Any help would be appreciate it!
After some hours of research I've found a way to do so. The key property is initialized trough:
MKMapCamera *mapCamera = [MKMapCamera cameraLookingAtCenterCoordinate:ground fromEyeCoordinate:eye eyeAltitude:50];
Take a look at this tutorial if you are need of an explanation step by step:
http://nscookbook.com/2013/10/ios-programming-recipe-30-using-3d-mapping/

Can augmented reality be realized in a website?

Nowadays, I wanna do some research of augmented reality technology.Especially, I would like to match a 2d image and a 3d model.And then, I will see the 3d model if scanning the 2d image. What's more, I know that there are a lot of SDKs(like metaio,and wikitude) and software can realize this in mobile app. However, what I want to do is realizing this in a website. I hope the people who use this don't need to download a particular mobile app, but just open a website and then scan a picture.
So, until now, I's like to know that,as the tile asked, can AR be realized in a website? If yes, how can I do it or is there any software like Metaio Creator to do this? If no, why?
Thank you for anyone who would like to answer my naive question.
May I recommend you our completely webbased AR & VR tool holobuilder.com by bitstars.com?
It supports 360 degree photospheres that can be enhanced with custom 3D models and then directly be embedded into your website as iframe, it has native support for stereoscopic view mode and much more.
For your use case you could have a look at the lower part of this blog post where you find information and an embedded example presentation with photosphere imagery containing 3D elements:
http://heyholo.com/google-pushes-vr-great-for-tools-like-holobuilder/
If you want to start creating I recommend the beginners guide:
https://medium.com/#maxspeicher/the-definite-guide-to-holobuilder-3b62a54d303e
The cv feature tracking you requested can not yet be realized without any apps/browser. But what you can do is realizing perspectively correct displaying 3D elements into the camera image and move with sensors. Should be as performant as within the player app.
We hope that it can somehow help you in pushing your research and we would love to read your feedback. In case of any questions please do not hesitate to ask, here or on any other contact channel!

Can google maps or Apple Maps be used in IOS development as a game board

I am trying to develop an app as a project and thought of a game that would use an actual map of a city or town as its game board where then "pegs", "icons" or "players" would be moved to different locations. In my head I have ideas for most every aspect, except for how to make this work. So the direct question is, does anyone know of a way to use swift to use Apple maps or Google Maps as a game board where i can set specific locations for game pieces to move around to?
I would suggest something simple like the smarty pins game. You can do the same in an iOS app. For this you need to consider three things:
Google Maps SDK for iOS
Places API
Direction API
Store the question in SQLite DB for this app and fetch it whenever a new question is requested.
This tutorial will give you most of the idea of how to implement that. Rest of the creativity you have to put on your own!!

Indoor navigation (MapBox perhaps?)

Good day,
I was wondering, is it possible to create "indoor" maps with Mapbox for iOS (or does anyone have another suggestion)? I have a PDF of an indoor floor plan. I think I need to convert that to the MBTiles ( http://mapbox.com/developers/mbtiles/ ) format. How could I acchieve this?
Allso, when drawning the "walking route" for the person to certain facilities in the building. "it" should know where the person could walk.
Currently I am trying to create something with CATiledLayers (but I am kinda stuck (I can display the map, using "a tile" format.) and was looking and MapBox might be usefull since it has things like 'drawning' vectors on the map, or icons with information and such. For the walking directions I was thinkin about 'dotting' the walking routes so "Dijkstra's" algorithm" could determine the path. How could I go about this in Mabbox, even if possible?
Any help in the right directions would be greatly appreciated.
Kind regards,
Matthijn Dijkstra
You can likely do this with MapBox. In order to get an image or PDF into MBTiles format, you will want to use TileMill. You basically need to get your imagery into a geographic format. The easiest way would be to export the PDF as a TIFF, then make it a GeoTIFF and follow these instructions. That will let you geo-enable the imagery, get it into TileMill, then export it as MBTiles. Then, you could use the MapBox iOS SDK to bring it to iOS.
You could use a service such as indoor.io to generate the maps. There are a bunch of indoor services out there and more coming on the market.

Resources