POST
|
Hi @Kamal Mittal You need to pass the AGSGeometry into this method: exportTileCacheParametersWithAreaOfInterest: (AGSGeometry *) Feel free to take a look about this API reference for 100.0.0: ArcGIS Runtime SDK for iOS: AGSExportTileCacheTask Class Reference For more detail information about how to create an AGSGeometry, please check this guide: Geometries—ArcGIS Runtime SDK for iOS | ArcGIS for Developers For example this snippet code showing how to create an AGSGeometry for tpk: let tpkGeometry: AGSGeometry!;
tpkGeometry.extent = AGSEnvelope(XMin: -123.0, yMin: 33.5, xMax: -101.0, yMax: 48.0,
spatialReference: AGSSpatialReference.WGS84()) Hope this can help.
... View more
01-30-2017
01:40 PM
|
0
|
0
|
809
|
POST
|
Hi Jeff, Current 100.0.0 Runtime hasn't implement the capability of using WebTiledLayer including (OpenStreetMap,WMS, WMTS, etc), for more detail information please check this online documentation: Runtime Choosing the right version | ArcGIS for Developers
... View more
01-30-2017
01:31 PM
|
2
|
0
|
720
|
POST
|
Hi Kamal Mittal Used this sample (https://github.com/Esri/tips-and-tricks-ios/blob/master/DevSummit2015_TipsAndTricksDemos/Tips-And-Tricks/KVO/KVOVC.swift) to implement observer on KVO for MapView.navigating property in version 100.0.0. Here is a snippet code that you can implement in 100.0.0: AGSMapView navigating @IBOutlet weak var mapView: AGSMapView!
private weak var map: AGSMap!
override func viewDidLoad() {
super.viewDidLoad()
let map = AGSMap(basemap: AGSBasemap.imageryBasemap())
self.mapView.map = map
self.mapView.addObserver(self, forKeyPath: "navigating",
options: NSKeyValueObservingOptions.New, context: nil)
}
override func observeValueForKeyPath(keyPath: String?, ofObject object: AnyObject?,
change: [String : AnyObject]?, context: UnsafeMutablePointer<Void>) {
print("trigger")
//code implementation
} Hope this can help.
... View more
01-25-2017
11:29 AM
|
0
|
0
|
878
|
POST
|
Hi Júlio Caineta Here is a sample to show how it works with the ExtractData | API Reference | ArcGIS API for JavaScript 3.19: https://jsbin.com/zopusaniye/edit?output
... View more
01-17-2017
10:33 AM
|
0
|
3
|
2815
|
POST
|
Hi olivier, After I did some tests with the new Class AGSViewLabelProperties Here I share with you a snippet of code that shows what I did: //load a feature service URL into a featureTable
let featureTable = AGSServiceFeatureTable(URL: NSURL(string: "https://sampleserver6.arcgisonline.com/arcgis/rest/services/Wildfire/FeatureServer/0")!)
//create a feature layer
let featureLayer = AGSFeatureLayer(featureTable: featureTable)
//You can using this line to control the label shows or not show on mapview
//By default this labelsEnabled is false, and that's why if you not define
//this property you will not able to see the labels
//featureLayer.labelsEnabled = true
//This is another way to control the label related to layers
//when animationEnabled is true, the label will gradually disappear
//when labelingEnabled is true, the label will shows
let viewLabel = AGSViewLabelProperties(animationEnabled: false, labelingEnabled: false)
//Then you need to assign this AGSViewLabelProperties Object to mapView.labeling
//based on this documentation: https://developers.arcgis.com/ios/latest/api-reference/interface_a_g_s_map_view_common.html#a41a20aa50f0a4670c5850a13c160d9fd
self.mapView.labeling = viewLabel
//add the feature layer to the operational layers
map.operationalLayers.addObject(featureLayer)
}
Also, here is a video clip shows the steps: How to use AGSViewLabelProperties For the AGSLabelingInfo Class Reference, I found that this class is read only. Therefore, I am not sure this can be dynamically change rather than just read the existing layerinfo Hope this can help.
... View more
01-10-2017
10:58 AM
|
0
|
0
|
670
|
POST
|
Hi Tércyo, Based on my understanding, this is more related to a tn file issue when you generate the Network Dataset from ArcMap. I did a test on ArcMap 10.2.2 to generate a Network Dataset, even though I choose do not use traffic data and it turns out when I create the Runtime Content I still have this "historical_traffic" file under the .tn folder and its 0 kb. Here is a screenshot to show: https://s24.postimg.org/6uyyhncut/historical_traffic.jpg Therefore, I would say behind the code there is probably a mechanism to check the file to decide if there is any value for "defaultRouteParameters". All you need to do is make sure this "historical_traffic" file in there even it is empty. You can try to generate a new Runtime Content and you will see the "historical_traffic" file will always in the .tn folder. Hope this can help.
... View more
01-03-2017
04:46 PM
|
0
|
0
|
261
|
POST
|
Hi Linnart, Based on my knowledge, our current SDK doesn't provide that method to directly check about download percentage of the portalItem. The only thing that I can think of utilize from our SDK is this method: AGSPortalItem: fetchDataWithCompletion However, this completion handler is design for checking if the data finished. I am not positive that if there is anyway that you can check the NSData size to kind of tracking the download process. Based on my understand, you probably need to add your logic to fulfill this function, here I found a related thread talks about how to create a download progress in swift: https://grokswift.com/download-progress/ Hope this can help.
... View more
12-27-2016
10:55 AM
|
0
|
1
|
448
|
POST
|
ArcGIS Flex API has already retired, and that's why you can't the download link from Esri page. If you still want to find one online, you can try to google "arcgis_api_for_flex_3_7" to see if there is any result. You can find the Flex Viewer 3.7 available through this github page: Releases · Esri/arcgis-viewer-flex · GitHub We recommend to move forward to JavaScript or any other Quartz Runtime SDK for developing new application.
... View more
12-13-2016
09:23 AM
|
3
|
0
|
3569
|
POST
|
Using this ArcGIS Runtime SDK for iOS: <AGSJSONSerializable > Protocol Reference
... View more
12-12-2016
10:56 AM
|
0
|
0
|
1025
|
POST
|
Hi Maximo, We do have an old blog talks about how to use cocoaPods to install our SDK: Installation for ArcGIS Runtime SDK for iOS with CocoaPods | Support Services Blog Hope this can help.
... View more
12-06-2016
02:02 PM
|
0
|
0
|
1025
|
POST
|
Hi Jay, Make sure to re-wire our framework and import a new ArcGIS Bundle in Xcode based on our doc: Install and set up—ArcGIS Runtime SDK for iOS | ArcGIS for Developers $(HOME)/Library/SDKs/ArcGIS/iOS/Frameworks/Static
... View more
12-02-2016
09:37 AM
|
0
|
0
|
945
|
POST
|
Hi Abdelrahman, Just want to follow-up with you about this thread. Our new 100.0 SDK just released and this issues has been fixed. You can try our sample through this github sample: Offline routing Arcgis-runtime-samples-ios
... View more
12-01-2016
03:26 PM
|
1
|
1
|
1056
|
POST
|
Hi Mr.Liu, As we discussed on the github page, the new 100.0 version fix this problem. and you can try our sample and it works with 64bit device architecture: arcgis-runtime-samples-ios/arcgis-ios-sdk-samples/Route & Navigation/Offline routing at master · Esri/arcgis-runtime-sam…
... View more
12-01-2016
03:22 PM
|
0
|
0
|
666
|
POST
|
Hi Abdelrahman, Maybe you can try to disable the mapView zoom when the mapview scale level change to a certain level as a workaround. ArcGIS Runtime SDK for iOS: AGSMapViewInteractionOptions Class Reference
... View more
11-30-2016
11:57 AM
|
1
|
0
|
701
|
Title | Kudos | Posted |
---|---|---|
1 | 07-20-2015 10:15 AM | |
1 | 07-31-2015 08:53 AM | |
1 | 01-28-2016 04:55 PM | |
1 | 02-22-2016 02:07 PM | |
1 | 05-20-2015 04:54 PM |
Online Status |
Offline
|
Date Last Visited |
12-13-2023
01:09 AM
|