|
POST
|
Hi @FatmaAkdemir , I am not sure what the issue could be, but one part of your description jumps out. You mentioned you're building your app with Qt 5.12.9, and then copying it to another machine and running it with Qt 5.12.8. That is typically a problematic scenario to run with a lower Qt version than you built against. Can you try either building the app with Qt 5.12.8 or installing Qt 5.12.9 on the second machine? Aside from that I'd double check there are no filesystem permissions issues, or troubleshoot if you're loading your rasters over NFS to make sure there are no issues there.
... View more
07-15-2021
10:07 AM
|
1
|
3
|
2441
|
|
POST
|
Hi @NorbertThoden. Here's the official list going all the way back for the 100.x series. Runtime Version Minimum Qt Version 100.0 5.6.2 100.1 5.6.2 100.2 5.9.2 100.2.1 5.9.2 100.3 5.9.2 100.4 5.9.2 100.5 5.12.0 100.6 5.12.0 100.7 5.12.6 100.8 5.12.6 100.9 5.15.0 100.10 5.15.1 100.11 5.15.2 100.11.2 5.15.2
... View more
07-06-2021
04:05 PM
|
0
|
0
|
2402
|
|
POST
|
Hi @JensRohlfsen, here is the complete list of all Runtime and Qt minimum requirements for all 100.x releases. Runtime Version Minimum Qt Version 100.0 5.6.2 100.1 5.6.2 100.2 5.9.2 100.2.1 5.9.2 100.3 5.9.2 100.4 5.9.2 100.5 5.12.0 100.6 5.12.0 100.7 5.12.6 100.8 5.12.6 100.9 5.15.0 100.10 5.15.1 100.11 5.15.2 100.11.2 5.15.2
... View more
07-06-2021
04:03 PM
|
0
|
0
|
1380
|
|
POST
|
Hi @JensRohlfsen . Here is the Qt version info Runtime Version Minimum Qt Version 100.0 5.6.2 100.1 5.6.2 100.2 5.9.2 100.2.1 5.9.2 100.3 5.9.2 100.4 5.9.2 100.5 5.12.0 100.6 5.12.0 100.7 5.12.6 100.8 5.12.6 100.9 5.15.0 100.10 5.15.1 100.11 5.15.2 100.11.2 5.15.2
... View more
07-06-2021
04:01 PM
|
0
|
1
|
2284
|
|
POST
|
Hi @KevinCheriyan, We have a sample that has nearly the exact workflow you're looking for. It shows how to get the distance and "snap" a mouse click to a polyline (in the case of the sample, it's the edge of a polygon). https://github.com/Esri/arcgis-runtime-samples-qt/tree/main/ArcGISRuntimeSDKQt_QMLSamples/Geometry/NearestVertex Let us know if this help.
... View more
07-02-2021
02:24 PM
|
1
|
1
|
1990
|
|
POST
|
Thanks @KennSebesta! I will pass along your compliments to our samples team.
... View more
06-30-2021
10:18 AM
|
0
|
0
|
2125
|
|
POST
|
@ChristopherSwingley your approach should work just fine. You could also just declare the PositionSource in the same qml file // for example
PositionSource {
id: positionSourceSimulated
nmeaSource: "qrc:///Resources/nmeaSimulation.txt"
}
... View more
06-30-2021
10:11 AM
|
0
|
0
|
2697
|
|
POST
|
@ChristopherSwingley you're on the right track. Any Runtime object can be created programmatically via the ArcGISRuntimeEnvironment.createObject call. const defaultDataSource = ArcGISRuntimeEnvironment.createObject("DefaultLocationDataSource"); https://developers.arcgis.com/qt/qml/api-reference/qml-esri-arcgisruntime-arcgisruntimeenvironment.html#createObject-method As for the PositionSource object, that will be one of Qt's objects in QML. https://doc.qt.io/qt-5/qml-qtpositioning-positionsource.html We accept those on the DefaultLocationDataSource object directly: https://developers.arcgis.com/qt/qml/api-reference/qml-esri-arcgisruntime-defaultlocationdatasource.html#positionInfoSource-prop In order to use a custom QML PositionSource in QML, it may require writing some custom code since that's non-trivial to derive your own type in QML. However if the Qt-provided types provide sufficient logic you can use those directly.
... View more
06-29-2021
03:49 PM
|
0
|
2
|
2707
|
|
POST
|
Hi @ChristopherSwingley , We have a few samples that use similar workflows. If your plugin conforms to the QGeoPositionInfoSource class, then we can work directly with it. You can start, stop and replace the entire data source on the LocationDisplay at any time provided that you stop it before replacing it. Here is some sample code you can work with: // take the default
mapView->locationDisplay()->setDataSource(new DefaultLocationDataSource(this));
mapView->locationDisplay()->start();
// then later on, if you want to change it to a custom data source:
mapView->locationDisplay()->stop();
auto* newSource = DefaultLocationDataSource(this);
newSource->setPositionInfoSource(myCustomPositionInfoSource);
mapView->locationDisplay()->setDataSource(newSource);
mapView->locationDisplay()->start(); You can replace this as many times as needed until it's configured properly. You can also delay setting any locationDisplay settings at all until you have them configured and ready. Here are some samples where we show the basic workflows of the LocationDisplay and LocationDataSource. https://github.com/Esri/arcgis-runtime-samples-qt/tree/main/ArcGISRuntimeSDKQt_CppSamples/Maps/ShowLocationHistory https://github.com/Esri/arcgis-runtime-samples-qt/tree/main/ArcGISRuntimeSDKQt_CppSamples/Maps/DisplayDeviceLocation https://github.com/Esri/arcgis-runtime-samples-qt/tree/main/ArcGISRuntimeSDKQt_CppSamples/Maps/DisplayDeviceLocationWithNmeaDataSources
... View more
06-29-2021
01:18 PM
|
0
|
0
|
2719
|
|
POST
|
Hi @KennSebesta , We have a few different samples that may useful to solve this. The first thing that comes to mind is the StreamLayer but Runtime doesn't support that yet. But not to worry, we have an entire Qt example app designed for a similar purpose: the "DSA" (dynamic situational awareness). That might be overkill for what you need but it would solve the issue. The only thing to keep in mind with the DSA app is that it is built with the Qt C++ API so the concepts will transfer to the QML API but not the codebase. https://github.com/Esri/dynamic-situational-awareness-qt An alternate workflow would be to use Kml, which supports dynamically refreshing content. Here's a good example of that workflow which actually uses plane tracking like your example: https://github.com/Esri/arcgis-runtime-samples-qt/tree/main/ArcGISRuntimeSDKQt_QMLSamples/Layers/DisplayKmlNetworkLinks We also have a sample that shows how to use frequently-updated raster imagery in 3D to support a radar-like animation via the ImageOverlay. This currently only works in 3D so I don't know if it's suitable to your workflow and requires raster imagery as well. https://github.com/Esri/arcgis-runtime-samples-qt/tree/main/ArcGISRuntimeSDKQt_QMLSamples/Scenes/AnimateImagesWithImageOverlay
... View more
06-29-2021
11:51 AM
|
1
|
2
|
2139
|
|
POST
|
@KennSebesta , no, it's not possible I'm afraid. You'd need to read the data out and parse it manually. We do allow nesting of objects (Map nested in a MapView, Graphics nested in a GraphicsOverlay), but they all need to be Runtime objects and declared to utilize that workflow. On the plus side, it should not be very difficult to parse out the data and create the graphics from any long/lat data in the file. The example I shared is doing exactly that.
... View more
06-29-2021
09:43 AM
|
0
|
1
|
2476
|
|
POST
|
Hi @KennSebesta , Unfortunately there is no way to apply an XmlListModel of data to our MapView. We do support MVC with our creatable view types being MapView (2D) and SceneView (3D) along with their models, Map and Scene. There is no way to "hydrate" graphics onto our Map or Scene directly from an XmlListModel. We do have an existing sample showing how to get graphics onto the map from data in an xml file, via an XmlListModel. https://github.com/Esri/arcgis-runtime-samples-qt/blob/main/ArcGISRuntimeSDKQt_QMLSamples/DisplayInformation/GODictionaryRenderer/GODictionaryRenderer.qml If the incoming data is from an open standard like OGC, the Runtime can natively support OGC.
... View more
06-29-2021
09:27 AM
|
0
|
3
|
2482
|
|
POST
|
Hi @FatmaAkdemir. Identify and Selection are two different operations. First you identify and you'll get a list of identified graphics. After that, you can decide which graphic(s) you want to select based on some criteria. This is where the previous recommendation comes into play. If you organize your graphics into different overlays and only identify the ones from a specific overlay, you can select any/all graphics identified. This is a good strategy to organize "graphics to select" vs "other graphics". If your identified graphics could be in any overlay, then this becomes more difficult. When in 3D the distance to the camera plays a factor in which graphics will appear on top of each other, so that can be inconsistent in determining which graphic to select based on which graphic appeared on top at the moment of the identify operation. https://developers.arcgis.com/qt/cpp/api-reference/esri-arcgisruntime-graphic.html#setZIndex
... View more
06-25-2021
10:22 AM
|
0
|
0
|
1812
|
|
POST
|
Hi @FatmaAkdemir. Unfortunately a z value will not help to prioritize which graphics are identified. The z values don't impact identify operations. What you can do is organize the graphics you want to prioritize into a single graphics overlay and then use GeoView::identifyGraphicsOverlay and pass that specific overlay to make sure you only get results from that one. It will be trickier if you want to intersperse graphics in multiple graphics overlays and prioritize identifying certain graphics over others. https://developers.arcgis.com/qt/cpp/api-reference/esri-arcgisruntime-geoview.html#identifyGraphicsOverlay or https://developers.arcgis.com/qt/cpp/api-reference/esri-arcgisruntime-geoview.html#identifyGraphicsOverlay-1
... View more
06-24-2021
04:26 PM
|
0
|
2
|
1818
|
|
POST
|
Hi @FatmaAkdemir . In the case of local tile data (or over the local network), you would want to implement your own ImageTiledLayer which has the signals and method which will work for this scenario. As long as you can access the tile info over the network/filesystem, this will work. https://developers.arcgis.com/qt/cpp/api-reference/esri-arcgisruntime-imagetiledlayer.html#creating-a-custom-image-tiled-layer https://developers.arcgis.com/qt/cpp/api-reference/esri-arcgisruntime-imagetiledlayer.html#setTileData
... View more
06-11-2021
10:04 AM
|
0
|
2
|
1746
|
| Title | Kudos | Posted |
|---|---|---|
| 1 | 04-22-2026 12:26 PM | |
| 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 |
04-22-2026
12:23 PM
|