<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Variations of lot sizes within a block (controlled by a map layer) in ArcGIS CityEngine Questions</title>
    <link>https://community.esri.com/t5/arcgis-cityengine-questions/variations-of-lot-sizes-within-a-block-controlled/m-p/458496#M6230</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi, &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;i am currently working on a project and i've run into a problem which i couldn't solve yet. &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I was wondering whether you might have any idea, how to handle the following issue:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;The base of my project is en existing street network. Now i would like to generate lots. Therefore i created a map layer to control the lot size (lotAreaMin and lotAreaMax). &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;My problem is, that i have different land use types within a block whose lot sizes differ a lot. There is for example an industrial area with an average lot size of 1000 sqm and a residential area with an average lot size of 500 sqm within the same block. As i realised, CityEngine always takes the value (of the layer map) at the center of gravity of the block. Therefore i cannot model variations within a block. I also made a picture for the better understanding of my problem.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Is it possible to solve that problem by using a python script (which subdivides for example the block along the land use types borders and then generates lots automatically)? Or might there be any other possibility of which i didn't thought yet? &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks and best regards, &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Nicole&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 01 Dec 2011 07:24:59 GMT</pubDate>
    <dc:creator>NicoleHuerlimann</dc:creator>
    <dc:date>2011-12-01T07:24:59Z</dc:date>
    <item>
      <title>Variations of lot sizes within a block (controlled by a map layer)</title>
      <link>https://community.esri.com/t5/arcgis-cityengine-questions/variations-of-lot-sizes-within-a-block-controlled/m-p/458496#M6230</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi, &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;i am currently working on a project and i've run into a problem which i couldn't solve yet. &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I was wondering whether you might have any idea, how to handle the following issue:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;The base of my project is en existing street network. Now i would like to generate lots. Therefore i created a map layer to control the lot size (lotAreaMin and lotAreaMax). &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;My problem is, that i have different land use types within a block whose lot sizes differ a lot. There is for example an industrial area with an average lot size of 1000 sqm and a residential area with an average lot size of 500 sqm within the same block. As i realised, CityEngine always takes the value (of the layer map) at the center of gravity of the block. Therefore i cannot model variations within a block. I also made a picture for the better understanding of my problem.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Is it possible to solve that problem by using a python script (which subdivides for example the block along the land use types borders and then generates lots automatically)? Or might there be any other possibility of which i didn't thought yet? &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks and best regards, &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Nicole&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 01 Dec 2011 07:24:59 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-cityengine-questions/variations-of-lot-sizes-within-a-block-controlled/m-p/458496#M6230</guid>
      <dc:creator>NicoleHuerlimann</dc:creator>
      <dc:date>2011-12-01T07:24:59Z</dc:date>
    </item>
    <item>
      <title>Re: Variations of lot sizes within a block (controlled by a map layer)</title>
      <link>https://community.esri.com/t5/arcgis-cityengine-questions/variations-of-lot-sizes-within-a-block-controlled/m-p/458497#M6231</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;You don't need to use Python scripts (although I'm sure it could be done).&amp;nbsp;&amp;nbsp; You can create a function map layer and use the example code in the layer attributes:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;attr subDivisionRecursive = true
attr lotAreaMin = 200
attr lotAreaMax = 250
attr lotWidthMin = 15
attr irregularity = 0
attr forceStreetAccess = 1&lt;/PRE&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;STRONG&gt;You also need to ensure that the function map layer covers the area you want&lt;/STRONG&gt;&lt;SPAN&gt;, I tend to change the colour from white to blue (for example) and then manually move and resize the map layer so it sits below my city, once done you can switch off the visibility.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Make sure you go to the Block Parameters and use the Attribute Connection Editor to use the values in the Function Map layer as well.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Also try this forum thread where I asked something similar Matthias has kindly included an example!&lt;/SPAN&gt;&lt;BR /&gt;&lt;A href="http://forums.arcgis.com/threads/44423-Map-Layer-Functions?p=144024#post144024" rel="nofollow noopener noreferrer" target="_blank"&gt;http://forums.arcgis.com/threads/44423-Map-Layer-Functions?p=144024#post144024&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Hope this helps&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 11 Dec 2021 20:24:58 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-cityengine-questions/variations-of-lot-sizes-within-a-block-controlled/m-p/458497#M6231</guid>
      <dc:creator>ElliotHartley1</dc:creator>
      <dc:date>2021-12-11T20:24:58Z</dc:date>
    </item>
    <item>
      <title>Re: Variations of lot sizes within a block (controlled by a map layer)</title>
      <link>https://community.esri.com/t5/arcgis-cityengine-questions/variations-of-lot-sizes-within-a-block-controlled/m-p/458498#M6232</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi! Have you tried adding a street to cut the block, with a zero width for the road and pavements? You need to fiddle with the intersections to avoid marking the 'invisible' street, and there are some other drawbacks as well.....&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 04 Dec 2011 20:15:36 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-cityengine-questions/variations-of-lot-sizes-within-a-block-controlled/m-p/458498#M6232</guid>
      <dc:creator>timrobinson</dc:creator>
      <dc:date>2011-12-04T20:15:36Z</dc:date>
    </item>
    <item>
      <title>Re: Variations of lot sizes within a block (controlled by a map layer)</title>
      <link>https://community.esri.com/t5/arcgis-cityengine-questions/variations-of-lot-sizes-within-a-block-controlled/m-p/458499#M6233</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Firstly please accept my apologies nici_h, I completely read that wrong and gave you an answer you already had... no excuses other than replying to threads whilst distracted by a new born is a bad idea (the replying to forums bit, not being distracted by babies!)... &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Anyway cutting the block with a zero width street as Timrob suggests might be a good solution, there are issues though.&amp;nbsp; I think I've had problems with orientation of lots.&amp;nbsp;&amp;nbsp; However I wonder if this old thread would help you if orientation issues happen? &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;It's about Orientating first edges of static shapes to dynamic streets... &lt;/SPAN&gt;&lt;A href="http://forums.esri.com/cityengine/forum-5617.html"&gt;http://forums.esri.com/cityengine/forum-5617.html&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Not sure if that will help but I might give you a different angle of attack...&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 05 Dec 2011 08:52:30 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-cityengine-questions/variations-of-lot-sizes-within-a-block-controlled/m-p/458499#M6233</guid>
      <dc:creator>ElliotHartley1</dc:creator>
      <dc:date>2011-12-05T08:52:30Z</dc:date>
    </item>
    <item>
      <title>Re: Variations of lot sizes within a block (controlled by a map layer)</title>
      <link>https://community.esri.com/t5/arcgis-cityengine-questions/variations-of-lot-sizes-within-a-block-controlled/m-p/458500#M6234</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I have the same problem. But the solution with the �??zero-street�?� is not really useful, since i want do model scenarios. Thus the land-use map may change significantly over the different scenarios. In this case I would have to create new zero-streets for each scenario. This is namely for bigger areas and desired interactive �??scenario-switching�?� not very useful.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Is it possible to solve this problem in a proper way?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 05 Dec 2011 10:05:32 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-cityengine-questions/variations-of-lot-sizes-within-a-block-controlled/m-p/458500#M6234</guid>
      <dc:creator>NoemiNeuenschwander1</dc:creator>
      <dc:date>2011-12-05T10:05:32Z</dc:date>
    </item>
    <item>
      <title>Re: Variations of lot sizes within a block (controlled by a map layer)</title>
      <link>https://community.esri.com/t5/arcgis-cityengine-questions/variations-of-lot-sizes-within-a-block-controlled/m-p/458501#M6235</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;At the moment i'm working with the "zero-street" solution and it works. But just like noemi i'm looking for a more efficient and dynymic procedure (e.g. in case of dealing with large areas or changing scenarios etc.).&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 06 Dec 2011 06:43:15 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-cityengine-questions/variations-of-lot-sizes-within-a-block-controlled/m-p/458501#M6235</guid>
      <dc:creator>NicoleHuerlimann</dc:creator>
      <dc:date>2011-12-06T06:43:15Z</dc:date>
    </item>
    <item>
      <title>Re: Variations of lot sizes within a block (controlled by a map layer)</title>
      <link>https://community.esri.com/t5/arcgis-cityengine-questions/variations-of-lot-sizes-within-a-block-controlled/m-p/458502#M6236</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi - can understand the problems with the zero width road. &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;FWIW, dynamic control over subdivision patterns has to be a top priority in new releases, from my point of view. Map-based behaviour would be great!&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I'm also interested in how CityEngine could mimic the real-world process of amalgamating lots, again looking at scenario-based approaches, in this instance investigating demonstration of urban change over time.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 14 Dec 2011 00:02:09 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-cityengine-questions/variations-of-lot-sizes-within-a-block-controlled/m-p/458502#M6236</guid>
      <dc:creator>timrobinson</dc:creator>
      <dc:date>2011-12-14T00:02:09Z</dc:date>
    </item>
  </channel>
</rss>

