New OS: @vcmap/core
This is a modal window.
The media could not be loaded, either because the server or network failed or because the format is not supported.
Formal Metadata
Title |
| |
Title of Series | ||
Number of Parts | 351 | |
Author | ||
License | CC Attribution 3.0 Unported: You are free to use, adapt and copy, distribute and transmit the work or content in adapted or unchanged form for any legal purpose as long as the work is attributed to the author in the manner specified by the author or licensor. | |
Identifiers | 10.5446/69071 (DOI) | |
Publisher | ||
Release Date | ||
Language | ||
Production Year | 2022 |
Content Metadata
Subject Area | ||
Genre | ||
Abstract |
| |
Keywords |
00:00
Virtual realitySystem programmingPlug-in (computing)Context awarenessInterface (computing)Core dumpFile viewerConfiguration spaceComputer fileProjective planeContext awarenessLevel (video gaming)Computer fileSimulationVirtualizationSoftware developerMultiplicationPhysical systemResultantInterface (computing)AuthenticationCartesian coordinate systemCore dumpStandard deviationStructural loadVolumenvisualisierungFile viewerConfiguration spaceBitService (economics)Vector spaceArithmetic meanView (database)Expert systemEndliche ModelltheorieType theoryIdentifiabilityModule (mathematics)Logic gateMappingComputer animation
02:30
Virtual realitySystem programmingInterface (computing)Plug-in (computing)ChainLoginPlug-in (computing)Single-precision floating-point formatCartesian coordinate systemSoftware frameworkSimulationWindowLibrary (computing)Physical systemCuboidExpert systemComputer programmingCASE <Informatik>Binary fileMereologyMultiplication signComputer animation
03:49
Value-added networkMultiplication signComputer animation
Transcript: English(auto-generated)
00:00
All right, let's get started so the VC map project is actually a two-part project and has been developed by virtual city systems in Berlin and the idea behind it is is that you have a core which deals with The GIS side of things and you have a UI that you pop on top to make it an actual application And both of these things are NPM packages, which we've been
00:24
Putting out there in the past year or so Which you can freely use to do whatever And The fun bit about it is is that it's not just based off of one renderer So it does 3d it does 2d it even does a bleak imagery
00:40
And it's mainly used by municipalities at least on our end It has a couple of cool features that I want to talk about which we thought made it kind of nice especially for non expert GIS users or GIS developers to kind of get into it and One of it is a context-based
01:01
Kind of configuration of your map. So you have a JSON file Which represents all the stuff you want in your map? Even the type of views you want if you only want a 3d viewer if you want a 3d viewer in the 2d viewer What kind of vector data you want to use? We support a lot of OTC standards and You can define styles in multiple ways. You can define your viewpoints and it's actually fairly humanly readable
01:26
So I edit this a lot myself and we have some Interfaces to edit it using what you see is what you get kind of approach to it And you can load and unload these Contexts in your application meaning that especially for city planning or urban simulation
01:43
You can define a context which also defines your scenario load it in Maybe even gated behind some API where a user has to first authenticate Then load your models your 3d modules your simulation results into the context and you can unload them again afterwards or even published contexts to another service to make them accessible to the public and
02:04
It also allows you to cascade contexts, so that's kind of neat so you could have your municipality to find a couple of contexts for you, which are more likely basic roadmaps or coverage data that they provide and you can then later Augment that context by reusing the same identifier and maybe changing the style or changing the way a layer is represented in your map
02:27
So that's one thing that we thought was kind of nifty and the other thing we like is we also thought about okay So we're GIS experts. This is what we do But we cannot cover every single use case out of the box. It's just not going to be possible
02:42
Especially the more specialized urban simulation scenarios or the more specialized community outreach programs with So many feature requests that it's not going to be capable of just having it in one package or even Make sense to develop it in the same part. So we've also developed a plug-in system
03:04
which basically allows you to Create Custom applications within the framework you can use the entire Framework the way it is right now and just add a couple of buttons and a window to maybe represent your data You can use the library
03:21
As a library within your own project and recreate the entire layout and add your own plugins to it We even added a little tool Jane to help you out start developing plugins And we actually hope that it should be really easy to use for non expert users or non GIS users to be able to just add a button that places trash bins in the city where
03:43
Your citizens would maybe like some something like that. Thanks for your attention. I think my time is almost up