colouring-cities / archive-colouring-core-first-attempt

Core implementation of the colouring platform
GNU General Public License v3.0
0 stars 0 forks source link

Core subcategories for all CCRP platforms - for comment #3

Open polly64 opened 1 year ago

polly64 commented 1 year ago

@mdsimpson42

This section lists base classes (I need to add number) which are stored within the 12 CCRP data type/divisions - new revisions describe at https://github.com/colouring-cities/colouring-core/issues/1) . The Base classes define the common variables, properties, and methods which need to be copied when new CCRP platforms are set up. Within the 'Base classes' are over 50 'Derived classes'. These can be added to over time but are also required to be copied and formatted in the same way across countries to allow for rapid analysis of captured data. Within the 'Derived classes', open code for 'Sub-classes' can be also created to define the specific geographic context, at national, regional and local context. (Code for subdivisions may also be be relevant to other countries located in similar global regions).
(Sources and verification button are required for each and should concertina open when data are entered).

Data type 1: LOCATION

Base class: Address details Derived classes:

Sub-classes: An example of an address sub-class would be 'Postcode' for the UK. (The Universal Postal Union https://en.wikipedia.org/wiki/Universal_Postal_Union lists 160 countries which require the use of a postal code).

Base class: Building footprints Derived classes

Data type 2: LAND USE

Base class: Land use Derived classes:

un

Data type 3: SIZE & FORM

Base class: Area (m2) Derived classes:

Base class: Height (metres)

Base class: Storeys (number )

polly64 commented 1 year ago

List of generic subcategory descriptions for each over the 12 CCRP categories