Parent Layer:
Wonen
Name: Werklocaties bedrijventerrein
Display Field: origid
Type: Feature Layer
Geometry Type: esriGeometryPolygon
Description: <DIV STYLE="text-align:Left;"><DIV><DIV><P><SPAN>Gegevens over bestaande en geplande werklocaties (bedrijventerreinen en kantoorlocaties) worden jaarlijks door de provincie NH verzameld. De bron is grotendeels een enquête onder gemeenten. Een selectie van de gegevens over bedrijventerreinen wordt geleverd aan IBIS (Integraal Bedrijventerrein Informatie Systeem, Min. VROM, per 1 jan 2014 IPO). Sinds 2007 worden de gegevens verzameld via een website www.werklocatiesnoord-holland.nl . Sinds 2009 worden daarbij ook geometrische contouren van werklocaties ingetekend op een ondergrond van kadastrale percelen. Iedere werklocatie krijgt een naam en de unieke code RIN (Ruimtelijk Identificatie Nummer), waardoor koppeling tussen de geografische en administratieve gegevens mogelijk wordt. Werklocaties zijn 2 bestanden.</SPAN></P></DIV></DIV></DIV>
Copyright Text:
Default Visibility: false
MaxRecordCount: 2000000
Supported Query Formats: JSON, geoJSON, PBF
Min Scale: 0
Max Scale: 0
Supports Advanced Queries: true
Supports Statistics: true
Has Labels: false
Can Modify Layer: true
Can Scale Symbols: false
Use Standardized Queries: true
Supports Datum Transformation: true
Extent:
XMin: 97734.06100000069
YMin: 467345.89229999855
XMax: 192471.46550000086
YMax: 574869.2668000013
Spatial Reference: 28992
(28992)
Drawing Info:
Renderer:
Simple Renderer:
Symbol: Style: esriSFSSolid
Color: [252, 250, 194, 255]
Outline:
Style: esriSLSSolid
Color: [110, 110, 110, 255]
Width: 0
Label: N/A
Description: N/A
Transparency: 0
Labeling Info:
Advanced Query Capabilities:
Supports Statistics: true
Supports OrderBy: true
Supports Distinct: true
Supports Pagination: true
Supports TrueCurve: true
Supports Returning Query Extent: true
Supports Query With Distance: true
Supports Sql Expression: true
Supports Query With ResultType: false
Supports Returning Geometry Centroid: false
Supports Binning LOD: false
Supports Query With LOD Spatial Reference: false
Supports Percentile Statistics: true
Supports Having Clause: true
Supports Count Distinct: true
Supports Time Relation: true
Supports Sql Format: false
Supports Query Analytic: true
Supports Query With Current User: true
HasZ: false
HasM: false
Has Attachments: false
HTML Popup Type: esriServerHTMLPopupTypeAsHTMLText
Type ID Field: null
Fields:
-
objectid
(
type: esriFieldTypeOID, alias: objectid
)
-
origid
(
type: esriFieldTypeInteger, alias: origid
)
-
plannaam
(
type: esriFieldTypeString, alias: 1.1. Naam werklocatie:, length: 254
)
-
kernnaam
(
type: esriFieldTypeString, alias: 1.2. Naam kern:, length: 254
)
-
ookbekend
(
type: esriFieldTypeString, alias: 1.3. Ook wel bekend onder de naam:, length: 254
)
-
type
(
type: esriFieldTypeString, alias: 1.4a. Type locatie:, length: 254
)
-
usertemp
(
type: esriFieldTypeString, alias: 1.4b. Betrekking op monitor:, length: 254
)
-
gemeente
(
type: esriFieldTypeString, alias: 1.5. Naam gemeente:, length: 254
)
-
gemeenteaccount
(
type: esriFieldTypeString, alias: 1.5a Naam gemeenteaccount:, length: 254
)
-
regio
(
type: esriFieldTypeString, alias: 1.6. Naam regio:, length: 254
)
-
cpgem
(
type: esriFieldTypeString, alias: 1.7. Naam contactpersoon gemeente:, length: 254
)
-
rinnummer
(
type: esriFieldTypeInteger, alias: 1.8. Rin nummer locatie:
)
-
terreinbeh
(
type: esriFieldTypeString, alias: 1.9. Naam organisatie terreinbeheerder:, length: 254
)
-
segmentbedr
(
type: esriFieldTypeString, alias: 1.10. Segment bedrijventerrein:, length: 254
, Coded Values:
[Campus: Campus]
, [Gemengd bedrijventerrein: Gemengd bedrijventerrein]
, [Haventerrein (havengerelateerd): Haventerrein (havengerelateerd)]
, ...6 more...
)
-
segmentbedrnieuwreden
(
type: esriFieldTypeString, alias: 1.11. Eventuele toelichting bij segment:, length: 254
)
-
planfase
(
type: esriFieldTypeString, alias: 1.12. Planfase:, length: 254
, Coded Values:
[1: (Vastgesteld en) Onherroepelijk bestemmingsplan]
, [2: Vastgesteld bestemmingsplan]
, [3: Ontwerp bestemmingsplan]
, ...3 more...
)
-
geocheck
(
type: esriFieldTypeString, alias: 1.13 Is het terrein correct ingetekend?, length: 25
, Coded Values:
[ja: ja]
, [nee: nee]
)
-
toelichting_geocheck
(
type: esriFieldTypeString, alias: 1.13a toelichting op de wijzigingen van het terrein:, length: 500
)
-
nettonu_x3
(
type: esriFieldTypeDouble, alias: 2a. Netto oppervlakte per 1-1-2021:
)
-
netto_x2
(
type: esriFieldTypeDouble, alias: 2b. Uitgegeven voorraad per 1-1-2021:
)
-
hptot2030_x1
(
type: esriFieldTypeDouble, alias: 2c. Hard planaanbod in bestemmingsplannen per 1-1-2021:
)
-
zptot2030_x4
(
type: esriFieldTypeDouble, alias: 2d. Zacht planaanbod t/m 2030 per 1-1-2021:
)
-
zpna2030_x5
(
type: esriFieldTypeDouble, alias: 2e. Zacht planaanbod na 2030 per 1-1-2021:
)
-
uitgvorig
(
type: esriFieldTypeDouble, alias: 2.1. Is er grond uitgegeven in de periode 1-1-2021 t/m 31-12-2021? Zo ja, wat is de netto oppervlakte uitgegeven vorig jaar (in ha.)? Zo niet, laat de waarde op nul (0) staan.
)
-
transomvg
(
type: esriFieldTypeDouble, alias: 2.2. Was er in de periode 1-1-2021 t/m 31-12-2021 sprake van transformatie? Zo ja, wat is de Transformatievolume afgelopen jaar (in netto ha.)? Zo niet, laat de waarde op nul (0) staan.
)
-
teruggekochtomvg
(
type: esriFieldTypeDouble, alias: 2.3. Is er in de periode 1-1-2021 t/m 31-12-2021 grond terugekocht? Zo ja, wat is de netto oppervlakte terugekochte grond (in ha.)? Zo niet, laat de waarde op nul (0) staan.
)
-
hptoegevoegdomvg
(
type: esriFieldTypeDouble, alias: 2.4. Is er in de periode 1-1-2021 t/m 31-12-2021 hard planaanbond toegevoegd? Zo ja, wat is de netto oppervlakte toegevoegd hard planaanbod (in ha.)? Zo niet, laat de waarde op nul (0) staan.
)
-
zptoegevoegdomvg
(
type: esriFieldTypeDouble, alias: 2.5. Is er in de periode 1-1-2021 t/m 31-12-2021 zacht planaanbod toegevoegd? Zo ja, wat is de netto oppervlakte toegevoegd zacht planaanbod (in ha.)? No niet, laat de waarde op nul (0) staan.
)
-
bruto
(
type: esriFieldTypeDouble, alias: 2.6. Bruto oppervlakte bedrijventerrein per 1 januari (in ha.):
)
-
nettonu
(
type: esriFieldTypeDouble, alias: 2.6a. Netto oppervlakte bedrijventerrein (in ha.):
)
-
netto
(
type: esriFieldTypeDouble, alias: 2.6b. Netto oppervlakte bedrijventerrein reeds uitgegeven per 1 januari (in ha.):
)
-
hptot2030
(
type: esriFieldTypeDouble, alias: 2.6c. Hard planaanbod tot en met 2030 (in netto ha.):
)
-
zptot2030
(
type: esriFieldTypeDouble, alias: 2.6d. Zacht planaanbod tot en met 2030 (in netto ha.):
)
-
zpna2030
(
type: esriFieldTypeDouble, alias: 2.6e Planaanbod na 2030 (in netto ha.):
)
-
opp2019correct
(
type: esriFieldTypeString, alias: 2.6f. Zijn de bovenstaande gegevens correct?, length: 255
, Coded Values:
[ja: ja]
, [nee: nee]
)
-
nettonuadmin
(
type: esriFieldTypeDouble, alias: 2.7a. Netto oppervlakte bedrijventerrein (in ha.):
)
-
nettoadmin
(
type: esriFieldTypeDouble, alias: 2.7b. Netto oppervlakte bedrijventerrein reeds uitgegeven per 1 januari (in ha.):
)
-
hptot2030admin
(
type: esriFieldTypeDouble, alias: 2.7c. Hard planaanbod tot en met 2030 (in netto ha.):
)
-
hptot2030terstondadmin
(
type: esriFieldTypeDouble, alias: 2.7c.1 Hard planaanbod waarvan (in netto ha.) niet-terstond beschikbaar, waarvan (in netto ha.) terstond beschikbaar, waarvan (in netto ha.) in optie, waarvan (in netto ha.) overig
)
-
zptot2030admin
(
type: esriFieldTypeDouble, alias: 2.7d. Zacht planaanbod tot en met 2030 (in netto ha.):
)
-
zpna2030admin
(
type: esriFieldTypeDouble, alias: 2.7e Zacht planaanbod na 2030 (in netto ha.):
)
-
toeladmin
(
type: esriFieldTypeString, alias: 2.7f. Toelichting bij wijziging:, length: 1000
)
-
uit20182019milcat
(
type: esriFieldTypeString, alias: 2.8. Hoogste milieucategorie uitgegeven grond in de periode 1-1-2021 t/m 31-12-2021:, length: 254
, Coded Values:
[1: 1]
, [2: 2]
, [3: 3]
, ...3 more...
)
-
sbi08uitg
(
type: esriFieldTypeString, alias: 2.8a. SBI code grootste uitgifte grond in de periode 1-1-2021 t/m 31-12-2021:, length: 254
, Coded Values:
[A: Landbouw, bosbouw en visserij]
, [B: Winning van delfstoffen]
, [C: Industrie]
, ...18 more...
)
-
hpaterstond
(
type: esriFieldTypeDouble, alias: 2.9a. Hard en terstond uitgeefbaar planaanbod t/m 2030 (in ha.):
)
-
totutgpar
(
type: esriFieldTypeDouble, alias: 2.9b. Totaal netto oppervlakte waarvan particulier uitgeefbaar (in ha.):
)
-
grdeel
(
type: esriFieldTypeDouble, alias: 2.9c. Netto oppervlakte van het grootste aaneengesloten uitgeefbaar deel (in ha.):
)
-
parkman
(
type: esriFieldTypeString, alias: 3.1. Parkmanagement of andere vorm van beheer aanwezig:, length: 254
, Coded Values:
[Ja: Ja]
, [Nee: Nee]
, [In ontwikkeling: In ontwikkeling]
, ...1 more...
)
-
parkmanform
(
type: esriFieldTypeString, alias: 3.1a. Vorm van parkmanagement:, length: 254
, Coded Values:
[parkmanagement: Parkmanagement]
, [biz: BIZ]
, [kvo: KVO]
, ...1 more...
)
-
milieucat
(
type: esriFieldTypeString, alias: 3.2. Wat is de maximale milieucategorie?, length: 254
, Coded Values:
[1: 1]
, [2: 2]
, [3: 3]
, ...3 more...
)
-
functie
(
type: esriFieldTypeString, alias: 3.3. Is er op dit moment sprake van functiemenging, zoals wonen, winkels, kantoren?, length: 254
, Coded Values:
[ja: ja]
, [nee: nee]
)
-
functieomvg
(
type: esriFieldTypeDouble, alias: 3.3a. Hoe groot is oppervlakte functiemenging (in netto ha.)?
)
-
functiesnieuw
(
type: esriFieldTypeString, alias: 3.3b. Welke nieuwe functie(s) wordt of worden er toegevoegd aan het terrein?, length: 254
)
-
verouderd
(
type: esriFieldTypeString, alias: 4.1.1. Is de werklocatie verouderd?, length: 254
, Coded Values:
[ja: ja]
, [nee: nee]
)
-
hoofdoorz
(
type: esriFieldTypeString, alias: 4.1.1a. Zo ja, wat is de hoofdoorzaak van de veroudering?, length: 254
, Coded Values:
[B: Economische veroudering, door een wijziging in marktontwikkelingen]
, [A: Technische (functionele) veroudering, door een gebrek aan onderhoud]
, [C: Maatschappelijke veroudering, door bijvoorbeeld gewijzigde regelgeving (milieu, veiligheid, arbeidsomstandigheden etc.)]
, ...2 more...
)
-
oppveroud
(
type: esriFieldTypeDouble, alias: 4.1.1b. Bruto oppervlakte verouderde deel (in ha.):
)
-
herstrplan
(
type: esriFieldTypeString, alias: 4.2.1. Zijn er plannen voor herstructurering?, length: 254
, Coded Values:
[ja: ja]
, [nee: nee]
)
-
herststart
(
type: esriFieldTypeString, alias: 4.2.1a. Herstructurering start in:, length: 254
)
-
herstrtypo
(
type: esriFieldTypeString, alias: 4.2.1b. Type herstructurering:, length: 254
, Coded Values:
[A: Facelift]
, [D: Herprofilering]
, [B: Revitalisering]
, ...2 more...
)
-
herstromvg
(
type: esriFieldTypeDouble, alias: 4.2.1c. Omvang van de herstructurering (in netto ha.):
)
-
herstfase
(
type: esriFieldTypeString, alias: 4.2.1d. In welke fase bevindt de herstructurering zich?, length: 254
, Coded Values:
[A: Plan van aanpak / startnotitie is aanwezig: Knelpunten, wensen en eisen van overheid en bedrijven zijn geïnventariseerd, evenals mogelijkheden en oplossingsrichtingen]
, [B: Een masterplan is aanwezig, met een ruimtelijk-economische visie en grondpolitiek, een globale raming van kosten en opbrengsten]
, [C: Een revitaliseringsplan / projectplan is aanwezig; het masterplan is opgedeeld in verschillende deelprojecten inclusief concrete oplossingen, maatregelen en financiering]
, ...4 more...
)
-
transtoekomst
(
type: esriFieldTypeString, alias: 4.3.1. Zijn er plannen voor toekomstige transformaties?, length: 254
, Coded Values:
[ja: ja]
, [nee: nee]
)
-
transomvg2030
(
type: esriFieldTypeDouble, alias: 4.3.1d. Geschatte transformatievolume t/m 2030 (in netto ha.):
)
-
transfase2030
(
type: esriFieldTypeString, alias: 4.3.1e. In welke fase bevindt de transformatie zich?, length: 254
, Coded Values:
[FT01: Studiefase]
, [FT02: Planvorming]
, [FT03: Uitvoering]
, ...1 more...
)
-
transfuncties2030
(
type: esriFieldTypeString, alias: 4.3.1f. Naar welke functie(s) wordt getransformeerd?, length: 254
)
-
transomvgn2030
(
type: esriFieldTypeDouble, alias: 4.3.1g. Geschatte transformatievolume na 2030 (in netto ha.):
)
-
transfasen2030
(
type: esriFieldTypeString, alias: 4.3.1h. In welke fase bevindt de transformatie zich?, length: 254
, Coded Values:
[FT01: Studiefase]
, [FT02: Planvorming]
, [FT03: Uitvoering]
, ...1 more...
)
-
transfunctiesn2030
(
type: esriFieldTypeString, alias: 4.3.1i. Naar welke functie(s) wordt getransformeerd?, length: 254
)
-
spoor_ontsluiting
(
type: esriFieldTypeString, alias: 5.1a. Is de werklocatie, naast over weg, ontsloten door spoor?, length: 254
, Coded Values:
[A: Geen spoor]
, [B: Wel spoor, geen aftakking naar werklocatie aanwezig]
, [C: Wel spoor, met aftakking naar werklocatie, maar niet in gebruik]
, ...3 more...
)
-
water_ontsluiting
(
type: esriFieldTypeString, alias: 5.1b. Is de werklocatie, naast over weg, ontsloten door water?, length: 254
, Coded Values:
[A: Ja, kade in eigendom van de overheid]
, [B: Ja, kade in eigendom van particuliere eigenaar]
, [C: Ja, kade wordt niet meer gebruikt]
, ...3 more...
)
-
parkeergelegenheid
(
type: esriFieldTypeString, alias: 5.2. Parkeergelegenheid:, length: 254
, Coded Values:
[A: Voldoende]
, [B: Onvoldoende]
, [X: Onbekend]
)
-
filedruk
(
type: esriFieldTypeString, alias: 5.3. Is er sprake van eventuele filedruk?, length: 254
, Coded Values:
[ja: ja]
, [nee: nee]
)
-
ext_bereikbaarheid
(
type: esriFieldTypeString, alias: 5.4. Beoordeling externe bereikbaarheid:, length: 254
, Coded Values:
[A: Goed]
, [B: Redelijk]
, [C: Slecht]
, ...1 more...
)
-
digi_ontsluiting
(
type: esriFieldTypeString, alias: 5.5. Hoe is de werklocatie digitaal goed ontsloten?, length: 254
, Coded Values:
[kopernetwerk (telefoonlijn): kopernetwerk (telefoonlijn)]
, [coaxkabel: coaxkabel (evt.i.c.m. kopernetwerk)]
, [glasvezel: glasvezel (evt. i.c.m. coax/koper)]
, ...1 more...
)
-
gronddatacenter
(
type: esriFieldTypeString, alias: 6.1 Is er afgelopen jaar grond uitgegeven ten behoeve van datacenters?, length: 255
, Coded Values:
[ja: ja]
, [nee: nee]
)
-
gronddatacenterha
(
type: esriFieldTypeDouble, alias: 6.2 Zo ja, hoeveel hectare?
)
-
gronddatacenterm2
(
type: esriFieldTypeInteger, alias: 6.2.1.Wat is de totale oppervlakte van de bebouwing (m2)?
)
-
gronddatacenterhoogte
(
type: esriFieldTypeInteger, alias: 6.2.2. Wat is de bouwhoogte (m)?
)
-
gronddatacentermva
(
type: esriFieldTypeDouble, alias: 6.3 Zo ja, hoeveel MVA?
)
-
gronddatacentermvacont
(
type: esriFieldTypeInteger, alias: 6.3.1. (eventueel) Hoeveel MVA is op dit moment gecontracteerd?
)
-
gronddatacentermvaafg
(
type: esriFieldTypeInteger, alias: 6.3.2. (eventueel) Wat is het afgenomen energieverbruik per jaar (MWh)?
)
-
gronddatacentertype
(
type: esriFieldTypeString, alias: 6.4 Zo ja, welk type datacenter?, length: 254
, Coded Values:
[Hyperscale/grootschalige datacenters: Hyperscale/grootschalige datacenters]
, [Colocatie (multitenant) datacenters: Colocatie (multitenant) datacenters]
, [Bedrijfsdatacenters (single tenant): Bedrijfsdatacenters (single tenant)]
, ...1 more...
)
-
grondzonnepark
(
type: esriFieldTypeString, alias: 6.5 Is er grond uitgegeven ten behoeve van (tijdelijke) zonneparken?, length: 254
, Coded Values:
[ja: ja]
, [nee: nee]
)
-
grondzonneparkha
(
type: esriFieldTypeDouble, alias: 6.6 Zo ja, hoeveel hectare?
)
-
maximum_verkoopprijs
(
type: esriFieldTypeDouble, alias: maximum_verkoopprijs
)
-
minimum_verkoopprijs
(
type: esriFieldTypeDouble, alias: minimum_verkoopprijs
)
-
maximum_erfpachtprijs
(
type: esriFieldTypeDouble, alias: maximum_erfpachtprijs
)
-
minimum_erfpachtprijs
(
type: esriFieldTypeDouble, alias: minimum_erfpachtprijs
)
-
alginfo
(
type: esriFieldTypeString, alias: Aanvullende informatie of specifieke monitorvragen vanuit gemeente:, length: 1000
)
-
accord_gem
(
type: esriFieldTypeString, alias: Zijn alle gegevens volledig en correct ingevuld? Zo ja, selecteer 'ja' en verstuur de gegevens. De gegevens worden direct verwerkt in de monitor., length: 254
, Coded Values:
[ja: ja]
, [nee: nee]
)
-
accord_prov
(
type: esriFieldTypeString, alias: Locatie geaccordeerd door provincie:, length: 254
, Coded Values:
[ja: ja]
, [nee: nee]
)
-
created_date
(
type: esriFieldTypeDate, alias: created_date, length: 8
)
-
created_user
(
type: esriFieldTypeString, alias: created_user, length: 255
)
-
last_edited_date
(
type: esriFieldTypeDate, alias: last_edited_date, length: 8
)
-
last_edited_user
(
type: esriFieldTypeString, alias: last_edited_user, length: 255
)
-
nzkg_acontw
(
type: esriFieldTypeString, alias: 7.1. Actuele ontwikkelingen, Recente en lopende projecten, harde plannen, length: 1000
)
-
nzkg_vgbes
(
type: esriFieldTypeString, alias: 7.2. Het vigerend bestemmingsplan, length: 1000
)
-
nzkg_mkade
(
type: esriFieldTypeString, alias: 7.3. Het aantal meter kade (openbaar en niet openbaar toegankelijk) (Klik hier om de wijzigingen op kaart via mail op te sturen), length: 1000
)
-
nzkg_toegkade
(
type: esriFieldTypeString, alias: 7.4. Of de kades wel/niet openbaar toegankelijk zijn, length: 1000
)
-
nzkg_terropen
(
type: esriFieldTypeString, alias: 7.5. Het aantal hectare openbaar en niet-openbaar terrein (Klik hier om de wijzigingen op kaart via mail op te sturen), length: 1000
)
-
nzkg_geluidn
(
type: esriFieldTypeString, alias: 7.6. Geluidsnormen (Klik hier om de wijzigingen op kaart via mail op te sturen), length: 1000
)
-
nzkg_luchtk
(
type: esriFieldTypeString, alias: 7.7. Luchtkwaliteitsnormen, length: 1000
)
-
nzkg_geurn
(
type: esriFieldTypeString, alias: 7.8. Geurnormen, length: 1000
)
-
nzkg_veilighpl
(
type: esriFieldTypeString, alias: 7.9. Externe veiligheid plaatsgebonden risico (Klik hier om de wijzigingen op kaart via mail op te sturen), length: 1000
)
-
nzkg_veilighgr
(
type: esriFieldTypeString, alias: 7.10. Externe veiligheid groepsrisico (Klik hier om de wijzigingen op kaart via mail op te sturen), length: 1000
)
-
nzkgonderhandeljanee
(
type: esriFieldTypeString, alias: 8.5.1. Zijn er concrete onderhandelingen met gegadigden, waarvoor terreinen in optie zijn gereserveerd?, length: 254
, Coded Values:
[ja: ja]
, [nee: nee]
)
-
nzkgonderhandelha
(
type: esriFieldTypeDouble, alias: 8.5.2. Hoeveelheid grond in optie in totaal (in ha.):
)
-
nzkgactionkneljanee
(
type: esriFieldTypeString, alias: 8.6.1. Zijn er voor het overige nog acties of knelpunten bij de uitgifte die het vermelden waard zijn? (bijv. belemmerende bouwvoorschriften, onderzoeken of bijzondere investeringen in wegen, groen e.d.), length: 254
, Coded Values:
[ja: ja]
, [nee: nee]
)
-
nzkgactionkneltoel
(
type: esriFieldTypeString, alias: 8.6.2. Wilt u dit toelichten?, length: 1000
)
-
nzkgknelmilieujanee
(
type: esriFieldTypeString, alias: 8.7. Zijn er op de / het bedrijventerrein(en) knelpunten met betrekking tot het milieu (geluid, lucht, veiligheid, natuur) die het vermelden waard zijn?, length: 254
, Coded Values:
[ja: ja]
, [nee: nee]
)
-
nzkgknelmilieutoel
(
type: esriFieldTypeString, alias: 8.7.1. Wilt u dit toelichten?, length: 1000
)
-
shape
(
type: esriFieldTypeGeometry, alias: shape
)
-
st_area(shape)
(
type: esriFieldTypeDouble, alias: st_area(shape)
)
-
st_perimeter(shape)
(
type: esriFieldTypeDouble, alias: st_perimeter(shape)
)
Supported Operations:
Query
Query Attachments
Query Analytic
Generate Renderer
Return Updates
Iteminfo
Thumbnail
Metadata