ObjectVision / RSopen

Ruimtescanner Openbaar
GNU General Public License v3.0
1 stars 0 forks source link

RSO: Check verschil RSopen (git) en PlanMonitor #30

Open jipclaassens opened 1 year ago

jipclaassens commented 1 year ago

Bart denkt dat hij in RSopen ontwikkelopties heeft aan staan die uit stonden in de Planmonitor. Dit zou hogere dichtheden kunnen verklaren.

basvanbemmel commented 1 year ago

Helaas loopt de huidge versie van RSOpen (8645202acd5aaf471875f02fe3cb04bf30ff8135 (13 oktober 2023)) vast in batch-mode 14.2.1 (zie screendump). Ik ben genoodzaakt om de in de GUI te werken daar lijkt het (subsector_rel) wel te werken

image

jipclaassens commented 1 year ago

Het lijkt erop dat die Variant data niet goed is gegenereerd...

jipclaassens commented 1 year ago

Ik heb extra batch error handling ingebouwd.

basvanbemmel commented 1 year ago

Bedoel je dat ik hem niet goed heb gegenereerd of dat er in het algemeen nog een fout in in zit? Ik kan wel subsector_rel in GUI uitrekenen niet zeggende dat perse langs dezelfe items gaat als in de batch natuurlijk

voorbeeld xml uit variantdata:

<?xml version="1.0" encoding="UTF-8"?>

<DocType name="GeoDmsMetaInfo">
<DefaultInfo>
    <FullName>/Analysis/Zeef/Y2050/SectorXSubsectoren/Verblijfsrecreatie/Totaal/WriteProtoBeschikbaar_AdminDomain
    </FullName>
    <GeoDmsVersion>GeoDms 14.2.1 [Sep 27 2023 13:16:26]
    </GeoDmsVersion>
    <SessionStartTime>Fri Oct 13 14:05:50 2023
    </SessionStartTime>
    <CurrentTime>Fri Oct 13 14:07:09 2023
    </CurrentTime>
    <StatusFlags>0x6a59f = AdminMode SuspendForGUI ShowStateColors TraceLogFile TreeViewVisible ToolBarVisible MultiThreading1 MultiThreading2 
    </StatusFlags>
</DefaultInfo>
<Software>
    <GeoDmsVersion>14.0201
    </GeoDmsVersion>
</Software>
<Config>
    <FullName>/Analysis/Zeef/Y2050/SectorXSubsectoren/Verblijfsrecreatie/Totaal/WriteProtoBeschikbaar_AdminDomain
    </FullName>
    <Expr>CalcProtoBeschikbaar[invert(CompactedAdminDomain/AdminDomain_rel)]
    </Expr>
    <RunFile>K:/PD_git/RSopen/batch/../cfg/main.dms
    </RunFile>
</Config>
<Environment>
    <Processor>Intel64 Family 6 Model 106 Stepping 6, GenuineIntel
    </Processor>
    <User>bemmelvb
    </User>
    <ComputerName>geodms-p-1
    </ComputerName>
</Environment>
<Git>
    <RevisionInfo>heads/main<BR/>
        On branch main<BR/>
        Your branch is up to date with &apos;origin/main&apos;.<BR/>
        <BR/>
        Untracked files:<BR/>
          (use &quot;git add &lt;file&gt;...&quot; to include in what will be committed)<BR/>
            batch/log/<BR/>
            git.txt<BR/>
        <BR/>
        nothing added to commit but untracked files present (use &quot;git add&quot; to track)<BR/>

    </RevisionInfo>
</Git>
<Parameters>
    <AlleenEindjaar>True
    </AlleenEindjaar>
    <AdminDomain>25m
    </AdminDomain>
    <AllocDomain>100m
    </AllocDomain>
    <Suitability_ref>ExploitatieSaldo
    </Suitability_ref>
    <grondproductie_kosten_variant>Nominaal_high
    </grondproductie_kosten_variant>
    <Model_StartYear>2021
    </Model_StartYear>
    <Model_FinalYear>2050
    </Model_FinalYear>
    <BAG_RecentYear>Y2023
    </BAG_RecentYear>
    <LISA_StartYear>2022
    </LISA_StartYear>
    <BGT_file_date>20220110
    </BGT_file_date>
    <BRT_file_date>20220321
    </BRT_file_date>
    <Default_NrOfIters>10
    </Default_NrOfIters>
    <NrOfIters_Wind>10
    </NrOfIters_Wind>
    <Default_NrOfSequences>3
    </Default_NrOfSequences>
    <Windpotentie_StempelAan>False
    </Windpotentie_StempelAan>
    <WindmolenAfschrijving>20
    </WindmolenAfschrijving>
    <Type_m2perBaan>PerRegio
    </Type_m2perBaan>
    <m2BVO_job_kantoor_PreCORONA>20
    </m2BVO_job_kantoor_PreCORONA>
    <Thuiswerk_verdikking_ook_op_bestaandekantoren>True
    </Thuiswerk_verdikking_ook_op_bestaandekantoren>
    <Groeifactor_CommercieelVastgoed_kantoor>1.45
    </Groeifactor_CommercieelVastgoed_kantoor>
    <Groeifactor_CommercieelVastgoed_industrie>1.56
    </Groeifactor_CommercieelVastgoed_industrie>
    <Groeifactor_CommercieelVastgoed_winkel>1.15
    </Groeifactor_CommercieelVastgoed_winkel>
    <Verwervingskosten_NietWoningen>10000
    </Verwervingskosten_NietWoningen>
    <Sloopkosten_Rijtjeswoning>22
    </Sloopkosten_Rijtjeswoning>
    <Sloopkosten_Twee_onder_1_kap>40
    </Sloopkosten_Twee_onder_1_kap>
    <Sloopkosten_Vrijstaand>57
    </Sloopkosten_Vrijstaand>
    <Sloopkosten_Appartement>22
    </Sloopkosten_Appartement>
    <Sloopkosten_Kantoor>25
    </Sloopkosten_Kantoor>
    <Bouwkosten_Rijtjeswoning>859
    </Bouwkosten_Rijtjeswoning>
    <Bouwkosten_Twee_onder_1_kap>1017
    </Bouwkosten_Twee_onder_1_kap>
    <Bouwkosten_Vrijstaand>984
    </Bouwkosten_Vrijstaand>
    <Bouwkosten_Appartement>1126
    </Bouwkosten_Appartement>
    <Bouwkosten_Eengezins>950
    </Bouwkosten_Eengezins>
    <Bouwkosten_Meergezins>1126
    </Bouwkosten_Meergezins>
    <Hoogbouwgrens>15
    </Hoogbouwgrens>
    <Bouwlaaghoogte>2.6
    </Bouwlaaghoogte>
    <VormfactorEengezins>0.76
    </VormfactorEengezins>
    <VormfactorMeergezins>0.78
    </VormfactorMeergezins>
    <VormfactorHoogbouw>0.65
    </VormfactorHoogbouw>
    <FractieUitgeefbaar>0.5
    </FractieUitgeefbaar>
    <FractieUitgeefbaarTinyHouses>0.25
    </FractieUitgeefbaarTinyHouses>
    <MaximaleDiepteAangepastBouwen>1
    </MaximaleDiepteAangepastBouwen>
    <MaxBodemdaling>40
    </MaxBodemdaling>
    <Wind_aantal_stempel_in1richting>2
    </Wind_aantal_stempel_in1richting>
    <Wind_afstand_offset_stempel>300
    </Wind_afstand_offset_stempel>
    <Wind_minAaneengeslotenWindmolens>3
    </Wind_minAaneengeslotenWindmolens>
    <Wind_max_aantal_rijen_zonder_tussenruimte>3
    </Wind_max_aantal_rijen_zonder_tussenruimte>
    <Wind_rijkolom_tussenruimte>2
    </Wind_rijkolom_tussenruimte>
    <Wind_lijnOrientatie>NW_ZO
    </Wind_lijnOrientatie>
    <Zon_Vermogen_ref>hoog
    </Zon_Vermogen_ref>
    <Zon_FractieVermogenHaIndienZonCombinerenMetBestaandGroen>0.5
    </Zon_FractieVermogenHaIndienZonCombinerenMetBestaandGroen>
    <Zon_vollasturen_zonnepaneel>854
    </Zon_vollasturen_zonnepaneel>
    <Zon_Vermogen_ha_laag>0.6
    </Zon_Vermogen_ha_laag>
    <Zon_Vermogen_ha_midden>0.8
    </Zon_Vermogen_ha_midden>
    <Zon_Vermogen_ha_hoog>1.2
    </Zon_Vermogen_ha_hoog>
    <Zon_minimale_opp_berm>1000
    </Zon_minimale_opp_berm>
    <Zon_minimale_opp_gras>1000
    </Zon_minimale_opp_gras>
    <Zon_minimale_opp_groen>1000
    </Zon_minimale_opp_groen>
    <Zon_minimale_opp_parkeervlak>1000
    </Zon_minimale_opp_parkeervlak>
    <Zon_minimale_IQ>0.05
    </Zon_minimale_IQ>
</Parameters>
</DocType>
basvanbemmel commented 1 year ago

ok in versie 032d5cab936bb56ca2d1a86e70116d01519dc93c dus overigens zie ik dat als je in tortoise git de log opvraagt je in de log niet ziet dat er nieuw versienummer beschikbaar is. Je moet echt actief pullen. Logisch omdat je de hele repos binnenhaalt.

basvanbemmel commented 1 year ago

Ik heb 032d5cab936bb56ca2d1a86e70116d01519dc93c gerund

Alleen BaseData en VariantData (BAU) wordt aangemaakt. Allocatie gebeurd niet (geen foutmelding of wat dan ook). Trouwens de foutmedling (de screendump) ging over Allocatie.

VariantData is ook gelijk de vorige VariantData-versie. Het is echt een Allocatie-ding. Voor nu maar verder met de GUI dan

basvanbemmel commented 1 year ago

Ook in GUI werkt het nu niet krijg op /Analysis/Allocatie/Zichtjaren/Y2050/Impl/CalcStand/Subsector_rel:

Error: cannot find Buffer/proximity_res /Analysis/Allocatie/Zichtjaren/Y2050/Impl/CalcStand/Subsector_rel

Run up to Causa Prima

GDAL Error: cannot open dataset K:/SD/RSopen/Claims/TXL_20231013/WLO_hoog_NVM/2050/BAU_LandUse.csv K:/SD/RSopen/Claims/TXL_20231013/WLO_hoog_NVM/2050/BAU_LandUse.csv: No such file or directory /CaseParameters/Claims/WonenEnWerken/Cases/WLO_hoog/BAU/Tables/Landuse/Zichtjaren/Y2050/NVM

Ik acht het voor nu niet echt meer zinvol om in RSOpen aan de slag te gaan, ik laat dit issue voor nu even liggen

jipclaassens commented 11 months ago

Case 1: PlanMonitor versie, variant BAU Case 2: RSopen-HEAD-versie, maar met NVM als eerste alloc regio, alle variantK en model parameters zover als kan gelijkstellen aan case 1 (plan monitor). En dus ook de TIGRIS claims uit case 1. Case 3: RSopen-HEAD-versie, zoals Case 2, maar dan met originele LISA.

Dan resultaten 1 met 2 vergelijken voor verschil PM met RSo Dan 2 met 3 voor effect alternatieve LISA.