[Free] Deploy Hi-Def And 3D Map For Gis Ios App In Objective C
Create your own beautiful Hi-Def and 3D map in such an easy way! – Free Course
What you’ll learn
- Understand the workflow of adding Hi-Def and 3D to iOS apps;
- Add ArcGIS Runtime SDK for iOS to Xcode project in cocoapods;
- Select and display Vectorized Basemaps;
- Select and display 3D Basemaps;
- Set 2D and 3D ViewPoints;
- Set Animation for ViewPoints;
- Add HomeButtons for 2D and 3D maps;
- Identify map scale;
- Synchronize 2D and 3D map locations;
- Make geometry conversion for geographic coordinate systems;
- Pass data from 2D Map View Controller to 3D Map View Controller;
- Synchronize 2D and 3D map headings;
- More contents are coming
Requirements
- No programming experience needed;
- Hardware: An Intel-based Mac with OS Mountain Lion (OS X 10.8.4) or higher is required;
- Software: XCode 8 or higher are preferrable (free download from Apple App store);
Description
The world we live is full of coordinates and I love it!” – Alfred Lam, the course instructor.The essence of creating a beautiful map is balance!” – Alfred Lam, the course instructor.
This GIS course is going to teach students deploying their Hi-Definition and 3D maps for iOS apps using ArcGIS Runtime SDK for iOS version 100.0. My goal is to provide an effective solution for sutdents who want to deploy both high quality 2D and 3D maps for their clients with minimum time expenditure. I hope that everyone will be benefited by taking this course.
Some part of the SDK like 3D are still in beta version. But I do want to create this course at the first place and to introduce its capabilities for iOS developers who are interested in integrating hi-def and 3D maps into their apps. ArcGIS gives out a relative large size SDK this time. However, considering this is an entry level course and students may be from all levels. I tried to make the code as simple as possible. For time constraint, I didnt introduce other classes like AGSRenderer which I think are quite useful. If you are an experienced programmer, please dont blame on that.In this course, I tried to demonstrate the workflow step-by-step and to make the code simple, straightforward, and easy understanding. All the code are put to my lecture resources files in pdf format. The important thing is that you can repeat my experiment successfully, and I believe you can achieve a higher goal later. If you are new to using GIS maps in mobile app development, you are encouraged to spend a bit of time to browse the ArcGIS SDK library. The ArcGIS Runtime SDK for iOS has been developed by ESRI, which is so far the biggest vendor of GIS systems and applications in the world.
Time is precious for many app developers and programmers. This course was condensed with all necessary steps for building Hi-Def and 3D GIS iOS apps with working code. For those GIS users, students, iOS developers, and anyone who are interested in developing GIS mobile or web GIS apps with ArcGIS SDKs, please be aware of my other course announcements about Android, JavaScript, and iOS in the future.
Author(s): Alfred Lam