|
POST
|
Hi Daniel, I found this similar concept in JavaScript Raster layer slider | ArcGIS API for JavaScript You should able to do this in RuntimeQt as well.
... View more
04-13-2016
01:18 PM
|
0
|
0
|
1529
|
|
POST
|
Hi Ravi, Normally, It doesn't make sense if application can return the value while REST doesn't. You should track the web requests from your application and to identify what kind of response that returns. Either using browser developer tool if it is a web application, or using proxy tool like fiddler to attach to mobile application
... View more
04-13-2016
10:30 AM
|
0
|
0
|
627
|
|
POST
|
Hi Alex, I tested this from my side and the issue I believe is that Server REST endpoint doesn't honor this parameter: showAttribution that generates from JavaScript API side. Checked the REST API online documentation ArcGIS REST API, but I didn't find any reference point to showAttribution, But when you take a look about the request, you can see WebJSON contains "showAttribution" "mapOptions": {
"showAttribution": false, I have already logged an enhancement for the ArcGIS Server [ENH-000095722 showAttribution value doesn't honor in Export Web Map Task in REST]
... View more
04-12-2016
04:33 PM
|
1
|
3
|
1426
|
|
POST
|
Hi Daniel, I don't think ArcGISDynamicLayers can restrict or limited the number of features return like ArcGISFeaturelayer. Dynamic Layer is more useful to dynamically change layer appearance and behavior in your map service. Determining which layers will appear in a map, layer symbology, layer order and position, labeling, and more, can be achieved on the server through the use of dynamic layers. In this way, dynamic layers can increase the amount of interaction that users are able to have with your maps. Have you tried to use definitionExpression to limit the features return from ArcGISFeaturelayer first? ArcGIS Runtime SDK for Qt QML API: ArcGISFeatureLayer Class Reference Then you can debug that event handle to see why that SLOT is not calling.
... View more
04-12-2016
10:57 AM
|
0
|
0
|
1529
|
|
POST
|
Hi Luciano, You cannot overwrite/change the default spatial reference when you execute an export tile cache. The reason is because all tiling schemes are associated with a certain spatial reference. Your data frame/dataset/layer's spatial reference must match the spatial reference of your tiling scheme in order for tiles to be created. Think tile cached as a image, that you cannot distort those predefined image into another spatial reference. For more information, you can read this online documentation: What is map caching?—Documentation (10.3 and 10.3.1) | ArcGIS for Server Normally, when we download the cache tile in Runtime iOS, we will define the AGSEnvelope to current mapView extent: AGSEnvelope *extent = [self.mapView visibleAreaEnvelope]; If you want to download a tile cache in 25830, you must find a tile cache service that has same spatial reference 25830. Hope this can help.
... View more
04-07-2016
02:58 PM
|
1
|
0
|
604
|
|
POST
|
Hi Ozcan, For the issue that not able to create replica, my recommendation is first using this proxy application tool called “Charles” to capture the create replica request that triggered from Xcode simulator to server, and then you can save that request parameters in a file and copy&paste those parameters directly on REST (http://52.28.226.146/arcgis/rest/services/yyy/FeatureServer/createReplica) to see if you can still get 400 error. Then you can narrow down the issue if it is related to Server or SDK. Most likely, this is still reproduced on REST. Then you probably need to review this online documentation about how to prepare a versioned data for offline map: Offline maps and versioned data—Documentation (10.3 and 10.3.1) | ArcGIS for Server Hope this can help
... View more
04-05-2016
11:42 AM
|
2
|
0
|
818
|
|
POST
|
Hi Jarrett, Would you provide us a little bit more information about your iPad specification? For example, what version of iPad and the version of iOS. Also, which browser are you using to load the application in iPad, is it safari or other browser? Have you tried to use other device to test for exmaple iPhone, or other mobile device?
... View more
04-04-2016
01:24 PM
|
0
|
1
|
587
|
|
POST
|
That is not a valid point (625,0) in spatialReference 102100. The issue here is your code logic is using a screenPoint (625,0) on the screen rather than the point location on the map. Previously, (api <3.3) will allow you to have a nil spatial reference. However since we found that from 3.3, it will not allow any nil spatial reference. In this case, I would say you need to change your code logic and let the popup to show based on a valid map point rather than a screenlocation point. You can take a look about this sample that shows you how to capture a click on map and use as a valid point. Basic service area | ArcGIS API for JavaScript
... View more
03-31-2016
10:20 AM
|
0
|
0
|
1380
|
|
POST
|
For the Link issue: I think the issue is because from versions 3.3, if a spatial reference is not provided a defualt spatial reference of 4326 will be assigned. Here is the API reference mentioned about this:Point | API Reference | ArcGIS API for JavaScript So I checked with your 3.2 version of code, previously in your code, the screenpoint not define the spatialreference and it is nil. However, when you upgrade to 3.3, since you not define the spatialreference, the api automatically append 4326. Based on your code at line 1114, you assign this Point as a screenPoint location rather than a geometric point, therefore you didn't assign any spatialreference to this point. And you can check the point sapiatalreference is nil in 3.2. However, based on the documentation I mentioned in 3.3, the screenpoint will automatically append 4326. And that's the reason you can't see the link popup window. var screenpoint = new esri.geometry.Point(625, 0); //This line sets the screenpoint The reason is because screenpoint x:625, y:0 is not a valid point if the spatialreference set as 4326 You need to re-create a valid point geometry that match with your spatialrefence, or find a way to set the spatialreference value to nil in order to match with your screenPoint location. For the Print issue: I am not sure why you change the print service from your school service to Esri's out of box print service. Would you switch back to your original print service and test again. On 3.2 API version, Campus Map : IUPUI : Indianapolis it works fine with your print service. You should debug this issue by switch back to your original print service. //url = "https://gis.uits.iu.edu/arcgis/rest/services/Utilities/PrintingTools/GPServer/Export%20Web%20Map%20Task";
url = "https://utility.arcgisonline.com/arcgis/rest/services/Utilities/PrintingTools/GPServer/Export%20Web%20Map%20Task";
... View more
03-30-2016
03:17 PM
|
0
|
2
|
1380
|
|
POST
|
I can't access to test with your application with 3.3 version since this application is still on 3.2. This is definitely a good start to lean how to code and debug for JavaScript API. You can setup some breakpoints in the code and try to compare before and after upgrade to 3.3, this can help you narrow down the issue or find which line of code is not working. Debugging JavaScript - Google Chrome
... View more
03-30-2016
11:39 AM
|
0
|
6
|
1380
|
|
POST
|
Hi Akbar, Basically you need to use your browser developer tool to debug the issue once you change the api to 3.3. There are two things you can start with, 1. Check our online documentation What's new in Version 3.3 | Guide | ArcGIS API for JavaScript to make sure if there is new changes in a new version of api. For example, you want to make sure that Esri JavaScript css file match the verison as well, for example: <link rel="stylesheet" type="text/css" media="print" href="https://community.esri.com//serverapi.arcgisonline.com/jsapi/arcgis/3.2/js/dojo/dijit/themes/claro/claro.css" /> <link rel="stylesheet" type="text/css" media="print" href="http://serverapi.arcgisonline.com/jsapi/arcgis/3.2/js/esri/css/esri.css" /> <link rel="stylesheet" type="text/css" href="http://serverapi.arcgisonline.com/jsapi/arcgis/3.2/js/esri/css/esri.css" /> 2. If it is possible, you should change the api version to the latest version 3.16 and you need to migrate the code from legacy mode to AMD module. As of version 3.4 of the ArcGIS API for JavaScript, all Esri modules are written in the AMD style using define() and dojo/_base/declare. For more, information, you can check this document: Dojo and AMD | Guide | ArcGIS API for JavaScript Hope this can help.
... View more
03-30-2016
10:31 AM
|
0
|
8
|
1380
|
|
POST
|
Hi Bill, Yes, but you must list lout all layerIds in IdentifyParameters | API Reference | ArcGIS API for JavaScript Here is a sample that shows how identify tasks run a maplayer with multiple layerIds Display identify results in popup | ArcGIS API for JavaScript Hope this can help
... View more
03-30-2016
09:06 AM
|
0
|
1
|
931
|
|
POST
|
Hi Eric, Would you open developer tool in your browser and check the network traffic and see what kind of web traffic that you receive when you execute the print task. For example
... View more
03-29-2016
09:44 AM
|
1
|
1
|
1145
|
|
POST
|
Hi Yang, You can take look about this sample Raster layer slider | ArcGIS API for JavaScript This slider interact with an ImageServiceLayer, however you could take this sample as a reference to give you an idea how to interact with MapServiceLayer or featureLayer Hope this can help.
... View more
03-23-2016
03:28 PM
|
0
|
0
|
1928
|
|
POST
|
Hi Wesker, This is a bug that we have already logged internally through Esri technical support. Just in case someone else run into the same issue. [BUG-000094940 Segmentation fault thrown when using WMTS Layer with Swift]
... View more
03-17-2016
12:25 PM
|
0
|
0
|
634
|
| 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 |
06-27-2025
09:24 AM
|