You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Funksjonen polygon_centroid() i building_merge.py gir en del ganger rare resultater, med midtpunkt godt utenfor polygonet, selv for enkle kvadrater.
Hva kan være feil her?
Kunne ha brukt et ferdig bibliotek selvfølgelig, men målet her var å ha en lav terskel for å kjøre skriptet.
The text was updated successfully, but these errors were encountered:
Du deler x og y på (3.0 * det) to ganger, både ved x = x / (3.0 * det) y = y / (3.0 * det)
og return (x / (3.0 * det), y / (3.0 * det) )
Nå implementerte jeg akkurat samme funksjonen i mitt pull-requests...
Ja det har du visst rett i (må ha sneket seg inn etter testing), men også å ha korrigert for dette blir det fremdeles feil. Mange av punktene ligger et godt stykke utenfor bygningspolygonet. Kan plottes med add_node funksjonen.
Det var feil i min utgave i funksjonen også, det så jeg først etter at jeg kjørte scriptet for hele Oslo, og feilen ble verre jo mindre areal bygningen hadde. Så dette er nok en armetrisk feil.
Javascript-biblioteket Turf flyter først et polygon til et nytt referansesystem med origo i et det første punktet i polygonet,
og etter og implementert samme oppskrift forsvant feilen fra municipality_split.
Om noen orker ta en titt:
Funksjonen polygon_centroid() i building_merge.py gir en del ganger rare resultater, med midtpunkt godt utenfor polygonet, selv for enkle kvadrater.
Hva kan være feil her?
Kunne ha brukt et ferdig bibliotek selvfølgelig, men målet her var å ha en lav terskel for å kjøre skriptet.
The text was updated successfully, but these errors were encountered: