|
POST
|
Hi Anne, and so I did but I wanted to avoid creating a new client side layer. However I used QueryTask to perform the spatial selection, is it the same in terms of performance as FeatureLayer.queryFeatures() ? thank you Massimiliano
... View more
04-04-2020
02:44 AM
|
0
|
1
|
1135
|
|
POST
|
Hi, is there a way to set a spatial condition in FeatureLayer.definitionExpression? I mean select and show features inside a geometry object. My FeatureLayer is a huge layer server side. Thanks Massimiliano
... View more
04-03-2020
08:25 AM
|
0
|
3
|
1209
|
|
POST
|
Hi, no I haven't, the project ended shortly after and I never investigated again. I'm sorry Bye Massimiliano
... View more
04-03-2020
08:21 AM
|
0
|
0
|
1149
|
|
POST
|
Hi, I'm developing an app with AppStudio and QT Creator. There's a way to insert parameters in Android Manifest file and/or in iOS info.plist using only the cloud compiler? No local compiler. I'd like to insert something like android:allowBackup=false in manifest file or NSAllowsArbitraryLoads=YES in info.plist Thanks Massimiliano
... View more
03-12-2019
04:49 AM
|
0
|
1
|
1408
|
|
POST
|
Hi Paul, take a look to this new post and especially the response of Shobana. https://community.esri.com/thread/215706-appstudio-30-arcgisrt1002-ios-build?sr=inbox&ru=80711 The ipa so compiled have small dimension 33Mb vs 180Mb compiled with bitcode! I hope this is useful. Bye. Massimiliano
... View more
05-31-2018
08:38 AM
|
0
|
0
|
3730
|
|
POST
|
Hi Shobana, I did not express myself well, the security issue is not the bitcode. It's the tool HP Fortify that is not able to test an ipa like this. I'll try your suggestion. I'll let you know. Thanks
... View more
05-31-2018
08:18 AM
|
0
|
1
|
1308
|
|
POST
|
Hi all, I've made via iCloud, an iOS build with AppStudio 3.0 ArcGisRuntime 100.2 We have this issue on testing the security vulnerability . The app does not have an executable code "archs_no_code: - arm64" This non-executable type of app was generated by exporting an archive of the application for "Save for iOS App Store Deployment" with "include bitcode" checkbox enabled Have you ever seen this issue? How can I provide an executable app? Thanks. Massimiliano
... View more
05-30-2018
02:39 AM
|
0
|
3
|
1535
|
|
BLOG
|
Hi all, the cloud Make of apps built in previous AppStudio 2.1 with ArcGIS runtime 10.2 produce .ipa 32-bit, 64-bit or both? The same app migrated to 100.2 in new AppStudio 3.0 produce ipa only 64-bit, right? thanks Massimiliano
... View more
05-15-2018
01:51 AM
|
0
|
0
|
1295
|
|
BLOG
|
Hi Paul, first of all, thank you for answered to my previous email about ipa size. Now, I'm interesting about this post about concurrent installation of AppStudio 3.0 and 2.1... do you and Tina continued the discussion offline? Did she answer you about running old version in new QtCreator? Thanks Massimiliano
... View more
05-15-2018
01:33 AM
|
0
|
0
|
1295
|
|
POST
|
Hi Paul, I have the same problem, do you have resolved? thanks Massimiliano
... View more
05-11-2018
04:04 AM
|
0
|
2
|
3730
|
|
POST
|
Hi all, I have built two FeatureLayer (3.14) in client-side from JSON objects . They contains both simple points, one with some yellow circle and one with a star. I have set labelingInfo for one as show in the image above. It works fine. Now, I have tryed to print the map using the ESRI Export Web Map Service and the image obtained doesn't have labels. I call the service with this request, any suggest???? f=json&Format=PNG32&Layout_Template=MAP_ONLY&Web_Map_as_JSON= "mapOptions": { "showAttribution": false, "extent": { "xmin": 1378137.0264387086, "ymin": 5475499.428862644, "xmax": 1385780.729267216, "ymax": 5483143.131691152, "spatialReference": {"wkid": 102100} } }, "operationalLayers": [ { "url": "https://services.arcgisonline.com/ArcGIS/rest/services/World_Street_Map/MapServer" }, { "featureCollection": { "layers": [ { "layerDefinition": { "typeIdField": "", "objectIdField": "id", "name": "Concorrenza", "drawingInfo": { "renderer": { "type": "simple", "symbol": { "color": [247,168,0,255], "size": 13, "angle": 0, "xoffset": 0, "yoffset": 0, "type": "esriSMS", "style": "esriSMSCircle" } }, "labelingInfo": [ { "labelExpression": null, "labelExpressionInfo": { "value": "{id}" }, "format": null, "fieldInfos": null, "useCodedValues": false, "maxScale": 0, "minScale": 0, "where": null, "sizeInfo": null, "labelPlacement": "esriServerPointLabelPlacementCenterCenter", "symbol": { "color": [0,0,0,255], "type": "esriTS", "horizontalAlignment": "center", "angle": 0, "xoffset": 0, "yoffset": 0, "text": "", "rotated": false, "kerning": true, "font": { "size": 9, "family": "Arial" } } } ] }, "type": "Feature Layer", "fields": [ { "name": "id", "alias": "ID", "type": "esriFieldTypeOID" }, { "name": "nome", "alias": "NOME", "type": "esriFieldTypeString" }, { "name": "via", "alias": "VIA", "type": "esriFieldTypeString" }, { "name": "cap", "alias": "CAP", "type": "esriFieldTypeString" }, { "name": "citta'", "alias": "Citta'", "type": "esriFieldTypeString" }, { "name": "prov", "alias": "PROV", "type": "esriFieldTypeString" } ], "geometryType": "esriGeometryPoint", "types": [], "capabilities": "" }, "featureSet": { "features": [ { "geometry": { "x": 12.4024018102496, "y": 44.0992129263624, "spatialReference": { "wkid": 4326 } }, "attributes": { "id": 1 } }, { "geometry": { "x": 12.395513230862, "y": 44.0937650870184, "spatialReference": {"wkid": 4326} }, "attributes": { "id": 2 } } ], "geometryType": "esriGeometryPoint" }, "nextObjectId": 6 } ] } }, { "featureCollection": { "layers": [ { "layerDefinition": { "objectIdField": "id", "name": "PSP", "drawingInfo": { "renderer": { "symbol": { "size": 16, "imageData": "iVBORw0KGgoAAAANSUhEUgAAABYAAAAUCAYAAACJfM0wAAAAAXNSR0IB2cksfwAAAAlwSFlzAAAOxAAADsQBlSsOGwAAAmVJREFUOI2t1F9Ik1EYx/HvlvMotpxJ0SpsFDXFQKGGJKWmlndaF4aVlSFCRmEKEnVhEo7+GER2VUQML8qCUG9SM8OLsISgVV44sND+sAR5dajUo23rQqM1Npm05+rw/p73wznPe3hjWF6tBGYiaYxZJnwVOBNV2Gw2p2tud7VAIzARNXhvirvygRs9cAC4FzX4h3C4JBM8MxzvH4kevK3dyboPVyC3kWzABEz9N3wsiyrLWkhPgdw0fO1OioHWSOFDVrOy1RaxOz6WVYFNPe9kc2EG6IDyHAwmI7fy0tT5wJ5pkQl7m3rtFukHugLhjlGN7FMOybKuxl9/EL1+MSjcDpmWhfUuK3hmMXm9YgKY98KFh/g1wQfSB/QE73hORM4Bz1wajvefkaYyNhrj/j2i2QQn8xfWk7N4T99hXBO8SqkjIvIy1Cj+1FMgo6WX1r4hTE/qiLWuJza46c1HpovtGNzCIFApIpOBebiP5wb2j2iqKbVeLk7dhcSEv+E3DWwNGIE64GYoYKlb4c+ziMeyAX9iAjqAXz6I0S+MY58VX6+LT+FeXvK6JZuoKNmBzg+8GEKrcZDgqEa/cwuGinz0ySaq2gbpXC68pttJamMpXHrM+PVOFEq1FNnl7OUyfuakYmzuoAAwAPMRw9mbKB3+jq7iNtMDY7iAckS+CNxvaOORzcJWp5t4pVSBiHRHDCfFcXRW8A6M0QzYAd9iNKwJtv5RdQ2kJt8iJ7pcRAwnPh9VySj2IPIqRD4nIrVKqZ4ul9wAVgDeSGCjiGQBnnAnAlgcwVsgiaB/dDj461JgUI2HevgbQ+7ZsLv3fOwAAAAASUVORK5CYII=", "width": 16, "type": "esriPMS", "contentType": "image/png", "url": "cee6af51be187ef858113fdceb992826", "height": 15 }, "type": "simple" } }, "type": "Feature Layer", "fields": [ { "name": "id", "alias": "id", "type": "esriFieldTypeOID" } ], "geometryType": "esriGeometryPoint", "capabilities": "" }, "featureSet": { "features": [ { "geometry": { "x": 12.40899, "y": 44.092698, "spatialReference": {"wkid": 4326} }, "attributes": { "id": 100 } } ], "geometryType": "esriGeometryPoint" }, "nextObjectId": 101 } ] } } ], "baseMap": [], "exportOptions": { "outputSize": [2060,1400], "dpi": 300 }, "layoutOptions": {} } Thanks Massimiliano
... View more
04-13-2018
07:31 AM
|
0
|
3
|
1401
|
|
POST
|
Hi Eric, thank you. The issue is not how to get selected Graphics but how to manage the change of selection status. I'm trying this way but something goes wrong emitting or catching the signal selectedChanged. I defined my Graphics as var merchantGraphic = ArcGISRuntimeEnvironment.crateObject("Graphic", {
geometry: merchantGeometry,
symbol: merchantSymbol,
onSelectedChanged:myChangeSymbol()
});
merchantLayer.graphics.append(merchantGraphic); and I selected it inside onIdentifyGraphicsOverlayStatusChanged: { if (identifyGraphicsOverlayStatus === Enums.TaskStatusCompleted) { if (identifyGraphicsOverlayResult.graphics.length > 0) { var identifiedGraphic = identifyGraphicsOverlayResult.graphics[0]; identifiedGraphic.selected=true; Why the onSelectedChanged: myChangeSymbol() is not called when I set identifiedGraphic.selected=true; ? Even force it identifiedGraphic.selectedChanged(); Thanks Massimiliano
... View more
03-28-2018
01:41 AM
|
0
|
0
|
713
|
|
POST
|
Hi all, I'm migrating an app from 10.2.6 runtime version to 100.1. Core question, I'm having some troubles using PictureMarkerSymbol as Graphic selection symbol in a GraphicsLayer In 10.2.6 to select a Graphic object, in onFindGraphicsComplete, I used merchantLayer.selectGraphic(graphicIDs[0]); and to assign it a new selection symbol I set GraphicsLayer { id: merchantLayer selectionSymbol: defaultSelectionSymbol //this is a PictureMarkerSymbol!!! It works fine. Now, with 100.1, there's no more GraphicsOverlay.selectionSymbol. There's only selectionColor. I'm trying this way, select the Graphics like this onIdentifyGraphicsOverlayStatusChanged: { identifyGraphicsOverlayResult.graphics[0].selected=true;
and set onSelectedChanged() in each Graphics object to intercept the selection status change
and perform the substitution of Graphic renderer.
Before moving on, do you think this is the right solution?
If it is so, my Graphics object is dinamically built like this
for (var i = 0; i<features.length; i++){ var merchantGeometry = ArcGISRuntimeEnvironment.createObject("Point", {"json": features[i].geometry}); var attributes = features[i].attributes; var merchantGraphic = ArcGISRuntimeEnvironment.createObject("Graphic", { geometry: merchantGeometry }) merchantGraphic.attributes.attributesJson = attributes; //HELP! Here I'm not able to set onSelectedChanged
...
How can I do somethig like this qml: merchantGraphic.onSelectedChanged: { console.log ("selected status changed. Change graphic's renderer")
}; Minor question, the AppStudio 2.1.19 downloaded doesn't have the latest runtime 100.2, do I have to install something else? THANK YOU for your attention. Massimiliano
... View more
01-27-2018
03:23 AM
|
0
|
2
|
987
|
|
BLOG
|
Hi, in iOS environment var lnID = notification.schedule(...) return an ID that it is not the same id triggered in LocalNotification { id: notification onTriggered: { notification id not equal lnID } } In Android it works fine. Am I doing something wrong? Thank you Massimiliano
... View more
11-29-2017
06:33 AM
|
0
|
0
|
1899
|
| Online Status |
Offline
|
| Date Last Visited |
01-28-2021
02:59 AM
|