MapKit 2 ArcGIS
This solution migrates MapKit to ArcGIS without many code changes.
The demo was developed for the iPhone using the ArcGIS Runtime SDK for iOS 100.0, xCode 8 and iOS 10.
The old Objective-C version won't work with Xcode 8 and you'll have to downgrade to Xcode 6.
- All the features for MapKit.*
- All the features for ArcGIS
- Download and unzip the .zip file or clone the repo.
- Open with xCode and replace it with your provision file.
New to Github? Get started here.
The solution uses swift 3 instead of Objective-C, now the class name cannot be MKMapView
. Developers will need to rename MKMapView
to AGSMKMapView
including the view class name in the storyboard.
- xCode 8 and above
- A little background with iPhone development and Swift
- Experience with the ArcGIS Runtime SDK for iOS would help.
Find a bug or want to request a new feature? Please let us know by submitting an issue.
Anyone and everyone is welcome to contribute. We do accept pull requests.
Copyright 2017 Esri
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
A copy of the license is available in the repository's license.txt file.