DOC
|
Cheryl Lau, thanks again. Your suggestions were really helpful. I have not added material names, but I think I fixed instancing. GitHub - d-wasserman/Complete_Street_Rule: This is an updated version of the ESRI Complete Street Rule, a procedural str… Sherif Salama - can you test this most recent update to the rule? Do the lamps separate out? What doesn't?
... View more
05-03-2020
03:38 PM
|
0
|
0
|
27822
|
DOC
|
Thanks Cheryl, that will be helpful for checking. I will see what I can do. I did some minor experiments to modify the insertion modification, and it was definitely tricky.
... View more
04-22-2020
01:30 PM
|
0
|
0
|
27822
|
DOC
|
Hi Brian, I realize that is a difference between them, but I was unclear if it was the difference for the purposes of Unreal's split out. If you are right...Every object insertion we wanted to be different would need to be fed into the rule via some import. This is not an ideal solution for the purposes of maintaining the rule (granted more libraries for the rules would be great, but not forced by the need for insertion split out). My current understanding is it is the use of successive operations on other insertions causing the problem. That said, did you test this change? Did it split out streetlights in Unreal for your tests? If this is the solution, I will review it, but I doubt I will integrate it. This seems like something labels or material settings should address rather than complete changes to how the CS rule is organized. Thanks, David
... View more
04-21-2020
12:13 PM
|
0
|
0
|
27822
|
DOC
|
Hi Sherif, On 1. I have updated the complete street rule's development branch to have a hidden "deviation" parameter. If you download from that branch, you should be able to test it out. See details here: Add Percent Deviation to Tree / Planting Heights · d-wasserman/Complete_Street_Rule@bc55c5b · GitHub On 2. I am going to work on next week. I had an email with Cheryl Lau that referenced the post you provided. I think the thing I picked up from that email that I did not get from the post is it is possible that successive operations are merging layers. I am going to investigate this later. Thanks, David
... View more
04-12-2020
11:22 AM
|
0
|
0
|
27821
|
DOC
|
Hi Sherif, 1. I might make a permanent variation adjustment to the rule. It likely will be a hidden parameter, but for now I am thinking it should vary as a percentage of the total height for any particular tree. Let me know what you think of this idea. I am trying not to add MORE parameters to the rule, but some baseline variation makes sense in High LOD scenarios. 2. Understood. I for now I will target street lights. There HAS to be something in the planting rule in Esri lib making this separate out. I hope you are open to testing new versions of the rule!
... View more
04-09-2020
07:42 AM
|
0
|
0
|
27821
|
DOC
|
Hi Sherif, 1. I will investigate this further. Thinking on it, that likely does nothing because it is done at rule application, not for each tree.I think the answer is on line 2742. Tree_Location_Setup(Location,Percentage1,Tree_Type1,Tree_Type2,Tree_Height1,Tree_Height2)--> case Location == "Median": Median_Tree_Insert_Setup(Location,Percentage1,Tree_Type1,Tree_Type2,Tree_Height1+rand(0,2),Tree_Height2) else: Sidewalk_Tree_Insert_Setup(Location,Percentage1,Tree_Type1,Tree_Type2,Tree_Height1+rand(0,2),Tree_Height2) Can you try this and tell me if it works? 2. This is so weird, because those objects are inserted with insert operations. It is possible it is related to the material/leaf settings in the planting rule. IF I tried to fix this case, what would you want most to be separated out?
... View more
04-08-2020
07:39 PM
|
0
|
0
|
27821
|
DOC
|
Hi Sherif, All very good questions. Ones I would like help resolving. Currently the heights are set based on the vegetation. Completely randomized heights might be something you need to add to the CGA code. You can uncomment the handles code and replace the size adjustment parameter with something more random. For example, line 312 is: attr Sidewalk_Tree_1_Height = Tree._heightMin(Tree._indexFromCommonName(Sidewalk_Tree_1_Type)) Could be: attr Sidewalk_Tree_1_Height = Tree._heightMin(Tree._indexFromCommonName(Sidewalk_Tree_1_Type)) + rand(0,2) This I actually need someone to work with on this. So thanks. So the plants are easy to split off, but the other street components are not? Is that correct? It might be that those shapes need a different label or something else. Can you provide screenshots from Unreal?
... View more
04-07-2020
08:16 PM
|
0
|
0
|
27820
|
DOC
|
Nice! I love seeing comments like this every once a while. Creative rule application can be a substitute for many lines of code!
... View more
02-25-2020
09:34 PM
|
0
|
0
|
27822
|
POST
|
Are you asking about how to automatically generate models from nothing? Typically we use imported data with attributes that map to attributes we care about to generate models in semi-automated ways. Do you need complete automation in model generation?
... View more
01-23-2020
10:49 AM
|
0
|
2
|
926
|
POST
|
To my knowledge this is not possible with CE Webviewer, but there are some options for this in Pro scenes like this one. https://www.arcgis.com/home/webscene/viewer.html?webscene=944af2bc4709404fa9fe2f160c4e405a&viewpoint=cam:-110.84357805,44.43974208,3921.163;30.66,58.59 This scene does not allow views below the surface, so I think it is supported for SPK based exports.
... View more
12-11-2019
11:12 AM
|
0
|
0
|
399
|
POST
|
Hi Dan, Does this version of ArcGIS Python API fix issues with spatial.to_featureclass? David
... View more
11-26-2019
05:52 AM
|
0
|
0
|
755
|
POST
|
To some extent given the degree of the slope, it is not clear if the problem is the need to reduce the height or just to add stairs. Another option is to potentially identify the best place to put the door based on the sampled ground elevation of each side shape, but I am not sure elevation sampling is that exact. I am curious if the resetGeometry and scope.elevation functions/elements would help here, but I have not gotten to test them that deeply.
... View more
10-07-2019
09:51 AM
|
0
|
0
|
1504
|
POST
|
Ah! Yes. This is not currently supported, but is possible. You would need to make sure the rule is set to high level of detail, and change the code on this line. You would basically need to create a split repetition pattern for yellow paint and black asphalt on the side you want. I will consider adding this. If you file an issue on GitHub I can track it and let you know when I get to adding this. Any ideas on how you would want this to show up on the inspector? David
... View more
09-30-2019
09:42 AM
|
0
|
0
|
2474
|
POST
|
Hi Adam, Can you confirm you are using the most recent version of the rule here:GitHub - d-wasserman/Complete_Street_Rule: This is an updated version of the ESRI Complete Street Rule, a procedural str… This is something I have been working on for a while, and felt the most recent iteration of turnlanes depicted below is a relatively good approximation.
... View more
09-08-2019
12:37 AM
|
0
|
4
|
2474
|
Title | Kudos | Posted |
---|---|---|
1 | 06-07-2024 02:16 PM | |
1 | 05-15-2022 12:21 PM | |
1 | 08-27-2016 11:03 AM | |
1 | 12-19-2021 01:10 PM | |
1 | 06-12-2020 03:29 PM |