View In:
ArcGIS Online Map Viewer
Name: COD
Display Field: objectid
Type: Feature Layer
Geometry Type: esriGeometryPoint
Description:
Service Item Id: c86728ab64c64aa1b777a74196862dde
Copyright Text:
Default Visibility: true
MaxRecordCount: 1000
Supported Query Formats: JSON, geoJSON, PBF
Min Scale: 0
Max Scale: 0
Supports Advanced Queries: true
Supports Statistics: true
Use Standardized Queries: true
Supports ValidateSQL: true
Supports Calculate: true
Extent:
XMin: -180
YMin: -90
XMax: 180
YMax: 90
Spatial Reference: 4326
Drawing Info:
Renderer:
Simple Renderer:
Symbol: Style: esriSMSCircle
Color: [255, 0, 0, 255]
Size: 8.0
Angle: 0.0
XOffset: 0
YOffset: 0
Outline:
[255, 255, 0, 255] Width: 1
Label: CODCALLE
Description: Survey Data Locations
Transparency: 0
Labeling Info:
Advanced Query Capabilities:
Supports Statistics: true
Supports OrderBy: true
Supports Distinct: true
Supports Pagination: true
Supports TrueCurve: false
Supports Returning Query Extent: true
Supports Query With Distance: true
Supports Sql Expression: true
Supports Query With ResultType: true
Supports Returning Geometry Centroid: false
Supports Binning LOD: true
Supports Query With LOD Spatial Reference: true
HasZ: false
HasM: false
Has Attachments: false
HTML Popup Type: esriServerHTMLPopupTypeAsHTMLText
Type ID Field:
Fields:
-
objectid
(
nullable: false, editable: false, defaultValue: null, length: 4, type: esriFieldTypeOID, alias: ObjectID
)
-
globalid
(
nullable: false, editable: false, defaultValue: null, length: 38, type: esriFieldTypeGlobalID, alias: GlobalID
)
-
num_predio
(
nullable: true, editable: true, defaultValue: null, length: 255, alias: Tu número de predio es:, type: esriFieldTypeString
)
-
ambito_cod
(
nullable: true, editable: true, defaultValue: null, length: 255, alias: ambito_cod, type: esriFieldTypeString
, Coded Values:
[COD_US: Mayor aprovechamiento por modificación del uso del suelo]
, [COD_ED: Mayor aprovechamiento por incremento de edificabilidad]
, [COD_LM: Mayor aprovechamiento por cambio de lote mínimo]
)
-
verificacion_3
(
nullable: true, editable: true, defaultValue: null, length: 255, alias: verificacion_3, type: esriFieldTypeString
)
-
uso_001
(
nullable: true, editable: true, defaultValue: null, length: 255, alias: El uso de suelo de tu predio, acorde al PUGS 001 es: , type: esriFieldTypeString
)
-
uso_001_json
(
nullable: true, editable: true, defaultValue: null, length: 255, alias: El uso de suelo de tu predio, acorde al PUGS 001 es:, type: esriFieldTypeString
)
-
uso_003
(
nullable: true, editable: true, defaultValue: null, length: 255, alias: El uso de suelo de tu predio, acorde al PUGS 003 es: , type: esriFieldTypeString
)
-
uso_003_json
(
nullable: true, editable: true, defaultValue: null, length: 255, alias: El uso de suelo de tu predio, acorde al PUGS 003 es:, type: esriFieldTypeString
)
-
validacion_3
(
nullable: true, editable: true, defaultValue: null, length: 255, alias: ¿Se puede calcular la COD US de tu predio?, type: esriFieldTypeString
)
-
info_cod_uso
(
nullable: true, editable: true, defaultValue: null, length: 255, alias: Para el cálculo de la Concesión Onerosa de Derechos (COD) por modificación del uso de suelo, se aplica la siguiente fórmula: , type: esriFieldTypeString
)
-
formula_cod_uso_1
(
nullable: true, editable: true, defaultValue: null, length: 255, alias: formula_cod_uso_1, type: esriFieldTypeString
)
-
calculo_cod_uso_1
(
nullable: true, editable: true, defaultValue: null, length: 255, alias: calculo_cod_uso_1, type: esriFieldTypeString
)
-
calculo_vsr
(
nullable: true, editable: true, defaultValue: null, length: 255, alias: Vsr = (Valor inicial del terreno (Vsi) * Factor de Revalorización (Fr)), type: esriFieldTypeString
)
-
vsi
(
nullable: true, editable: true, defaultValue: null, alias: El valor Vsi de tu predio es:, type: esriFieldTypeDouble
)
-
informacion_fr
(
nullable: true, editable: true, defaultValue: null, length: 255, alias: Para determinar el factor de revalorización es necesario tener en cuenta lo siguiente:, type: esriFieldTypeString
)
-
informacion_pugs_003
(
nullable: true, editable: true, defaultValue: null, length: 255, alias: Tu predio en relación al PUGS 003 tiene la siguiente información:, type: esriFieldTypeString
)
-
tipologia_003
(
nullable: true, editable: true, defaultValue: null, length: 255, alias: La tipología de tu predio acorde al PUGS 003 es:
, type: esriFieldTypeString
)
-
cod_uso_pr_003
(
nullable: true, editable: true, defaultValue: null, length: 255, alias: El código del uso es:
, type: esriFieldTypeString
)
-
cod_consulta_003
(
nullable: true, editable: true, defaultValue: null, length: 255, alias: El código para realizar consultas es:
, type: esriFieldTypeString
)
-
informacion_pugs_001
(
nullable: true, editable: true, defaultValue: null, length: 255, alias: Tu predio en relación al PUGS 001 tiene la siguiente información:, type: esriFieldTypeString
)
-
tipologia_001
(
nullable: true, editable: true, defaultValue: null, length: 255, alias: La tipología de tu predio acorde al PUGS 001 es:
, type: esriFieldTypeString
)
-
cod_uso_pr_001
(
nullable: true, editable: true, defaultValue: null, length: 255, alias: El código del uso es:
, type: esriFieldTypeString
)
-
cod_previo_001
(
nullable: true, editable: true, defaultValue: null, length: 255, alias: Por lo tanto, se procederá a utilizar el código:
, type: esriFieldTypeString
)
-
cod_consulta_001
(
nullable: true, editable: true, defaultValue: null, length: 255, alias: El código para realizar consultas es:
, type: esriFieldTypeString
)
-
seleccion_actividad_003
(
nullable: true, editable: true, defaultValue: null, length: 255, alias: La actividad que quieres desarrollar en tu predio es:
, type: esriFieldTypeString
)
-
consulta_003
(
nullable: true, editable: true, defaultValue: null, length: 255, alias: La consulta a enviar a la base es:, type: esriFieldTypeString
)
-
tipologia_icus_003
(
nullable: true, editable: true, defaultValue: null, length: 255, alias: La tipología (ICUS) de tu predio acorde al PUGS 003 es:, type: esriFieldTypeString
)
-
escala_003
(
nullable: true, editable: true, defaultValue: null, length: 255, alias: Ahora se debe determinar la escala de la actividad económica
La escala de actividad económica de la actividad que quieres desarrollar es:
, type: esriFieldTypeString
)
-
id_cod
(
nullable: true, editable: true, defaultValue: null, length: 255, alias: id_cod, type: esriFieldTypeString
)
-
aplica_cod
(
nullable: true, editable: true, defaultValue: null, length: 255, alias: Aplica COD_US:, type: esriFieldTypeString
)
-
cod_post_003
(
nullable: true, editable: true, defaultValue: null, length: 255, alias: El código a utilizar es:, type: esriFieldTypeString
)
-
consulta_001
(
nullable: true, editable: true, defaultValue: null, length: 255, alias: La consulta a enviar a la base es:, type: esriFieldTypeString
)
-
escala_001
(
nullable: true, editable: true, defaultValue: null, length: 255, alias: La escala de actividad económica de la actividad que desarrollas es:, type: esriFieldTypeString
)
-
fr
(
nullable: true, editable: true, defaultValue: null, alias: El factor de revalorización de tu predio es:, type: esriFieldTypeDouble
)
-
vsr_calc
(
nullable: true, editable: true, defaultValue: null, length: 255, alias: vsr_calc, type: esriFieldTypeString
)
-
vsr
(
nullable: true, editable: true, defaultValue: null, length: 255, alias: vsr, type: esriFieldTypeString
)
-
calculo_cod_uso_2
(
nullable: true, editable: true, defaultValue: null, length: 255, alias: calculo_cod_uso_2, type: esriFieldTypeString
)
-
concideraciones_fa
(
nullable: true, editable: true, defaultValue: null, length: 255, alias: El FA se aplica de manera diferenciada según la clasificación de suelo
, type: esriFieldTypeString
)
-
clasificacion_3
(
nullable: true, editable: true, defaultValue: null, length: 255, alias: Tu predio tiene una clasificación de tipo:, type: esriFieldTypeString
)
-
area_grafica
(
nullable: true, editable: true, defaultValue: null, alias: Tu predio tiene un área grafica de: , type: esriFieldTypeDouble
)
-
rango_area
(
nullable: true, editable: true, defaultValue: null, length: 255, alias: Tu predio se encuentra en el rango:, type: esriFieldTypeString
)
-
cos_pb_2
(
nullable: true, editable: true, defaultValue: null, alias: El COS PB de tu predio es:, type: esriFieldTypeInteger
)
-
consulta_fa
(
nullable: true, editable: true, defaultValue: null, length: 255, alias: La consulta a enviar a la base es:, type: esriFieldTypeString
)
-
fa_consultado
(
nullable: true, editable: true, defaultValue: null, length: 255, alias: El FA consultado en la base es:, type: esriFieldTypeString
)
-
fa_calc
(
nullable: true, editable: true, defaultValue: null, length: 255, alias: fa_calc, type: esriFieldTypeString
)
-
fa
(
nullable: true, editable: true, defaultValue: null, length: 255, alias: fa, type: esriFieldTypeString
)
-
formula_cod_uso_3
(
nullable: true, editable: true, defaultValue: null, length: 255, alias: formula_cod_uso_3, type: esriFieldTypeString
)
-
tasa_3
(
nullable: true, editable: true, defaultValue: null, alias: La tasa de participación del municipio es:, type: esriFieldTypeDouble
)
-
informacion_final_3
(
nullable: true, editable: true, defaultValue: null, length: 255, alias: De esta manera se determinan todas las variables que participan en el cálculo, type: esriFieldTypeString
)
-
cod_us_calc
(
nullable: true, editable: true, defaultValue: null, length: 255, alias: cod_us_calc, type: esriFieldTypeString
)
-
cod_us
(
nullable: true, editable: true, defaultValue: null, length: 255, alias: cod_us, type: esriFieldTypeString
)
-
verificacion
(
nullable: true, editable: true, defaultValue: null, length: 255, alias: verificacion, type: esriFieldTypeString
)
-
posee_edf_gm
(
nullable: true, editable: true, defaultValue: null, length: 255, alias: Tu predio posee edificabilidad general máxima:, type: esriFieldTypeString
)
-
validacion
(
nullable: true, editable: true, defaultValue: null, length: 255, alias: ¿Se puede calcular la COD ED de tu predio?, type: esriFieldTypeString
)
-
num_pisos_gm
(
nullable: true, editable: true, defaultValue: null, alias: num_pisos_gm, type: esriFieldTypeInteger
)
-
num_pisos_adicionales
(
nullable: true, editable: true, defaultValue: null, alias: El número de pisos adicionales que puedes comprar es: , type: esriFieldTypeInteger
)
-
info_cod_edificabilidad
(
nullable: true, editable: true, defaultValue: null, length: 255, alias: Para el cálculo de la Concesión Onerosa de Derechos (COD) por edificabilidad se aplica la siguiente fórmula:, type: esriFieldTypeString
)
-
formula_1
(
nullable: true, editable: true, defaultValue: null, length: 255, alias: formula_1, type: esriFieldTypeString
)
-
calculo_1
(
nullable: true, editable: true, defaultValue: null, length: 255, alias: calculo_1, type: esriFieldTypeString
)
-
calculo_vcc
(
nullable: true, editable: true, defaultValue: null, length: 255, alias: Vcc = Vcc numerador / Vcc denominador, type: esriFieldTypeString
)
-
calculo_vcc_numerador
(
nullable: true, editable: true, defaultValue: null, length: 255, alias: Vcc numerador = AIVA*ÁREA REGULARIZADA DEL PREDIO, type: esriFieldTypeString
)
-
aiva_2024_2025
(
nullable: true, editable: true, defaultValue: null, alias: El AIVA (bienio 2024-2025) ($) de tu predio es:, type: esriFieldTypeDouble
)
-
area_predio
(
nullable: true, editable: true, defaultValue: null, alias: El área (m²) de tu predio es:, type: esriFieldTypeDouble
)
-
vcc_numerador
(
nullable: true, editable: true, defaultValue: null, alias: Vcc numerador es:, type: esriFieldTypeDouble
)
-
calculo_vcc_denominador
(
nullable: true, editable: true, defaultValue: null, length: 255, alias: Vcc denominador = COSPB*ÁREA REGULARIZADA DEL PREDIO*NÚMERO DE PISOS (BÁSICA), type: esriFieldTypeString
)
-
cos_pb
(
nullable: true, editable: true, defaultValue: null, alias: El COS PB de tu predio es:, type: esriFieldTypeDouble
)
-
num_pisos
(
nullable: true, editable: true, defaultValue: null, alias: El número de pisos que tienes permitido construir (edificabilidad básica) es:, type: esriFieldTypeInteger
)
-
vcc_denominador
(
nullable: true, editable: true, defaultValue: null, alias: Vcc denominador es:, type: esriFieldTypeDouble
)
-
vcc
(
nullable: true, editable: true, defaultValue: null, length: 255, alias: vcc, type: esriFieldTypeString
)
-
vcc_calc
(
nullable: true, editable: true, defaultValue: null, length: 255, alias: vcc_calc, type: esriFieldTypeString
)
-
calculo_2
(
nullable: true, editable: true, defaultValue: null, length: 255, alias: calculo_2, type: esriFieldTypeString
)
-
formula_2
(
nullable: true, editable: true, defaultValue: null, length: 255, alias: Ae = COSPB*ÁREA REGULARIZADA DEL PREDIO*NÚMERO DE PISOS ADICIONALES, type: esriFieldTypeString
)
-
a_excedente
(
nullable: true, editable: true, defaultValue: null, length: 255, alias: El área (m²) excedente máxima de tu predio es:, type: esriFieldTypeString
)
-
a_excedente_input
(
nullable: true, editable: true, defaultValue: null, alias: Teniendo en cuenta el área excedente máxima de tu predio, ingresa el área (m²) con la que desearías calcular la COD ED: , type: esriFieldTypeDouble
)
-
calculo_3
(
nullable: true, editable: true, defaultValue: null, length: 255, alias: calculo_3, type: esriFieldTypeString
)
-
tratamiento
(
nullable: true, editable: true, defaultValue: null, length: 255, alias: El tratamiento urbanístico de tu predio es:, type: esriFieldTypeString
)
-
poligono_renovacion
(
nullable: true, editable: true, defaultValue: null, length: 255, alias: poligono_renovacion, type: esriFieldTypeString
)
-
presencia_poligono
(
nullable: true, editable: true, defaultValue: null, length: 255, alias: Tu predio se encuentra dentro de zonas de renovación y revitalización urbana:, type: esriFieldTypeString
)
-
clasificacion
(
nullable: true, editable: true, defaultValue: null, length: 255, alias: Tu predio tiene una clasificación de tipo: , type: esriFieldTypeString
)
-
fp
(
nullable: true, editable: true, defaultValue: null, length: 255, alias: fp, type: esriFieldTypeString
)
-
fp_calc
(
nullable: true, editable: true, defaultValue: null, length: 255, alias: fp_calc, type: esriFieldTypeString
)
-
calculo_4
(
nullable: true, editable: true, defaultValue: null, length: 255, alias: calculo_4, type: esriFieldTypeString
)
-
tasa
(
nullable: true, editable: true, defaultValue: null, alias: La tasa de participación del municipio en tu predio es:, type: esriFieldTypeDouble
)
-
informacion_final
(
nullable: true, editable: true, defaultValue: null, length: 255, alias: De esta manera se determinan todas las variables que participan en el cálculo, type: esriFieldTypeString
)
-
cod_edificabilidad_calc
(
nullable: true, editable: true, defaultValue: null, length: 255, alias: cod_edificabilidad_calc, type: esriFieldTypeString
)
-
cod_ed
(
nullable: true, editable: true, defaultValue: null, length: 255, alias: cod_ed, type: esriFieldTypeString
)
-
verificacion_2
(
nullable: true, editable: true, defaultValue: null, length: 255, alias: verificacion_2, type: esriFieldTypeString
)
-
informacion_previa
(
nullable: true, editable: true, defaultValue: null, length: 255, alias: Primero se debe conocer la clasificación de suelo que tiene tu predio, type: esriFieldTypeString
)
-
clasificacion_2
(
nullable: true, editable: true, defaultValue: null, length: 255, alias: Tu predio tiene la siguiente clasificación de suelo:, type: esriFieldTypeString
)
-
lote_min_ba_urb_001
(
nullable: true, editable: true, defaultValue: null, length: 255, alias: El lote mínimo de tu predio acorde al PUGS 001 es: , type: esriFieldTypeString
)
-
lote_min_ba_001_urb_num
(
nullable: true, editable: true, defaultValue: null, alias: El lote mínimo de tu predio acorde al PUGS 001 es: , type: esriFieldTypeInteger
)
-
lote_min_ba_urb_003
(
nullable: true, editable: true, defaultValue: null, length: 255, alias: El lote mínimo de tu predio acorde al PUGS 003 es: , type: esriFieldTypeString
)
-
lote_min_ba_003_urb_num
(
nullable: true, editable: true, defaultValue: null, alias: El lote mínimo de tu predio acorde al PUGS 003 es: , type: esriFieldTypeDouble
)
-
validacion_2_urb
(
nullable: true, editable: true, defaultValue: null, length: 255, alias: Cumple la condición:, type: esriFieldTypeString
)
-
lote_min_ba_ru_puos
(
nullable: true, editable: true, defaultValue: null, length: 255, alias: El lote mínimo de tu predio acorde al PUOS es:, type: esriFieldTypeString
)
-
lote_min_ba_ru_puos_num
(
nullable: true, editable: true, defaultValue: null, alias: El lote mínimo de tu predio acorde al PUOS es:, type: esriFieldTypeInteger
)
-
lote_min_ba_ru_001
(
nullable: true, editable: true, defaultValue: null, length: 255, alias: El lote mínimo de tu predio acorde al PUGS 001 es: , type: esriFieldTypeString
)
-
lote_min_ba_ru_001_num
(
nullable: true, editable: true, defaultValue: null, alias: El lote mínimo de tu predio acorde al PUGS 001 es: , type: esriFieldTypeInteger
)
-
lote_min_ba_ru_003
(
nullable: true, editable: true, defaultValue: null, length: 255, alias: El lote mínimo de tu predio acorde al PUGS 003 es: , type: esriFieldTypeString
)
-
lote_min_ba_ru_003_num
(
nullable: true, editable: true, defaultValue: null, alias: El lote mínimo de tu predio acorde al PUGS 003 es: , type: esriFieldTypeDouble
)
-
validacion_2_ru
(
nullable: true, editable: true, defaultValue: null, length: 255, alias: Cumple la condición: , type: esriFieldTypeString
)
-
lote_min_003
(
nullable: true, editable: true, defaultValue: null, alias: Lote mínimo PUGS 003 , type: esriFieldTypeInteger
)
-
lote_min_salto
(
nullable: true, editable: true, defaultValue: null, alias: Lote mínimo de la norma con mayor salto , type: esriFieldTypeInteger
)
-
validacion_2
(
nullable: true, editable: true, defaultValue: null, length: 255, alias: ¿Se puede calcular la COD LM de tu predio?, type: esriFieldTypeString
)
-
info_cod_lote_minimo
(
nullable: true, editable: true, defaultValue: null, length: 255, alias: Para el cálculo de la Concesión Onerosa de Derechos (COD) por cambio de lote mínimo se aplica la siguiente fórmula: , type: esriFieldTypeString
)
-
formula_lote_min_1
(
nullable: true, editable: true, defaultValue: null, length: 255, alias: formula_lote_min_1, type: esriFieldTypeString
)
-
calculo_lote_min_1
(
nullable: true, editable: true, defaultValue: null, length: 255, alias: calculo_lote_min_1, type: esriFieldTypeString
)
-
formula_lote_min_2
(
nullable: true, editable: true, defaultValue: null, length: 255, alias: Vsr = (AIVA*factor de cambio[Fc]), type: esriFieldTypeString
)
-
aiva_2024_2025_2
(
nullable: true, editable: true, defaultValue: null, alias: El AIVA (bienio 2024-2025) ($) de tu predio es:, type: esriFieldTypeDouble
)
-
formula_lote_min_3
(
nullable: true, editable: true, defaultValue: null, length: 255, alias: formula_lote_min_3, type: esriFieldTypeString
)
-
consideracion
(
nullable: true, editable: true, defaultValue: null, length: 255, alias: consideracion, type: esriFieldTypeString
)
-
formula_lote_min_4
(
nullable: true, editable: true, defaultValue: null, length: 255, alias: formula_lote_min_4, type: esriFieldTypeString
)
-
formula_lote_min_5
(
nullable: true, editable: true, defaultValue: null, length: 255, alias: formula_lote_min_5, type: esriFieldTypeString
)
-
log_calc
(
nullable: true, editable: true, defaultValue: null, alias: logaritmo, type: esriFieldTypeDouble
)
-
fc
(
nullable: true, editable: true, defaultValue: null, length: 255, alias: fc, type: esriFieldTypeString
)
-
vsr_2
(
nullable: true, editable: true, defaultValue: null, length: 255, alias: vsr_2, type: esriFieldTypeString
)
-
vsr_2_calc
(
nullable: true, editable: true, defaultValue: null, length: 255, alias: vsr_2_calc, type: esriFieldTypeString
)
-
calculo_lote_min_2
(
nullable: true, editable: true, defaultValue: null, length: 255, alias: calculo_lote_min_2, type: esriFieldTypeString
)
-
formula_lote_min_6
(
nullable: true, editable: true, defaultValue: null, length: 255, alias: Vsi = AIVA, type: esriFieldTypeString
)
-
vsi_2
(
nullable: true, editable: true, defaultValue: null, alias: El valor inicial del terreno de tu predio es:, type: esriFieldTypeDouble
)
-
calculo_lote_min_3
(
nullable: true, editable: true, defaultValue: null, length: 255, alias: calculo_lote_min_3, type: esriFieldTypeString
)
-
area_f
(
nullable: true, editable: true, defaultValue: null, alias: Área gráfica (m²):, type: esriFieldTypeDouble
)
-
calculo_lote_min_4
(
nullable: true, editable: true, defaultValue: null, length: 255, alias: calculo_lote_min_4, type: esriFieldTypeString
)
-
tasa_2
(
nullable: true, editable: true, defaultValue: null, alias: La tasa de participación del municipio en tu predio es:, type: esriFieldTypeDouble
)
-
informacion_final_2
(
nullable: true, editable: true, defaultValue: null, length: 255, alias: De esta manera se determinan todas las variables que participan en el cálculo, type: esriFieldTypeString
)
-
cod_lote_min_calc
(
nullable: true, editable: true, defaultValue: null, length: 255, alias: cod_lote_min_calc, type: esriFieldTypeString
)
-
cod_lm
(
nullable: true, editable: true, defaultValue: null, length: 255, alias: cod_lm, type: esriFieldTypeString
)
-
created_user
(
nullable: true, editable: false, defaultValue: null, length: 255, alias: created_user, type: esriFieldTypeString
)
-
created_date
(
nullable: true, editable: false, defaultValue: null, length: 29, alias: created_date, type: esriFieldTypeDate
)
-
last_edited_user
(
nullable: true, editable: false, defaultValue: null, length: 255, alias: last_edited_user, type: esriFieldTypeString
)
-
last_edited_date
(
nullable: true, editable: false, defaultValue: null, length: 29, alias: last_edited_date, type: esriFieldTypeDate
)
Templates:
-
Name: New Feature
Description:
Prototype:
Drawing Tool: N/A
Capabilities: Create,Editing,Uploads,Sync
Sync Can Return Changes: true
Is Data Versioned: false
Supports Rollback On Failure: true
Supports ApplyEdits With Global Ids: true
Supports ApplyEdits By Upload Id: true
Edit Fields Info:
- Creation Date Field: created_date
- Creator Field: created_user
- Edit Date Field: last_edited_date
- Editor Field: last_edited_user
Ownership Based Access Control:
- Allow Others to Update: true
- Allow Others to Delete: true
- Allow Others to Query: true
Supports Query With Historic Moment: false
Supports Coordinates Quantization: true
Supported Operations:
Query Attachments
Query Analytic
Query Top Features
Apply Edits
Add Features
Calculate
Validate SQL
Generate Renderer
Return Updates
Metadata