F59_HV 2018 August 24 687.jpg
Edwin Fennema

Interested?

Edwin Fennema.jpg

If you’re interested in a demo or would like to know more, Please contact Edwin Fennema.

Email me
Digital Twinning & Geomagine

Exploring, assessing, and experiencing the future

Looking to plan and develop a new, energy-neutral neighborhood, or initiating a future traffic situation in a city with sustainability ambitions? Aiming to immersively experience an urgent mobility problem from an interactive, first person perspective? Geomagine’s experience technology doesn’t only provide reproducable future insights, but also lets you explore, assess and immersively experience this future.

Paper becomes digital

Data on particulate matter, noise, the shadow effect of a new residential tower... the world around us is producing more and more data. At Geodan, we turn all that separate data into useful information. And that’s not all. Bringing all that information together in one digital world even lets us create a replica of reality: We call it Digital Twinning. 

Sound, well-tested plans!

Urban development, planning and citizen participation; Geodan Digital Twinning supports various challenges in the physical environment. Using smart models, we can quickly calculate the impact of all kinds of future plans and scenarios, and visualize them in 2D as well as 3D. In addition, the plans and various scenarios are automatically checked against current legislation and regulations, such as zoning plans.

Geomagine view and feel technology

New buildings, neighborhoods, or access roads: Geodan Digital Twinning lets us see what our future will look like and whether our plans will live up to everyone’s needs and wishes. We might wonder, though, how pedestrians will experience the new station square at night, and whether the roundabout we’ve planned will actually feel as safe as we thought during the design process. Geodan has answers to those questions as well.

How does it smell and feel here?

Seeing is believing, but Geomagine’s experience technology goes one step further! Thanks to its data driven 3D VR/AR technology, you can experience the future reality in true-to-life fashion, even before it’s there. This lets an alderman or planner really experience the mobility challenge in a city or municipality, but also allows them to go out and explore, discovering the consequences of new traffic scenarios with their own eyes.

From objection to involvement

Geomagine can be used by multiple stakeholders at the same time and is very valuable in stimulating citizen participation. It can be used, for instance, to create wider support for installation of wind turbines near a residential area. By using actual turbine replicas and mathematical models for noise, lines of sight and weather conditions, residents can immersively experience the future situation, like it was already there. What does Geomagine look like? Sound like? Feel like? Just put on that VR headset and grab your controllers!

Customer Benefits

Why Geomagine?

  • Virtual 3D worlds

    Pre-creating visions without limitations. In a virtual 3D world.
  • Flexible

    Available as a temporary service or as a subscription
  • Real-time updates

    Real-time updates of all data, models, rules, repositories and algorithms, including datafied legislation.

An easy and affordable service program

Geomagine comes as a complete Reality-as-a-Service program for local governments and their citizens. You pay per use, over a certain period of time, rather than buying a permanent tool. If you’d like to maintain a 3D Geomagine canvas for a longer period, we can also provide Geomagine with a service contract. Check out the brochure

 

Don’t wait for the future to happen. Choose Geomagine to pre-create it for you.

System.Web.HttpException (0x80004005): Error executing child request for handler 'System.Web.Mvc.HttpHandlerUtil+ServerExecuteHttpHandlerAsyncWrapper'. ---> System.NullReferenceException: Object reference not set to an instance of an object.
   at ASP._Page_Views_Widgets_widgetSingleCase_cshtml.Execute()
   at System.Web.WebPages.WebPageBase.ExecutePageHierarchy()
   at System.Web.Mvc.WebViewPage.ExecutePageHierarchy()
   at System.Web.WebPages.WebPageBase.ExecutePageHierarchy(WebPageContext pageContext, TextWriter writer, WebPageRenderingBase startPage)
   at System.Web.Mvc.RazorView.RenderView(ViewContext viewContext, TextWriter writer, Object instance)
   at System.Web.Mvc.BuildManagerCompiledView.Render(ViewContext viewContext, TextWriter writer)
   at Umbraco.Core.Profiling.ProfilingView.Render(ViewContext viewContext, TextWriter writer)
   at System.Web.Mvc.ViewResultBase.ExecuteResult(ControllerContext context)
   at System.Web.Mvc.ControllerActionInvoker.InvokeActionResult(ControllerContext controllerContext, ActionResult actionResult)
   at System.Web.Mvc.ControllerActionInvoker.InvokeActionResultFilterRecursive(IList`1 filters, Int32 filterIndex, ResultExecutingContext preContext, ControllerContext controllerContext, ActionResult actionResult)
   at System.Web.Mvc.ControllerActionInvoker.InvokeActionResultFilterRecursive(IList`1 filters, Int32 filterIndex, ResultExecutingContext preContext, ControllerContext controllerContext, ActionResult actionResult)
   at System.Web.Mvc.ControllerActionInvoker.InvokeActionResultFilterRecursive(IList`1 filters, Int32 filterIndex, ResultExecutingContext preContext, ControllerContext controllerContext, ActionResult actionResult)
   at System.Web.Mvc.ControllerActionInvoker.InvokeActionResultFilterRecursive(IList`1 filters, Int32 filterIndex, ResultExecutingContext preContext, ControllerContext controllerContext, ActionResult actionResult)
   at System.Web.Mvc.ControllerActionInvoker.InvokeActionResultFilterRecursive(IList`1 filters, Int32 filterIndex, ResultExecutingContext preContext, ControllerContext controllerContext, ActionResult actionResult)
   at System.Web.Mvc.ControllerActionInvoker.InvokeActionResultFilterRecursive(IList`1 filters, Int32 filterIndex, ResultExecutingContext preContext, ControllerContext controllerContext, ActionResult actionResult)
   at System.Web.Mvc.ControllerActionInvoker.InvokeActionResultFilterRecursive(IList`1 filters, Int32 filterIndex, ResultExecutingContext preContext, ControllerContext controllerContext, ActionResult actionResult)
   at System.Web.Mvc.ControllerActionInvoker.InvokeActionResultWithFilters(ControllerContext controllerContext, IList`1 filters, ActionResult actionResult)
   at System.Web.Mvc.Async.AsyncControllerActionInvoker.<>c__DisplayClass3_6.<BeginInvokeAction>b__4()
   at System.Web.Mvc.Async.AsyncControllerActionInvoker.<>c__DisplayClass3_1.<BeginInvokeAction>b__1(IAsyncResult asyncResult)
   at System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncResult`1.CallEndDelegate(IAsyncResult asyncResult)
   at System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncResultBase`1.End()
   at System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeAction(IAsyncResult asyncResult)
   at System.Web.Mvc.Controller.<>c.<BeginExecuteCore>b__152_1(IAsyncResult asyncResult, ExecuteCoreState innerState)
   at System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncVoid`1.CallEndDelegate(IAsyncResult asyncResult)
   at System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncResultBase`1.End()
   at System.Web.Mvc.Controller.EndExecuteCore(IAsyncResult asyncResult)
   at System.Web.Mvc.Controller.<>c.<BeginExecute>b__151_2(IAsyncResult asyncResult, Controller controller)
   at System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncVoid`1.CallEndDelegate(IAsyncResult asyncResult)
   at System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncResultBase`1.End()
   at System.Web.Mvc.Controller.EndExecute(IAsyncResult asyncResult)
   at System.Web.Mvc.Controller.System.Web.Mvc.Async.IAsyncController.EndExecute(IAsyncResult asyncResult)
   at System.Web.Mvc.MvcHandler.<>c.<BeginProcessRequest>b__20_1(IAsyncResult asyncResult, ProcessRequestState innerState)
   at System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncVoid`1.CallEndDelegate(IAsyncResult asyncResult)
   at System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncResultBase`1.End()
   at System.Web.Mvc.MvcHandler.EndProcessRequest(IAsyncResult asyncResult)
   at System.Web.Mvc.MvcHandler.System.Web.IHttpAsyncHandler.EndProcessRequest(IAsyncResult result)
   at System.Web.Mvc.HttpHandlerUtil.ServerExecuteHttpHandlerAsyncWrapper.<>c__DisplayClass3_0.<EndProcessRequest>b__0()
   at System.Web.Mvc.HttpHandlerUtil.ServerExecuteHttpHandlerWrapper.<>c__DisplayClass5_0.<Wrap>b__0()
   at System.Web.Mvc.HttpHandlerUtil.ServerExecuteHttpHandlerWrapper.Wrap[TResult](Func`1 func)
   at System.Web.Mvc.HttpHandlerUtil.ServerExecuteHttpHandlerWrapper.Wrap(Action action)
   at System.Web.Mvc.HttpHandlerUtil.ServerExecuteHttpHandlerAsyncWrapper.EndProcessRequest(IAsyncResult result)
   at System.Web.HttpServerUtility.ExecuteInternal(IHttpHandler handler, TextWriter writer, Boolean preserveForm, Boolean setPreviousPage, VirtualPath path, VirtualPath filePath, String physPath, Exception error, String queryStringOverride)
   at System.Web.HttpServerUtility.ExecuteInternal(IHttpHandler handler, TextWriter writer, Boolean preserveForm, Boolean setPreviousPage, VirtualPath path, VirtualPath filePath, String physPath, Exception error, String queryStringOverride)
   at System.Web.HttpServerUtility.Execute(IHttpHandler handler, TextWriter writer, Boolean preserveForm, Boolean setPreviousPage)
   at System.Web.HttpServerUtility.Execute(IHttpHandler handler, TextWriter writer, Boolean preserveForm)
   at System.Web.HttpServerUtilityWrapper.Execute(IHttpHandler handler, TextWriter writer, Boolean preserveForm)
   at System.Web.Mvc.Html.ChildActionExtensions.ActionHelper(HtmlHelper htmlHelper, String actionName, String controllerName, RouteValueDictionary routeValues, TextWriter textWriter)
   at System.Web.Mvc.Html.ChildActionExtensions.Action(HtmlHelper htmlHelper, String actionName, String controllerName, RouteValueDictionary routeValues)
   at Our.Umbraco.DocTypeGridEditor.Web.Extensions.HtmlHelperExtensions.RenderDocTypeGridEditorItem(HtmlHelper helper, IPublishedContent content, String editorAlias, String viewPath, String previewViewPath) in D:\builds\11\s\Our.Umbraco.DocTypeGridEditor\Web\Extensions\HtmlHelperExtensions.cs:line 36
   at ASP._Page_app_plugins_doctypegrideditor_render_doctypegrideditor_cshtml.Execute()
   at System.Web.WebPages.WebPageBase.ExecutePageHierarchy()
   at System.Web.Mvc.WebViewPage.ExecutePageHierarchy()
   at System.Web.WebPages.WebPageBase.ExecutePageHierarchy(WebPageContext pageContext, TextWriter writer, WebPageRenderingBase startPage)
   at System.Web.Mvc.RazorView.RenderView(ViewContext viewContext, TextWriter writer, Object instance)
   at System.Web.Mvc.BuildManagerCompiledView.Render(ViewContext viewContext, TextWriter writer)
   at Umbraco.Core.Profiling.ProfilingView.Render(ViewContext viewContext, TextWriter writer)
   at System.Web.Mvc.HtmlHelper.RenderPartialInternal(String partialViewName, ViewDataDictionary viewData, Object model, TextWriter writer, ViewEngineCollection viewEngineCollection)
   at System.Web.Mvc.Html.PartialExtensions.Partial(HtmlHelper htmlHelper, String partialViewName, Object model, ViewDataDictionary viewData)
   at System.Web.Mvc.Html.PartialExtensions.Partial(HtmlHelper htmlHelper, String partialViewName, Object model)
   at ASP._Page_Views_Partials_Grid_Nexwork_Base_cshtml.Execute()
Products and services

Solutions

Geodan offers handy tools for the local government sector.

All products and services
For a good estimate of the opportunities or potential turnover, you want to know exactly where your potential clients are. We take care of that.
PICO, an online data platform that accurately captures the opportunities for energy-neutral living.
Our datasets and services offer all sorts of valuable information, ranging from insight into the number of stories in a building to predicting stop times.
The Phoenix touchtable application lets your team work on policy plans as one, on one map that contains all information. Phoenix allows for effective collaboration on spatial issues.
LOCATIONS

Geodan has two branches in the Netherlands

One location in Amsterdam and one in 's-Hertogenbosch. The general mailing and visiting address is President Kennedylaan 1, 1079 MB Amsterdam.

Directions

GPS Lat/Lon:Geodan ‘s-Hertogenbosch
51º
51.69174 5.299683
GPS Lat/Lon:Geodan Amsterdam
52º
52.342346 4.91305

Geodan ‘s-Hertogenbosch
Buitenhaven 27-A
5211 TP ‘s-Hertogenbosch
 +31 (0)73 – 6925 151

DIRECTIONS

Geodan Amsterdam
President Kennedylaan 1
1079 MB Amsterdam
 +31 (0)20 – 5711 311

DIRECTIONS