Browsed by
Category: esri

GISWORX2015 Conference, Dubai

GISWORX2015 Conference, Dubai

 

2015-04-21 11.04.28
Nicely produced conference material

Last week Garsdale Design (that is myself and Matthias) attended, exhibited as well as conducted a workshop at the Middle East’s premier annual Esri GIS conference called GISWORX held in Dubai.   This is hosted and run by GISTEC an Esri Distributor. Those who follow me know I’ve been before, in fact I was the guest speaker the first time around (The Power of Play).

IMG_2962 5r
GISWORX2013 Guest Speaker…. Elliot

If you want to see Matthias in a suit click on to read more… 🙂

What’s new in CityEngine 2015.0?

What’s new in CityEngine 2015.0?

CE2015 Splash Screen

It’s that time of year when a new release of CityEngine becomes available (okay we think it maybe the 9th of April)!  Yes we would love more bug fixes and features added, but they’re a small development team so we shall forgive them (this time…).  

As usual the Changelogs are publicly available here.

CGA Changelog

2015.0
CGAC 1.5
new functions:

changes to existing features:

  • split operations:
    • missing sizes are not allowed any longer. For instance, split(x) { A } does not compile anymore. The correct equivalent is split(x) { ~1: A }.
    • functions in size expression do not need extra parantheses anymore.
  • @Hidden annotation: changed propagation across imports. A hidden import hides all its imports recursively.
  • uid shape attribute deprecated. Use the getTreeKey function instead.

bugfixes:

  • Fixed a bug in the cgb decoder which failed to read compiled cga files with a large number of attributes/rules/splits.
  • Vertexmerger: fixed a bug which prevented hole vertices to be merged with vertices of other faces.
  • float() function: made string-to-float conversion independent of locale.
  • split operations: intensified internal mesh cleanup to reduce memory load, fixed a bug which led to undesired vertex-merges.
  • roofHip operation: avoid duplicate vertices.
  • offset, roofGable and roofHip operations: made offset / roof construction more stable on polygons with co-linear vertices and fixed a memory explosion bug.
  • cleanupGeometry operation: fixed bug which led to illegal material assignements (“filled holes rendering bug”) on edge cleanup for geometries with per-face-materials.
  • Fixed undefined behaviour if the same name was used for a scalar attr and a map attr.
  • CGA compiler: Parameteric rules and functions with a large number of parameters do not hang the compiler / CityEngine anymore.

 

Python Changelog

Status Commands
new get/setExportDatasetRelationships in FGDBExportModelSettings
new get/setExportFeatures in FGDBExportModelSettings
changed get/setAddObjectAttributes renamed to get/setExportObjectAttributes in FGDBExportModelSettings
new Several new methods in FGDBImportSettings
new setFloat in ImageExportTerrainSettings
new additional argument animate for View3D.restoreBookmark and View3D.setCameraPerspective
note Selection behaviour change in UI changes behaviour of ce.selection(), ce.setSelection() in cases where shape has a model. To get the shape from a selection with shape and model, usece.getObjectsFrom(ce.selection, ce.isShape)[0] instead of ce.selection()[0]
Sedbergh 3D meets CityEngine and LumenRT

Sedbergh 3D meets CityEngine and LumenRT

Sedbergh Demo Video Title

I’ve been busy this weekend making some of my old demo videos more ‘presentable’!  We (Garsdale Design Limited) purchased 3D Sedbergh off of CyberCity3D so that we had a test bed for 3D workflows and so we can go outside quickly and check the model ‘in the field’ as it were…

smart cities start with smart data

I personally wanted Sedbergh my home town in 3D as I’m quite frankly fed up of seeing cities get all the fun 3D data.  I’ve said it before and I’ll say it again, forget smart cities, what about smart villages and towns?!

People really struggle with CityEngine and what it can do, this is understandable as CityEngine is a very versatile and technical software tool.   We often start with pretty imagery and nice 3D models but we embed intelligence, the underlying 2D GIS data we already knew about.   What we do (amongst other things) is create nice looking 3D basemaps and take your 2D data and make them attractive and importantly useful.

 

This Sedbergh model we’ve added some landuse data (polygons and points) these represent trees, Listed Building status and community buildings.   For planners and architects imagine visualising your plans for a site with this technology.   If you want to view and interact with a Sedbergh model (not quite the one on the video) you can do so here.

 

 

CityEngine 2014.1 Patch released fixes 3 issues

CityEngine 2014.1 Patch released fixes 3 issues

ce_2014_1_1703 140831R Splash Screen

Okay for all you CityEngine users, you will need this patch…

Esri CityEngine 2014.1 FileGDB and CGA Compiler Patch

This patch addresses three issues in Esri CityEngine 2014.1. First, the FileGDB Importer now handles short integer fields correctly, instead of converting to a Boolean field. Second, the CGA Compiler is updated to version 1.4 which creates correct .cgb and .rpk files for rule files with styles. Third, a crash is fixed for handling polygons with holes. It is strongly recommended for all users to install this patch.

To get the patch go directly to the download page by clicking here.

Back story – “Master Planning Cities in Iraq” or “Sedbergh, where is it?”

Back story – “Master Planning Cities in Iraq” or “Sedbergh, where is it?”

Nasiriyah Overview

Well this is a topical post and it’s not a coincidence! Some of you who know me, know that I’ve been working on a number of city related projects in southern Iraq. Those that don’t, now do…

I’ve already written a couple of times about our Iraq projects more as a mention rather than a full article (apart from this one here “An interesting day at the office GIS & masterplanning in Iraq”), but those who haven’t I’ll give you some background.

For me it is very rewarding work but sometimes it is ‘just another day at the office’ work.  I’ve realised that many people have found what we do and where we do it from to be an interesting story.

…sometimes it is ‘just another day at the office’ work

  1. A family firm
  2. City Master Plans
  3. Iraq Projects
  4. What’s it like working on a project based in Iraq?
  5. Consultation
  6. Training
  7. Location, location, location
  8. Why am I in the Guardian
  9. Sedbergh – Yorkshire Dales or Cumbria

Read More Read More

In case you missed it: I’m on the Guardian Cities blog

In case you missed it: I’m on the Guardian Cities blog

‘We can’t go to Iraq because it’s too dangerous’ ... Derrick and Elliot Hartley of Garsdale Design in Sedbergh. Photograph: Christopher Thomond for the Guardian
‘We can’t go to Iraq because it’s too dangerous’ … Derrick and Elliot Hartley of Garsdale Design in Sedbergh. Photograph: Christopher Thomond for the Guardian

A week or so back I met with Stuart Jeffries a writer for the Guardian to chat about our interesting in work in Iraq and our exciting future in 3D.   The result was what seems like a popular article in the Guardian Cities blog.

Whilst many people have quoted other passages one of my favourites is this:

To my eyes, there’s a touch of the pleasure of playing video games to Elliot’s work – certainly it looks like great fun.

He’s not wrong!

Elliot Hartley and Stuart Jeffries hanging out...
Me and Stuart Jeffries hanging out…

I’ve read a lot of the comments, both below the article and on twitter.  To be fair I think it’s been quite a positive response, clearly the article didn’t address everyone’s concerns though.  As to the usual trolling well that’s the internet.   I think I will write a response to the article and post it here in the coming days, more for my therapy than anything else.  Thank you to all those who retweeted the story and responded both positively and negatively to the story, I genuinely mean that.

You can read more here.