POST
|
We can log an enhancement for that if you like. Otherwise, you can log an enhancement through Esri Support (or through your distributor if you are international). Ultimately, factors that influence whether we prioritize something like this include number of people impacted, business case, whether there are suitable workarounds, etc. If you can, please email me (ldanzinger@esri.com) with details about your company, project, etc. Perhaps we could also setup a call with our product managers to better understand your use cases and what other priorities you have.
... View more
01-16-2024
12:27 PM
|
0
|
0
|
240
|
POST
|
Thanks for the video, I understand better what you mean now. Unfortunately, the resize and snap effect you see is part of the implementation. We use a different rendering path for ENC due to the large, complex features. This is similar to our "static" rendering mode for graphics (as opposed to dynamic) https://developers.arcgis.com/qt/qml/api-reference/enums-graphicsrenderingmode.html https://github.com/Esri/arcgis-maps-sdk-samples-qt/tree/main/ArcGISRuntimeSDKQt_CppSamples/Layers/FeatureLayerRenderingModeMap
... View more
01-12-2024
12:26 PM
|
0
|
0
|
296
|
POST
|
Have you looked at using setViewpoint method that takes an AnimationCurve - https://developers.arcgis.com/qt/cpp/api-reference/esri-arcgisruntime-mapview.html#setViewpointAsync? You could listen to the various mouse/wheel signals on the mapview and implement your own custom logic https://developers.arcgis.com/qt/cpp/api-reference/esri-arcgisruntime-mapquickview.html
... View more
01-11-2024
03:16 PM
|
0
|
0
|
346
|
POST
|
Hey Troy- Thanks for the feedback. I've logged an enhancement for us to improve the doc. Regarding the other points of improving the app, those are all great ideas. I'll pass those onto Andy as a possible future blog ideas. -Lucas
... View more
01-10-2024
07:56 AM
|
0
|
0
|
135
|
POST
|
This service doesn't directly support Export Tiles endpoint. We have a specific service item in ArcGIS Online for exporting. Note that you will need to use an ArcGIS subscription login for this, although it doesn't consume credits. https://www.arcgis.com/home/item.html?id=226d23f076da478bba4589e7eae95952
... View more
01-08-2024
11:16 AM
|
0
|
0
|
134
|
POST
|
The delay is there so that we can decipher between a single mouse click and a double mouse click. The original intent was that we wanted those signals to be exclusive, meaning you could have one behavior happen on mouse click and another on double click. One thing you could do if you want a more responsive click experience could be to use the mousePressed and mouseReleased signals. You could run your identify on either one of those, or you could could listen for a press then a release within a tolerance of the same screen coordinate.
... View more
12-20-2023
07:38 AM
|
2
|
0
|
253
|
POST
|
Thanks for reporting this. We gave it a look and can confirm you've run into a bug with the scaling in 3D. I've logged the following bug - BUG-000163776 Dictionary Renderer Expression scaling renders incorrectly in 3D. If you would like, you can contact support to have your customer account number attached to the bug to receive status updates.
... View more
12-15-2023
07:59 AM
|
0
|
0
|
205
|
IDEA
|
I'm pleased to share that the Native Maps SDK team at Esri is actively researching support for Flutter, and we look forward to sharing more exciting news in Q1/Q2 of next year. Stay tuned!
... View more
11-29-2023
08:10 AM
|
0
|
0
|
652
|
POST
|
Hi Troy - we've got a fix in for the 200.3 release, which should be coming out in December 2023. We don't currently have any patch releases for 200.1 planned.
... View more
11-15-2023
08:01 AM
|
1
|
0
|
106
|
POST
|
Here is some sample code I put together that moves the point and displays a graphic at the new point ApplicationWindow {
id: appWindow
width: 800
height: 600
title: "Untitled172"
// add a mapView component
MapView {
id: mv
anchors.fill: parent
// set focus to enable keyboard navigation
focus: true
// add a map to the mapview
Map {
// add the ArcGISStreets basemap to the map
initBasemapStyle: Enums.BasemapStyleArcGISStreets
initialViewpoint: ViewpointExtent {
extent: Envelope {
id: env
json: {"spatialReference":{"latestWkid":3857,"wkid":102100},"xmax":-13013797.089479687,"xmin":-13034963.75614633,"ymax":4036739.5261344,"ymin":4020864.5261344174}
}
}
}
GraphicsOverlay {
id: graphicsOverlayAddNewPoint
Graphic {
geometry: Point {
x: -117
y: 34
spatialReference: SpatialReference {wkid: 4326}
}
symbol: SimpleMarkerSymbol {
color: "red"
}
}
}
Component.onCompleted: {
movePoint()
}
function movePoint() {
var refPointList = [];
var refPoint = ArcGISRuntimeEnvironment.createObject("Point", {
x: -117,
y: 34,
spatialReference: Factory.SpatialReference.createWgs84()});
refPointList.push(refPoint);
var linearUnit = ArcGISRuntimeEnvironment.createObject("LinearUnit", {linearUnitId: Enums.LinearUnitIdKilometers});
var angularUnit = ArcGISRuntimeEnvironment.createObject("AngularUnit", {angularUnitId: Enums.AngularUnitIdDegrees});
var movedPoints = GeometryEngine.moveGeodetic(refPointList, 2, linearUnit,
0, angularUnit, Enums.GeodeticCurveTypeGeodesic);
var graphic = ArcGISRuntimeEnvironment.createObject("Graphic", {
geometry: movedPoints[0],
symbol: ArcGISRuntimeEnvironment.createObject("SimpleMarkerSymbol", {color: "purple"})
});
graphicsOverlayAddNewPoint.graphics.append(graphic);
}
}
}
... View more
10-17-2023
07:00 AM
|
1
|
1
|
395
|
POST
|
First thing to do after creating the shapefile feature table is to query it for the feature you want, using the query parameters - https://developers.arcgis.com/qt/cpp/api-reference/esri-arcgisruntime-featuretable.html#queryFeatures Once you have the Feature handy, you can get the feature's geometry https://developers.arcgis.com/qt/cpp/api-reference/esri-arcgisruntime-feature.html#geometry Once you get the geomtry, you'll need to use geometry_cast to cast the base class Geometry to a Polyline. The Polyline is-a Multipart geometry. You'll want to go through the parts, and for-each part, you can get a list of the points/vertices that make up the part https://developers.arcgis.com/qt/cpp/api-reference/esri-arcgisruntime-immutablepart.html#points. Hope this helps!
... View more
10-12-2023
09:19 AM
|
0
|
2
|
344
|
POST
|
Hi Sean, Based on the resetToHomeView code, there are 2 setViewpoint calls one after another. However, these are async calls, so you may be running into some behavior where the previous setViewpoint is canceled if it's not complete yet. One idea to try would be to chain them up to run once the other one is complete. Here is some sample code I tried that works (not the prettiest, but you could probably make it more robust) // add a mapView component
MapView {
id: mv
anchors.fill: parent
// set focus to enable keyboard navigation
focus: true
// add a map to the mapview
Map {
// add the ArcGISStreets basemap to the map
initBasemapStyle: Enums.BasemapStyleArcGISStreets
initialViewpoint: ViewpointExtent {
extent: Envelope {
id: env
json: {"spatialReference":{"latestWkid":3857,"wkid":102100},"xmax":-13013797.089479687,"xmin":-13034963.75614633,"ymax":4036739.5261344,"ymin":4020864.5261344174}
}
}
}
onViewpointChanged: {
if (isResetting && mv.mapRotation === 0) {
console.log("in here")
isResetting = false;
mv.setViewpointGeometry(env);
}
}
Button {
text: "reset"
onClicked: {
if (mv.mapRotation === 0) {
mv.setViewpointGeometry(env)
}
isResetting = true
mv.setViewpointRotation(0)
}
}
... View more
10-12-2023
09:12 AM
|
1
|
1
|
286
|
POST
|
Looks like a duplicate post of https://community.esri.com/t5/qt-maps-sdk-questions/memory-leak-happens-when-we-are-updating-qimage/m-p/1331855#M5059
... View more
09-25-2023
12:35 AM
|
0
|
0
|
312
|
POST
|
It looks like you new up a picture marker symbol and set the parent to ‘this’, then the graphic is removed from the collection but not deleted. Calling clear on the graphics overlay will remove it from the collection but it won’t delete the object. https://developers.arcgis.com/qt/cpp/api-reference/esri-arcgisruntime-graphiclistmodel.html#clear Try setting the parent object of the symbol the the graphic, and then deleting the graphic after calling clear. Either that or use some more sophisticated RAII technique
... View more
09-25-2023
12:33 AM
|
0
|
2
|
909
|
POST
|
Your approach is roughly the approach we took in an example app - https://github.com/Esri/dynamic-situational-awareness-qt/blob/main/Shared/LocationDisplay3d.h There are some interesting challenges to work through, such as whether to drape the symbol on the ground or have it fixed at a given z value above the terrain, and what type of symbol to use.
... View more
07-13-2023
10:05 AM
|
0
|
1
|
519
|
Title | Kudos | Posted |
---|---|---|
2 | 12-20-2023 07:38 AM | |
1 | 11-15-2023 08:01 AM | |
1 | 10-17-2023 07:00 AM | |
1 | 10-12-2023 09:12 AM | |
1 | 04-05-2023 06:56 AM |
Online Status |
Offline
|
Date Last Visited |
01-19-2024
02:50 PM
|