|
POST
|
Jean Lonneux, Can you provide some more context about what you're trying to do? A code snippet would help us identify if anything is wrong. We do have samples for this: Qt C++ API: arcgis-runtime-samples-qt/ArcGISRuntimeSDKQt_CppSamples/Geometry/CreateGeometries at master · Esri/arcgis-runtime-sample… Qt QML API: arcgis-runtime-samples-qt/ArcGISRuntimeSDKQt_QMLSamples/Geometry/CreateGeometries at master · Esri/arcgis-runtime-sample… Let us know if this helps.
... View more
01-14-2020
01:42 PM
|
2
|
1
|
1633
|
|
POST
|
Jeremy Roberts, Thanks for the additional information. I will pass this along to the Runtime management team to make sure they know users are wanting this functionality. I do want to make sure that you're aware that the Runtime does have support for Utility Networks in the Qt SDK. - You can now trace on runtime We even have samples to show how to do network tracing. Qt C++: arcgis-runtime-samples-qt/ArcGISRuntimeSDKQt_CppSamples/Analysis/FindFeaturesUtilityNetwork at master · Esri/arcgis-runt… Qt Qml: arcgis-runtime-samples-qt/ArcGISRuntimeSDKQt_QMLSamples/Analysis/FindFeaturesUtilityNetwork at master · Esri/arcgis-runt…
... View more
01-14-2020
08:42 AM
|
0
|
2
|
1407
|
|
BLOG
|
We're pleased to announce an update to the ArcGIS Runtime SDK for Qt Embedded Linux Beta program: Beta 3. Beta 3 is now based on the 100.7 Runtime release, so you can use all the great new features from 100.7 on your Embedded Linux devices. Some of the highlights are discussed in this blog. In addition, the new release of the SDK is built on top of Qt 5.12.6, which means your apps must be built with 5.12.6 or later. Additional release notes can be found in the Qt SDK Guide. As before, we're interested to see what types of solutions you're going to build. Whether this project moves forward or not depends entirely on your feedback. We're available on the early adopter forums, so feel free to reach out with any questions. We want to know what types of devices you want to target, or if there are devices we don't support yet that you want. Head over to https://earlyadopter.esri.com/key/runtimeqtembeddedlinux to get started.
... View more
01-13-2020
01:05 PM
|
0
|
0
|
803
|
|
POST
|
Hi Jeremy Roberts, No, unfortunately Runtime does not currently support this. It is on our radar and we've been considering it for a while. Please vote up this idea/issue so it can have more visibility. This is specifically stream services I'm referring to. https://community.esri.com/ideas/9006 What workflow did you want to support with Runtime?
... View more
01-13-2020
12:32 PM
|
0
|
4
|
1407
|
|
POST
|
Hi Tiaki Rice, No, unfortunately S-63 datasets are not supported with the Qt SDK at this time.
... View more
01-13-2020
10:39 AM
|
0
|
0
|
2879
|
|
POST
|
Mauricio Ramirez That's right - you can change the geometry directly on the identified graphic and that's it. If you're working with our C++ Qt API, then the pointers may actually be different for the graphics returned from an identify operation, but they will reference the same underlying Runtime graphics that exist in the graphics overlay.
... View more
01-10-2020
02:25 PM
|
0
|
0
|
1518
|
|
POST
|
Hi Mauricio Ramirez, Thanks for reaching out. You can change the geometry of a graphic at any time. So in your example, you can modify the geometries for the 5 graphics you want to change and leave the other 45 alone; you don't need to clear the entire graphicsOverlay collection and start over. If you need assistance with identifying graphics, we do have a sample for that. I hope this helps. arcgis-runtime-samples-qt/ArcGISRuntimeSDKQt_CppSamples/DisplayInformation/IdentifyGraphics at master · Esri/arcgis-runt… arcgis-runtime-samples-qt/ArcGISRuntimeSDKQt_QMLSamples/DisplayInformation/IdentifyGraphics at master · Esri/arcgis-runt…
... View more
01-10-2020
01:04 PM
|
0
|
0
|
1518
|
|
POST
|
Abhijeet Satam, This is good progress. The stylx file must be a file on disk, not in the resources of the application. I would recommend the xml file also be on disk since that is the pattern of the sample. Please give that a try and see if you're able to load the DictionarySymbolStyle now.
... View more
01-02-2020
08:46 AM
|
0
|
2
|
1401
|
|
POST
|
Abhijeet Satam, I have a few more suggestions, but unfortunately the team cannot help to debug this issue much further. I would encourage you to attend the 2020 Esri Dev Summit in Palm Springs where we can spend more time on this and help you get to the bottom of the issues. Many Runtime software engineers and specialists will be on hand to help you out. It sounds like you can get some points on the map, so it's not an issue with your coordinates. That's good, it rules out problems with projections and spatial references. The next thing to check is to see if you can actually load the DictionarySymbolStyle or not. You should be able to connect to the loadStatusChanged signal and check if it is loading. If nothing is displaying, and you're sure that your data path and graphics' attributes are being set correctly, then checking the load status of the DictionarySymbolStyle should confirm that it can access the mil2525d.stylx file. Here's an example: connect(dictionarySymbolStyle, &DictionarySymbolStyle::loadStatusChanged, this, [](LoadStatus loadStatus)
{
switch (loadStatus)
{
case LoadStatus::Loaded:
qDebug() << "DictionarySymbolStyle LoadStatus: Loaded"; break;
case LoadStatus::Loading:
qDebug() << "DictionarySymbolStyle LoadStatus: Loading"; break;
case LoadStatus::NotLoaded:
qDebug() << "DictionarySymbolStyle LoadStatus: NotLoaded"; break;
case LoadStatus::FailedToLoad:
qDebug() << "DictionarySymbolStyle LoadStatus: FailedToLoad"; break;
case LoadStatus::Unknown:
qDebug() << "DictionarySymbolStyle LoadStatus: Unknown"; break;
}
}); If that is loading correctly, then I would start working backwards from the existing sample code. Make sure the sample works with the provided data. Once you verify that, modify some of the points in the xml file to be your points. Trim it down to just two points (your points) and make sure that is working. Another thing you can do is decouple the xml parsing logic and trim down the existing sample into something that adds two points with all hard-coded coordinates and attributes (or even just one point). Once you have that workflow working, it should be trivial for you to adapt that workflow to your existing needs.
... View more
12-31-2019
08:53 AM
|
0
|
4
|
3426
|
|
POST
|
Hi Abhijeet Satam, 1: We have an example that shows how to do map projections. You will need to know the coordinate system for your input points, for example if they are in wgs84 or not. arcgis-runtime-samples-qt/ArcGISRuntimeSDKQt_CppSamples/Geometry/ProjectGeometry at master · Esri/arcgis-runtime-samples… 2 and 3: Let me ask, are you building and running the standalone sample? The complete sample application included in the SDK installation will download files for you if it detects you are missing any data. For example, this sample requires two pieces of data to be available on the local machine. See at the bottom of the page, here: arcgis-runtime-samples-qt/ArcGISRuntimeSDKQt_CppSamples/DisplayInformation/GODictionaryRenderer at master · Esri/arcgis-… And here: GitHub - Esri/arcgis-runtime-samples-qt: ArcGIS Runtime SDK for Qt samples for Qt Creator. If you are certain that all the data is present and all your paths are correct, then I would add some simple graphics with SimpleMarkerSymbol as the symbol and make sure you can see those on the map. That should rule out any other problems and help narrow in on what is missing. The latitude longitude values to the location Devizes in the image are 51.3489° N, 1.9948° W. However in the xml files the control point values are very large in value compared to the lat-long values. So I am unable to understand how the values (control points) in the xml file are obtained. Is there any particular scale by which the lat long has to be multiplied?? Your coordinates are in a different format. It looks like Decimal Degrees. Fortunately, we have a sample that shows how to convert coordinates from one format to another: arcgis-runtime-samples-qt/ArcGISRuntimeSDKQt_CppSamples/Geometry/FormatCoordinates at master · Esri/arcgis-runtime-sampl… You'll notice that in the xml file, there is a "_wkid" field - that is the well known ID for the spatial reference of the coordinates.
... View more
12-30-2019
09:33 AM
|
0
|
6
|
3425
|
|
POST
|
>Are any more changes needed in the sample code? Yes, more changes will be needed. In our example code, all the information is stored in the xml file. So you will need to make some changes to use your points. Be careful with the x-y (long-lat) ordering of your coordinates so they end up in the right places. Your ordering might differ from the order in the xml file, so you may need to reverse them to reuse the same logic. >Can you also explain what is meant by the control points attribute in the Mil2525DMessages.xml file. Are these control points coordinates where the symbol has to be displayed on the map?? The control_points attrubute in the xml file is the location of the data to be placed. In some cases it's a simple point (an x-y pair) and in other cases it's a Multipoint, containing multiple x-y pairs.
... View more
12-27-2019
10:15 AM
|
0
|
8
|
3425
|
|
POST
|
Abhijeet Satam, Yes, our C++ example code is doing all that logic in native C++, not QML. Please take a look at the GODictionaryRenderer::parseXmlFile and GODictionaryRenderer::createGraphic methods in these code snippets. arcgis-runtime-samples-qt/GODictionaryRenderer.cpp at 9b1d3bbe3f6732fa048835a031630760f8e0223c · Esri/arcgis-runtime-sam… The xml file used by the sample code is linked on the landing page for the sample arcgis-runtime-samples-qt/ArcGISRuntimeSDKQt_CppSamples/DisplayInformation/GODictionaryRenderer at master · Esri/arcgis-…
... View more
12-20-2019
09:37 AM
|
0
|
10
|
3425
|
|
POST
|
Hi Abhijeet Satam, The mil2525d standard requires attributes to know which graphic to display. These are provided as attributes to the Graphic each time one is created. We do have some samples that show this workflow. Please take a look at these and let us know if this helps. arcgis-runtime-samples-qt/ArcGISRuntimeSDKQt_CppSamples/DisplayInformation/GODictionaryRenderer_3D at master · Esri/arcg… arcgis-runtime-samples-qt/ArcGISRuntimeSDKQt_CppSamples/DisplayInformation/GODictionaryRenderer at master · Esri/arcgis-… You'll notice that both samples read the attributes in from an xml file and parse that info into the coordinates and attributes for each graphic.
... View more
12-19-2019
11:39 AM
|
0
|
12
|
3425
|
|
POST
|
Tiaki Rice, I found out some more information. It turns out you can publish MCS as a WMS service. The endpoint would be http://..../MapServer/exts/MaritimeChartService/WMSServer If you're able to access the WMS service endpoint, you should be able to consume the layer as a WmsLayer WmsLayer QML Type | ArcGIS for Developers With that, you can use the customParameters as you pointed out before. WmsLayer QML Type | ArcGIS for Developers Please let us know if that works for you. Regards, -James
... View more
11-18-2019
02:47 PM
|
0
|
3
|
2879
|
|
POST
|
Tiaki Rice, Thanks for your patience. I've checked with some colleagues and we are considering a new feature in an upcoming release that will accommodate setting custom query parameters per-layer. It's being considered for a post-100.7 release, but I cannot make any guarantees about when it will be available. We do hear your concerns and hope to get this implemented.
... View more
11-14-2019
10:27 AM
|
0
|
0
|
2879
|
| Title | Kudos | Posted |
|---|---|---|
| 1 | 3 weeks ago | |
| 1 | 10-22-2025 03:59 PM | |
| 1 | 06-18-2025 10:30 AM | |
| 1 | 06-18-2025 08:43 AM | |
| 1 | 05-15-2025 01:10 PM |
| Online Status |
Offline
|
| Date Last Visited |
3 weeks ago
|