|
POST
|
So AppStudio 3.0 is running ArcGIS Runtime 100.2 and AppStudio 3.1 is running ArcGIS Runtime 100.3, it could be the reason.
... View more
10-25-2018
01:56 PM
|
0
|
0
|
1642
|
|
POST
|
You should be able to! The current map/geopoint-control is already doing that, so you can follow how it is being done in the current control.
... View more
10-25-2018
09:23 AM
|
0
|
1
|
1175
|
|
POST
|
Kyle, That is weird, are you running it in the AppStudio AppRun? AppStudio Player? What device(s) are you using? Do you see any error message(s) in the console when the app crashes? cc: ArcGIS Runtime SDK for Qt , to see anyone in this group know anything about this specific issue. Thank you, Erwin
... View more
10-25-2018
09:08 AM
|
0
|
8
|
1642
|
|
POST
|
Hello Daniel, The very first step you need to do is to download the Survey123 field app source code from AppStudio Desktop - Enterprise template, the steps to do it are covered in this blog post (Step III). You would then notice that ArcGIS Runtime library is not included yet, so you would want to add the import statement for ArcGIS Runtime, you can refer to any of the AppStudio samples that has mapping components in it or the most basic one would be the "Hello World (Runtime)" under Starter tab when you click "New App". And then, if I were to do this, I would find the current GeoPoint control code and create a new one that would use ArcGIS Runtime mapping component instead, and that would do the custom business logic for your scenario. I know you mentioned that you are quite new to AppStudio and QML, the files, folders, and variable names in Survey123 source code should be self-explanatory, but it is not a small project. I did a little bit of digging, it seems that the Geopoint controls are in the XForms folder, named XFormGeopintControl.qml and XFormGeopointCapture.qml. Then you can do an advanced search in Qt Creator to see when this component is being used in the whole project and replace it accordingly. I hope this is helpful and good luck! Thank you, Erwin.
... View more
10-24-2018
04:39 PM
|
0
|
3
|
1175
|
|
POST
|
Bishrant, There is no way to enable that from the code, for security reason, the end-user need to agree to enable it. So for example for location service, let's say the location service is disabled earlier, and if we do the checkCapability and know that the location service is disabled, then you can initialize the PositionSource component (again), then it would open the popup to ask the user whether to allow the Location Service or not. Thank you, Erwin
... View more
10-24-2018
02:34 PM
|
0
|
0
|
1650
|
|
POST
|
Giatri, Yes! Connecting to Bluetooth and Bluetooth Low Energy devices (Beta) are supported via AppStudio AppFramework Devices QML Module, Doc for Import ArcGIS.AppFramework.Devices 1.0 We have a "GNSS Info" sample that demonstrates how to connect to GNSS devices via Bluetooth/USB/COM, the source code of this sample can be accessed via AppStudio Desktop, go to "New App", "Samples" tab and search for "GNSS Info". What type of device(s) are you trying to connect to? Is it Bluetooth or Bluetooth Low Energy device(s)? Thank you, Erwin.
... View more
10-24-2018
01:41 PM
|
1
|
3
|
1041
|
|
POST
|
Bishrant, We have added a method to check the app's capabilities including the location service in our AppStudio AppFramework during the release of version 3.1, using "checkCapability" method described in this doc, AppFramework QML Type | ArcGIS If you want to see how this is being used, you can take a look at the latest AppStudio Player, in the side menu for scanning QR code. And the source code of the AppStudio Player can be downloaded via AppStudio Desktop - Enterprise template. Thank you, Erwin
... View more
10-23-2018
03:51 PM
|
0
|
2
|
1650
|
|
POST
|
Giatri, Generally speaking, you should be able to call the operations (or block of code) that are used during "click on a button or click in the mouse area" for when the app is opened, for example in the Component.onCompleted() of the main component for the main page of your app. Thank you, Erwin
... View more
10-23-2018
01:10 PM
|
2
|
0
|
585
|
|
POST
|
Giatri, I would first check in the login button "OnClicked" that has the if statement, with console.log to see if it is running the code inside the if statement. Thank you, Erwin
... View more
10-16-2018
11:52 AM
|
1
|
6
|
1452
|
|
POST
|
Looping in ArcGIS Runtime SDK for Qt, to see if it this a known issue or if there is another way to get tags from layer item.
... View more
10-16-2018
08:39 AM
|
1
|
0
|
1134
|
|
POST
|
I think this is similar to this thread, How to use QueryParameters and specify outFields? It is because there is no outfields parameter being set, someone has reported success using "queryFeaturesWithFieldOptions" method which will return all fields. cc: ArcGIS Runtime SDK for Qt
... View more
10-16-2018
08:27 AM
|
0
|
0
|
1452
|
|
POST
|
Carsten, How do you get the item id and tags from layer item in ArcGIS Online? Is it using REST API call? Based on this documentation, Item—ArcGIS REST API: Users, groups, and content | ArcGIS for Developers , the id and the tag, should be returned in the same json response. So for your scenario, it only returns the id but the tag is empty? Can you try it calling the REST endpoint using PostMan or in the browser to see the json response, weather it included tag or not. Erwin
... View more
10-15-2018
09:14 AM
|
0
|
3
|
1134
|
|
POST
|
Looping in ArcGIS Runtime SDK for Qt to see if people in that group have an explanation to the mis-leading documentation and explanation on the mouse event.
... View more
10-12-2018
03:19 PM
|
0
|
0
|
1308
|
|
POST
|
Erinn, I see, now I understand a little bit more about what you are looking for. I have a different idea, that I think might be better and more make-sense. Are you using the "Graticules" panel? If you are not using the Graticules panel, we can re-purpose the panel to this, you can change the wording "Graticules" to Filter, and then the option in the Graticules panel from "None", "Lat/Long Grid", etc to "Beaches", "Boat Ramps", etc. And then when the user picks "Beaches", it would perform the filter instead of adding the Grid. What do you think? The content of Graticules panel can be found in MapViewer/views/GraticulesView.qml, the list of Grid can be modified in the model "mapView.gridListModel", and then the functionality that you need to change from assigning grid to mapView to do the custom filter would be at MapPage.qml around line ~2060 mapView.grid = ArcGISRuntimeEnvironment.createObject(currentItem.gridObject, {labelPosition: Enums.GridLabelPositionAllSides})
I hope this is helpful, Erwin.
... View more
10-12-2018
02:44 PM
|
0
|
1
|
1490
|
|
POST
|
Errin, Can you be little more specific on where do you want to add the filter functionality? Screenshots would be helpful. And then hopefully we could point you to the specific qml file and component that you need to add the code to. Erwin
... View more
10-11-2018
10:29 AM
|
0
|
3
|
1490
|
| Title | Kudos | Posted |
|---|---|---|
| 1 | 07-07-2020 01:26 PM | |
| 1 | 10-27-2020 10:33 AM | |
| 1 | 12-06-2021 10:36 AM | |
| 1 | 10-01-2021 12:53 PM | |
| 1 | 08-24-2021 06:15 PM |
| Online Status |
Offline
|
| Date Last Visited |
12-08-2021
03:08 PM
|