|
POST
|
Raluca, This morning I drew up a proof for solving the Z-value of a point with a known x, y on a plane defined by three vertexes with x, y, z. This seems like a calculation that would already be in the api, but if it is not can it be added?
... View more
05-08-2018
06:29 AM
|
0
|
1
|
4162
|
|
POST
|
Hi Raluca, You are correct in that when I say surface I am referring to airspace surface. Those are sloped polygons. These polygons have z-values defined at each vertex. They are rendered using absolute-height. In my local scene we are extruding a point to a height chosen by the user, and the penetration is visible in the app. I would like to programmatically filter polygons that don't intersect. There can be a lot of polygons you see. and some of the polygon surfaces have steeper slopes than others. Right now every polygon that interects in 2d space is visible and is returned from the IdentifyTask. I was unable to get the Query Task to work on the map service. It seems to only accept layers within the map service by appending the layer index to the url. That could also be clarified a bit more in the API. We have many layers in the map service so I am using the IdentifyTask, eventhough the documentation states that it is not supported in a Scene View. To perform the geometry comparison I am creating a polyline with the base and peak elevation of the obstacle with a one foot offset at the peak on the X and Y coordinates to prevent a completely vertical line. I have been building Queries and executing them on the feature layers in the app with this geometry and it does not work in 3d. Actually calculating the penetration, or vertical distance the obstacle protrudes through the surface, is what we rely on the rasters for. In a completely separate workflow we are generating rasters from the 3d polygons by going polygon->multipatch->raster. Using an Identify Task on the rasters in a map service with a point geometry returns the pixel value for each raster at that location. What I want to do in the Scene View is filter out the polygons (surfaces) that don't intersect the obstacle, or are outside a specified vertical clearance at the location of the obstacle without having to query the rasters. I guess I will need to to a Geoprocessing Service to get the job done, yes? Building and using rasters with a 5x5 ft cell size for the app is outdated when a geometric intersect comparison is all we need. I uploaded a video attachment demoing the app functionality. it is in development
... View more
05-07-2018
12:05 PM
|
0
|
0
|
4162
|
|
POST
|
Hi Raluca, Thank you for pointing that out with the 2d geometries for the Geometry Engine. Seeing the Geodesic Buffers 3D kept pulling me towards the impossible. What we are doing is showing penetrations in an airspace application. We want to identify what 3d surfaces are intersected by a vertical line representing an obstacle. We can see the intersection in the Scene, and we measuring them. The rasters in the map service are not being added to the app. They are being queried through an Identify Task (which is not supported in the Scene View) and the pixel values are used to calculate the differences in elevation between the surfaces at the specified point. Does that make sense? The data is then shown in a table in the app. The need to create the rasters for calculating the difference in elevation is all they are for. The rasters are not visible in the Scene and are not used to create a layer, the url is used in an IdentifyTask. We would like to be able to determine whether a vertical obstacle intersects a 3d polygon.
... View more
05-07-2018
09:57 AM
|
0
|
4
|
4162
|
|
POST
|
Hi Kristian, That is interesting. The API documentation does not really specify that so cut and dry. Also, the Identify Task is stated as not supported on 3d Scene Views. Turns out that because the geometry operations are not working on 3d data, we are using the Identify Task to query pixel values from rasters on a map service to get the differences in elevation between features. I understand that the extent of the Scene View could causes issues, but when Identifying by a point it works. What does "Not supported" mean in the context of the javascript api? It would be nice to not have to generate rasters to calculate differences in elevation to determine if a feature intersects another. The Geometry Engine, based on the API seems like the correct solution. Is it that a Geometry Service is required instead so ArcServer can perform the intersect comparison? Thanks, Rich
... View more
05-07-2018
08:50 AM
|
0
|
6
|
4162
|
|
POST
|
When using the geometry engine's intersect method and inputting a line geometry with z-values and a polygon with z-values, the result keeps returning a geometry identical to the input line. Is this a supported operation by the api? While 3d is supported I cannot seem to find documentation on using the Geometry Engine with 3d features.
... View more
05-06-2018
05:15 PM
|
0
|
10
|
5274
|
|
POST
|
Hi Kelly, That Early Adopter AGOL site is blocking my access because I am not an esri employee. Just to be clear regarding my question. I am using the Unique Value Renderer, and want to pass Legend Layers into the Print Task for AGOL. My Question: Do I need to be more detailed about building the renderer for the LegendLayers so that AGOL print task will honor it, or is it a waste of time because the PrintTask will always show Override1, Override 2, etc? Currently, the renderer is being retrieved from a LayerView on AGOL and applied to the layer in the map. My next approach is to build a new renderer after retrieving the json and adding the types with a label one by one, but I don't know if that will resolve the Override issue. It is simply that I need to have a label next to the color for the type in the legend. The colors are there but the label always says Override. I will be testing with building the LegendLayer renderer again today.
... View more
03-23-2018
08:58 AM
|
0
|
6
|
4345
|
|
POST
|
Hi Kelly, I missed the Dev Summit this year, or else I would have an answer. Right now I am the AGOL print service and find that the legend items only work when the web map and its layers are not altered in any way. After publishing. I am thinking that that if the feature layer definition does not match the original service definition, then the AGOL print service won't render the label. You mentioned in the previous comment that a solution is in the works for a future AGOL update. For me, in a situation where we are deploying apps now, do you have any api documentation on how best I should work with the current AGOL legend for Feature Layer and Feature Layer Views? It seems that Feature Layers Views are not supported, but Feature Layers are if they are not modified after publishing to AGOL. I am at a crossroads where I should either render my own and it too the MAP ONLY print along with the log and North arrow I am adding, or use the AGOL Legend. Thanks, Rich
... View more
03-17-2018
06:00 AM
|
0
|
8
|
4345
|
|
POST
|
What I've found is that python None, True, and False values are automatically substituted for the null, true, and false values returned by the service definition. Before submitting the post data I have to dump the data to a json string, then replace these python types with the associated json type. Both are specified as strings since I am replacing the text in the json string. Other cleanup needed is to remove all single apostrophes from domain descriptions.
... View more
12-01-2017
12:38 PM
|
1
|
0
|
618
|
|
POST
|
Using the Rest API Update Definition request I am attempting to update the domain values for a hosted layer in AGOL. The requests returns a success, but the data is not updated in AGOL. There are not error messages or any issues that I can find. Has anyone else had this problem when trying to update domains using the Update Definition? There are views associated with this service, do those prevent using this Update Definition to modify the domains?
... View more
12-01-2017
06:54 AM
|
0
|
1
|
813
|
|
POST
|
Hi, Developer edition 2.6 and it works as expected in the 2D template, however in the 3D template I am prompted to sign-in to AGOL and when I do, the scene never loads. The network tab shows a 404 request to the webappbuilder the internal url below. <url to web appbuilder>:3344/webappbuilder/sharing/rest?f=json This seems like a possible bug. Anyone have any ideas why this would happen only in the 3D template when trying to switch scenes? Thanks!!
... View more
11-07-2017
08:56 AM
|
0
|
0
|
449
|
|
POST
|
Asrujit, I did contact Tech Support who reached out to the Dev team who stated that it will be supported in a future release but where unable to say which one. Thank you for your guidance on this topic.
... View more
08-03-2017
05:47 AM
|
0
|
0
|
1279
|
|
POST
|
We have been asked to try and use PostgreSQL 9.6 as the release version for our enterprise geodatabase because that is the release version the rest of the organization has moved to for all PostgreSQL database servers. Does Esri have any intention on releasing an installer for 9.6 or are the 9.5.x versions all that will be released for ArcGIS 10.5.1? Based upon the documentation for supported versions, the PostgreSQL installers get updated with the major version releases of esri software. Is this going to be the case for PostgreSQL 9.6?
... View more
08-01-2017
12:20 PM
|
1
|
3
|
1889
|
|
POST
|
I've been looking through all of the online docs and don't seem to be able to either support or reject your statement about a Desktop gdb. Does creating a replica using the Database Server on SQL Express require the enable enterprise geodatabase with a keycodes files?
... View more
07-28-2017
05:54 AM
|
0
|
2
|
2197
|
|
POST
|
Asrujit, We are building a geodatabase that holds master data in a dozen feature datasets. We are building a workflow for publishing to AGOL for Collector and are planning on implementing global ids to bring the data back into the master. ArcServer is not part of our available software now so my two choices are file geodatabase or database server. Neither of these will be able to be a parent in a replica or a version tree correct? Thanks, Rich
... View more
07-28-2017
05:16 AM
|
0
|
4
|
2197
|
|
POST
|
Are there performance advantages to using the Database Server over a File Geodatabase? The backup and restore ability with the Database Server is cool. Is there anything else? The idea of having a database in a database server for security is good, but is it really? Thanks, Rich https://community.esri.com/groups/geodatabase?sr=search&searchId=df45fbdd-daed-42d7-8faf-e1c44fc0e01e&searchIndex=0 https://community.esri.com/community/gis/enterprise-gis?sr=search&searchId=f99bc198-1016-4560-b47b-7977b691ea02&searchIndex=0
... View more
07-27-2017
01:04 PM
|
0
|
6
|
2928
|
| Title | Kudos | Posted |
|---|---|---|
| 1 | 01-30-2020 05:48 AM | |
| 1 | 07-24-2020 06:10 AM | |
| 1 | 03-24-2020 10:04 AM | |
| 1 | 01-11-2022 05:32 AM | |
| 1 | 10-04-2021 06:14 AM |
| Online Status |
Offline
|
| Date Last Visited |
08-05-2022
08:48 AM
|