|
POST
|
Hi Luke! Thanks for adding the screenshot and the Brest-URL. I used both types: ExapmleAtV100: http://scene.arcgis.com/arcgis/rest/services/Hosted/Buildings_Brest/SceneServer/layers Your URL: http://tiles.arcgis.com/tiles/P3ePLMYs2RVChkJx/arcgis/rest/services/Buildings_Brest/SceneServer/layers/0 BTW: Why sometime the "/0" seems to be necessary, sometimes this MUST NOT be included??? (strange) But the result is very (!!!) slow, and our own access seems to be fast.... I wait for a couple of minutes... I tried it on two different days... Very poor or what did you think? Is there a area, modeled in 3D (SceneLayer) which is not so heavy? If i look at Folder: Hosted is assume there should be one? Can someone help me finding a smaller area? Maybe yout a couple of houses instead of a whole city? Thx
... View more
08-11-2017
06:19 AM
|
0
|
3
|
2335
|
|
POST
|
Hi Luke! I will see if I can replicate your problem with a simple application - just to confirm the workflow: - Create a scene with a basemap (e.g. topographic) - add an elevation source - add a graphic which uses a ModelSceneSymbol taking a model in .flt format - set the SurfacePlacement mode to be "Draped" Step 1 and 2 are fine. But regarding the remaining steps we maybe have a misunderstanding. I have created a SceneLayerPackage on the ArcGIS Portal / Server publishing a Scene Layer. While creating this Scene Layer (using ArcGIS pro) i was trying to use ground clamping / on ground. But maybe your approch is similar enough to get further information... Have already been able to run the example with the SkyCrane? Can you provide a screenshot? I will try to reproduce the code. What´s about the area of Brest, which is used often? (I have to search for the URL) There are a lot of building... How is the model of this city provided? Thx in advance! Norbert
... View more
08-09-2017
07:06 AM
|
0
|
0
|
2335
|
|
POST
|
I set up a ArcGIS Portal, ArcGIS for Server, federate them and setup a couple of Map Image Layer, Scene Layer Packages, Elevation Layer etc. In our application this services are consumed using ArcGisRuntime for Qt (no QML). Since a a few weeks i try to add a single building (as 3D model [flt] or geodatabase [gdb] containing a block of building). They are visible using simple conditions: using no elevationLayer/baseSurface using an absolute height of the 3D objects So, some basic functions are working. My expected workflow is: add basemap add elevation source add some 3D objects (single building / block of building) USING "On Ground" / clamp on ground / ground clamping But i run into different behaviour if i use the elevationLayer -> often the model isn´t visible anymore (even if i set the basemap invisible) assign the elevation parameter "On Ground" to the object(s) (single building / block of building) -> still flying at absolute height Is my workflow correct? Any hints? Are there any known issues (Release notes for 100.1—ArcGIS Runtime SDK for Qt | ArcGIS for Developers) relevant? Especially "Z-aware feature layers do not render correctly in scene view." let me think, if it´s relevant to me. But i am not sure... Any help is welcome! Thanks in advance Norbert
... View more
08-04-2017
01:43 AM
|
0
|
8
|
2874
|
|
POST
|
Thanks Luke! Now i can understand what was going on. From my point of view it´s tricky. I downloaded and installed the SampleViewer of V100 a cvouple of month ago, Now i try to use the new one of V100.1 and the result are not correct (dur to old stylx). Using this (wrong) data it´s hard to discuss with the problematic changes of the stylx: https://github.com/Esri/joint-military-symbology-xml/issues/338 very short overview: I recognized a bug relatedt to a military symbol, create a case and got a bug-Number. A couple of month later that bug arise in that github repo. A couple of people solved that partly, but ESRI is not able to explain what is solved and what is still open. After the release of V100.1 i try to analyze... From my current point of view the inconsistency increases and the usablity of thatr symbol decreases... More than half a year to replace one problem with another..... Now i have dig into that problem further... But Luke, thanks for your great help at this time 🙂 (For you it´s at night, right?) Norbert
... View more
07-20-2017
03:40 AM
|
0
|
0
|
2101
|
|
POST
|
Hi Luke! I speak about the SampleViewer which can be simply downloaded and extracted. In that area i can`t find the path "...ArcGIS/Runtime/Data/styles/mil2525d.stylx". I already searched for that file but without success... And there is no SDK installed. Is the stylx file compiled in? Thx
... View more
07-20-2017
02:21 AM
|
0
|
2
|
2101
|
|
POST
|
Hi! I am migrating to V100.1. On my office computer i have installed the SampleViewer V100.0 as well as the SampleViewer V100.1. I am working with the Topic "search" to analyze the content of th DictionarySymbolStyle (based on the stylx file) I was wondering that both versions are displaying the same number of total results: 6894 When is install the SampleViewer V100.1 on my private computer the total number of results is 6182. (I am using the identical zip-File to start the SampleViewer) Whats is going on here?
... View more
07-20-2017
01:06 AM
|
0
|
5
|
2497
|
|
POST
|
Hi! V100.1 will be released this month, right? Can ESRI already share any information now? Maybe the system requirements? Especially minimum qt version? Thanks in advance! Norbert
... View more
06-20-2017
07:25 AM
|
0
|
2
|
1102
|
|
POST
|
Luke, thanks for the code! (Again, using and configuring the PortalId and so on toe the client application is error-prone due to the configuration/update process of the system..) I assume, that i can retrieve the item, check the item type and fetch the thumbnail form that object (without the indirection Portal/PortalItemId and so on). Should`t this work? void LogicalLayer::onLayerDoneLoading(const Esri::ArcGISRuntime::Error &loadError) { if (! loadError.isEmpty()) { ERROR_LOG(m_logger) << LOGFUNCTION << " m_logicalName='" << m_logicalName << "'" << " loadError: " << " code=" << loadError.code() << " domain=" << (int)loadError.domain() << " extendedErrorType=" << (int)loadError.extendedErrorType() << ", message='" << loadError.message() << "'"; } Esri::ArcGISRuntime::Layer *layer = qobject_cast<Esri::ArcGISRuntime::Layer *>(sender()); if (! layer) { WARNING_LOG(m_logger) << LOGFUNCTION << " qobject_cast failed m_logicalName='" << m_logicalName << "'"; return; } Esri::ArcGISRuntime::Item *item = layer->item(); if (!item) FATAL_LOG(m_logger) << LOGFUNCTION << " no item!!!! " << m_logicalName << "'"; Unfortunately, item is always null. Maybe that´s a bug? Or what is the sense of that item? Thx
... View more
06-14-2017
02:08 AM
|
0
|
1
|
1432
|
|
POST
|
Hi Luke! I found the id, it´s within the url, not the web page itself... I tried this approach using the id: The PortalItem is loaded and i call fetchThumbnail (which exists) The result: success = false Is it a bug? (Even in that case portalItem->thumbnail(); returns an empty image.) My code looks like this: Esri::ArcGISRuntime::PortalItem *portalItem = new Esri::ArcGISRuntime::PortalItem(QLatin1Literal("e693970a7b834fba953ebf8217ed478c"), this); // = new Esri::ArcGISRuntime::PortalItem(url); connect(portalItem, &Esri::ArcGISRuntime::PortalItem::errorOccurred, this, [this](Esri::ArcGISRuntime::Error error) { FATAL_LOG(m_logger) << LOGFUNCTION << " PortalItem -> EsriError occured: " << " code=" << error.code() << " domain=" << (int)error.domain() << " extendedErrorType=" << (int)error.extendedErrorType() << ", message='" << error.message() << "'"; }); connect(portalItem, &Esri::ArcGISRuntime::PortalItem::doneLoading, this, [this](Esri::ArcGISRuntime::Error error) { qCritical() << " XXX Esri::ArcGISRuntime::PortalItem::doneLoading"; }); portalItem->load(); qCritical() << " XXX Esri::ArcGISRuntime::PortalItem::doneLoading, status = " << (int)portalItem->loadStatus(); QObject::connect(portalItem, &Esri::ArcGISRuntime::PortalItem::fetchThumbnailCompleted, this, [this](bool success) { qCritical() << " XXX fetchCommentsCompleted, success = " << success; QImage img = portalItem->thumbnail(); qCritical() << " XXX fetchCommentsCompleted, img = " << img.size(); }); portalItem->fetchThumbnail(); But: I apply a couple of URLs (as String) to be used as baselayers. They are listed in the application to let the user modifiy the visibility, brightness etc. I just want to add the thumbnail. Therefore it generates error-prone extra cost to add the portalIds also... Is there a possibilty to do retrieve the thumbnail from the layer and not from the portal? Maybe open Portal, use BasemapListModel *Portal::basemaps() or PortalItemListModel *Portal::featuredItems() find requested URLs (as String) in the list... and get the thumnail... Does that make sense? But that would be fine if it would be directly available in the class layer...Just an idea. Thx Norbert
... View more
06-09-2017
12:21 AM
|
0
|
0
|
1432
|
|
POST
|
Hi Luke! Thanks for this hint. But where can i get the id from? I set up the maps in the portal using AcrMap. I already looked for that id, but without success. I tried the ctor using the url, but what is the next step? Maybe this: setup PortalItem using the url (like http:IP.FQDN/rest..... load the PortalItem and wait for doneLoading fetchThumbnail and wait for ...completed signal There is a known issue related: "ArcGISTiledLayer fails to load with cached image service as portal item". Hopefully that is not relvant to me!? Thx, Norbert
... View more
06-08-2017
11:03 AM
|
0
|
3
|
1432
|
|
POST
|
I use a couple of layers (for example in a basemap) I can retrieve data like mapName description serviceDescription But how can get a thumbnail? (I provide one during creation and publishing the map...) Thx
... View more
06-08-2017
07:16 AM
|
0
|
8
|
2804
|
|
POST
|
Hi Luke! This approach seems to be painful to implement. comparing the reuqirements and the possible solutions we choose the UniqueValueRenderer to create cubes of different heights and different colors nested into each other. So we hope that every floor of a building can be marked with a single color (as suggested by Eric) Thanks a lot! Norbert
... View more
06-08-2017
07:10 AM
|
0
|
0
|
930
|
|
POST
|
I would like to create a cube on a GraphicsOverlay using 4 points for the lower z-values (base/ground) and 4 points for the upper z-values. The z-values of each point may differ... (The reason to avoid a renderer as used in the former thread: graphics with height / extruded graphics) Can someone point me to an adequate example or have other hints? Thanks in advance. Norbert
... View more
06-06-2017
12:41 AM
|
0
|
2
|
1390
|
|
POST
|
Yeah, great - thats it! Luke, thanks a lot And have a nice weekend Many greetings from Germany Norbert
... View more
06-02-2017
07:29 AM
|
0
|
4
|
2038
|
|
POST
|
I try to get the QML example ExtrudGraphics running, but: I don`t like to finish the postInstaller to not influence our project develpment. And therefore i´m not able to run the example: I get: qrc:/Samples/Scenes/Surface_Placement/Surface_Placement.qml:18:1: module "Esri.ArcGISRuntime" is not installed
qrc:/Samples/Scenes/Surface_Placement/Surface_Placement.qml:19:1: module "Esri.ArcGISExtras" is not installed
qrc:/Samples/Scenes/Surface_Placement/Surface_Placement.qml:18:1: module "Esri.ArcGISRuntime" is not installed
qrc:/Samples/Scenes/Surface_Placement/Surface_Placement.qml:19:1: module "Esri.ArcGISExtras" is not installed How can i set the import/module path/dir for this?
... View more
06-02-2017
06:44 AM
|
0
|
6
|
2038
|
| Title | Kudos | Posted |
|---|---|---|
| 1 | 10-05-2023 05:17 AM | |
| 1 | 03-14-2023 06:54 AM | |
| 1 | 02-24-2023 03:58 AM | |
| 1 | 06-29-2022 06:12 AM | |
| 1 | 03-12-2021 01:31 AM |
| Online Status |
Offline
|
| Date Last Visited |
04-29-2024
11:30 AM
|