A great place to start is Ray Wenderlich. This site has a great list of tutorials to help you on your path to creating what you're looking for.
Basically, it's going to take some work and you're going to have to start from the ground up if you don't have any experience with iOS. Ray's site has a wealth of information.
This will help you start a basic app.
This article talks about creating an app with a web service backend.
As for displaying 3D information, that's going to take a bit more work. The site has an OpenGL EL series. I'm not sure what you're looking for.
Good luck and have fun!