|
POST
|
Hi Erwin, I guess just double check that you computer is using your NVIDIA card, other wise I am not sure what can cause those issues (not a Mac user). If you need a hack...I would actually make a lot of the attributes hidden with the @Hidden annotation (search for @hidden in the code to find examples). To reduce the size of the inspector hidding attributes might do the trick, but this "solution" sucks, it is not a good suggestion, but it is possible to make the street rule "more simple" if the GUI is giving you trouble. Belgium ! That sounds awesome! Check the Curb Extension examples above, it is possible to have connecting segments of varying width with the rule. Good Luck, I wish I was more help. David
... View more
03-20-2015
04:19 PM
|
0
|
0
|
8821
|
|
POST
|
This might be an issue outside the scope of this discussion if it is an OS issue, but I will give a few questions. What graphics card are you using? What happens with other rules? What happens when you open a new project/Scene?
... View more
03-20-2015
08:42 AM
|
0
|
2
|
8821
|
|
POST
|
I might spend some time on this...the issue is dealing with land access and median geometry set up. I am willing to advise. Parking is of great interest to me. Chris has been interested in how to do this too. Unless we are modifying the street rules themselves, might want to move it to a new thread dedicated to parking rules. We need one of those anyways. I made one here: Transportation/Urban Planning in CityEngine
... View more
03-19-2015
08:46 AM
|
0
|
1
|
6680
|
|
POST
|
Goal for Discussion: Enable Geogeeks to discuss transportation/urban planning in CityEngine-3DGIS-Geodesign. Create a launch page of resources, examples, and discussion that can help geogeeks find faster workflows and examples for presentations/discussion. Be a source of learning and knowledge sharing for the geonet community. Summary: This discussion post is in reaction to Geogeeks occasionally using the Complete Streets Rule Discussion board to discuss elements of transportation and urban planning on the Complete Streets Rule Discussion page. Many of these discussions have merit, and after discussing parking rules on the page, I decided to make this page for me to generally share links, summarize discussion about transportation in CityEngine , and allow people to share papers and discussion about urban planning and transportation in CityEngine/GIS. This is a very general discussion page. If you peruse the links below, and have ideas for others please suggest them and I will add them! Have a category idea? Let me know. Links to Relevant Transportation Rules/Resources: 1.Complete Streets Example-David Wasserman 2."Foot Print" Parking Rules- Chris Wilkins Links to Tutorials/Videos on Streets in CityEngine Video- Creating Streets with CityEngine - YouTube Video- #6 CityEngine Essential Skills: Importing Streets - YouTube Video- Scenario Mapping to 3D Modeling: ESRI's ArcMap and City Engine with Envision Tomorrow - YouTube Links to Relevant Project Examples of Transportation/Urban Planning in CityEngine: Geodesign Summit- Talk-Urban Rail Studies Move Faster in 3D Geodesign Summit- Mapping Dollars and Sense of Land Use Geodesign Summit- Geodesign and AEC (Street Rule/Pro/Geoplanner Demo) ArcArticle- 3D Modeling Shows Off Elevated Rail System Landscape in Honolulu Video- 3D Transportation Planning with Esri CityEngine and LumenRT - YouTube Chris WilkinsSteve RhyneAlan KlysMatthias BuehlerCityEngine
... View more
03-19-2015
08:45 AM
|
2
|
0
|
7017
|
|
POST
|
That document will likely be the basis of any ruleset I make (+all the recent parking literature I combed through for my thesis haha). It is a very simple breakdown of key parking types/options/costs. If you code any of it let me know Alan haha.
... View more
03-18-2015
03:59 PM
|
0
|
0
|
7692
|
|
POST
|
Thanks, Chris. When you make a clear cut post for the parking lot rules you have made, if you could mention David Wasserman, that would be great. I actually have been wanting to look at them as I get back to reading transportation literature. Those issues are the ones I was referencing Shawn.
... View more
03-18-2015
02:28 PM
|
0
|
2
|
7692
|
|
POST
|
The answer is it depends on the work flow. There are texturing rules that create really low detail parking lots, but no amenities or concept of orientation (international city rules), but something that is "smart" does not exist really (that I know of). The short answer is I have seen a few examples of rules by Chris Wilkins, where he created rules that get applied to base polygons that create parking elements (parking for 90 degree pull in), and rules where a sidewalks/green is made on polygons it is assigned to. So essentially he is creating element "foot prints" and then applying rules to remove a lot of the work involved with making them. Also to be honest, elements of the street rules parking code could be reused to help making parking lots as well. To my understanding however, a "smart" parking rule that can create a realistic parking lot from a base lot does not necessarily exist. Even calculating the amount of the parcel is dedicated to parking is an interesting issue in CGA if you want to be realistic about it. The sad part is not many people are looking at this because there is a lot of focus on other topics, but the ability to create rules that could evaluate parking types/alternatives/costs/trip generation and create visuals would be a powerful asset. Parking is a hard problem to solve in urban planning and in CGA. Chris do you have any comment on this topic?
... View more
03-18-2015
02:04 PM
|
1
|
20
|
7692
|
|
POST
|
Hi Meg, So that size seems reasonable, and should not be the issue then. There should be "Analyze" button on the export dialogue, but if you don't see it then I don't know exactly what could be causing the issue. That might be best. I try to keep questions here related to the street rule specifically. If you can it would be nice to see your completed webscene if you can share it. Kind regards, David
... View more
03-18-2015
12:10 PM
|
0
|
0
|
7692
|
|
POST
|
Just for record keeping sake, the new version of the rule does fix this problem. Alan was aware of this, but I wanted to post it for other peoples benefit. Also the new rule removes the car parking angle attributes from the inspector. HOWEVER, if you want to reveal them if you are doing custom angled parking etc...just go into the rule and unhide the 'Parking_Angle" parameters. David
... View more
03-18-2015
12:05 PM
|
1
|
0
|
8349
|
|
POST
|
Hi Meg, I have limited experience exporting web scenes (only tried it a few times). I know mostly what the documentation tells me about the process and my few limited exports have taught me. Exporting Web scenes Export Overview in CE Did you try to analyze the web scene before export? Were there any results? How big is the CE Scene you are trying to export? David
... View more
03-17-2015
12:33 PM
|
0
|
2
|
8349
|
|
DOC
|
Thanks for replying! I agree, it does have some utility for habitat surfaces too (proximity to large ranges, appropriate land types, water bodies, etc). That is an interesting point. I was not sure what to name that layer for that reason...the output is a suitability layer component so why would the input be named that... I kept thinking of at as "the input you want related to the variable layer" or "what you want a suitability of" after making multiple input layers. I might edit the name or the description to be more specific, but still I would need a name that relates that this is what the statistics are being generated from. Maybe "Utility Layer" or "Reference Layer"? I will think on this... Edit: I changed the parameters and the tool description a little bit. Thanks for the input.
... View more
03-13-2015
10:01 AM
|
0
|
0
|
1561
|
|
DOC
|
Hi All, Introduction: I have been moving from working with CGA, and trying to get back into python by getting acquainted with arcpy in order to explore their integration. As a result I decided to go back to a tool I tried to make a while ago, and recreate it in python in order to try to get used to creating geoprocessing tools. So here is my first tool for download, and I hope it works for others like it is working for me. What is the tool?: This tool takes a variable layer as an input and then reclassifies a euclidean distance raster created from it based on the average and standard deviation of the distances the suitability layer is away from variable layer (highest value 9 is everything below the mean, and each value after descends 1/4 standard deviation). The use of this method to create proximity based suitability layers for single utility assignments (SUA) is described in detail in page 108 of Smart Land-use Analysis: The LUCIS Model. Tool takes feature layers* as inputs (points, lines, or polygons). Output is based on the raster analysis environments set in ArcMap or Model Builder. It is suggested at the very least the extent, cell size, and mask are chosen based on the project. The tool uses geoprocessing tools and cursors to retrieve key values that are used to drive the reclassification process. The tool is data driven in the sense that the reclassification is being made based on the relative distance a "reference layer" is from a variable layer. This is actually a very common step in the process of creating proximity based suitability layers for LUCIS, which is a goal-driven GIS model that produces a spatial representation of probable patterns of future land use for the development of different land use scenarios. My main idea is that this could be used model builder to help with suitability layer creation. The scripts remap table can be modified to to use the standard deviation and mean differently to create different reclassifications (getting standard deviations below the mean for example). I used the tool on 8 different variables in the Hillsborough,FL region in a batch process, and then did a weighted sum on all of outputs to create a draft and simple suitability raster for single family residential. So here is example output. The suitability tool box upload here consists of a script, tool box, tool description document, and sample data. I have tested the tool and got it to work for me within ArcGIS 10.3. File Size ~2-3 MB. Constructive Criticism Appreciated!: I was hoping to get constructive criticism on the code and on the tool itself. I will update when I can. Thanks, David Wasserman Previous work: City planning software jumps on the protected bike lane trend | PeopleForBikes
... View more
03-12-2015
12:47 PM
|
5
|
3
|
5469
|
|
POST
|
I solved my own problem. Instead of using some default "high value" or float("inf"), I use the GetRasterProperties function to get the max value of the input raster being reclassified, and then use that (max+1) in the remap range object ( just to be sure... float point arithmetic etc). Code below: Max_Value_Result=arcpy.GetRasterProperties_management(EuDist_Ra_wStats,"MAXIMUM")
Max_Ra_Value=float(Max_Value_Result.getOutput(0))
arcpy.AddMessage("Max Raster Value is {0}.".format(Max_Ra_Value))
... View more
03-11-2015
03:21 PM
|
1
|
0
|
1790
|
|
POST
|
Hi Python Community, I have been using python for a few years now, but just recently started learning arcpy through Zandbergen's book. I am trying to make a statistics based reclassification tool, and one of the elements I am using is the RemapRange object (Takes in doubles) in ArcGIS 10.3. I don't think the rest of the script is relevant, but the relevant portion is: myremap=RemapRange([[0,Mean,9]......,[Mean+(Qrt_StD*7),float("inf"),1]) Now when I use infinity, this step is passed and no error is given. When I use a really large number like 1000000000000, it gives me the desired output. My problem is a really large number is not a really robust solution, some forums, suggest ArcGIS might have problems with infinity in some circumstances, and the documentation does not mention infinity explicitly (understanding its limitations generally, is understandable). My questions are: 1.WHat is the best way to represent "the end of the range" with a RemapRange ? Do you leave it blank? Some scripts do that, but that did not run or gave a syntax error when I tried it. 2.Is the best way to handle this to use a different function? Some suggested using the largest number possible for Floating points/doubles. ANSWER: For me what worked best was finding the max value property of the incoming raster and use that value +1. 3. What are reasonable ways to represent infinity in arcpy? (Is it just this object?) 4. Is there anything I could be missing? Thanks, David
... View more
03-11-2015
01:26 PM
|
0
|
1
|
5701
|
|
POST
|
Hi Python Community, I have been using python for a few years now, but just recently started learning arcpy through Zandbergen's book. I am trying to make a statistics based reclassification tool, and one of the elements I am using is the RemapRange object in ArcGIS 10.3. I don't think the rest of the script is relevant, but the relevant portion is: myremap=RemapRange([[0,Mean,9]......,[Mean+(Qrt_StD*7),float("inf"),1]) Now when I use infinity, this step is passed and no error is given. When I use a really large number like 1000000000000, it gives me the desired output. My problem is a really large number is not a really robust solution, some forums, suggest ArcGIS might have problems with infinity in some circumstances, and the documentation does not mention infinity explicitly. My questions are: 1.WHat is the best way to represent "the end of the range" with a RemapRange ? Do you leave it blank? Some scripts do that, but that did not run or gave a syntax error. 2.Is the best way to handle this to use a different function? Some suggested using the largest number possible for Floating points/doubles. 3. What are reasonable ways to represent infinity in arcpy? 4. Is there anything I could be missing? Thanks, David
... View more
03-11-2015
12:01 PM
|
0
|
0
|
2967
|
| 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 |