-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
(Stress) TILEJSON testset maken BAG panden + bouwjaar + verblijfsobjecten + energielabel in test collectie #24
Comments
In https://dh.wzwkaart.nl/app/map/3 blijft memory rond de 50 MB. |
Twee TILEJSON kaartlagen nemen ~800 MB geheugen in beslag |
Volgens mij is dit deels hetzelfde probleem als #16: MapGallery maakt per vector tile source een nieuwe source aan, dit verklaart de toename van het geheugen gebruik. Dit vraagt een correctie aan de applicatie. Daarnaast kan ik me voorstellen dat raster tiles (voorgerenderde png's) uiteindelijk minder geheugen vragen dan vector tiles. |
We hebben onderzocht of meerdere layers met dezelfde geometrie dit probleem veroorzaakten, maar die hypothese moesten we verwerpen aangezien ook bij 2 kaartlagen met verschillende geometrie het geheugen al onverklaarbaar hoog is. Zie bijvoorbeeld: https://kaartviewer.asa2024.nl/app/map/main/101/info?center=5.831843573965216;51.94794923420369&zoom=8&layerIds=213;207;110 Ik stel voor straks even te overleggen om fallback opties te bespreken en wanneer we daar dan een knoop over moeten door hakken.
Zie ook https://github.com/orgs/ObjectVision/projects/16 |
Zou het misschien aan de tiles zelf kunnen liggen? Ter vergelijk heb ik twee kaartlagen uit de Martin tile server toegevoegd, Wijken 2022 TEST en Buurten 2022 TEST. Wanneer beide kaartlagen zijn toegevoegd, komt het geheugengebruik uit op 133 MB, dat lijkt me acceptabel. |
Hoe groot was de CBS buurtkaart .shp en gerelateerde vector tiles op de Martin tile server ? Wellicht was daar al geometry gesimplified, wat we bij ASA2024 ook nog wel verder willen doen, maar dan blijft er een (te) grote factor tussen brondata en geheugengebruik hetgeen aannemelijk maakt dat het datamodel niet past en/of de caching / garbage collection ergens op fout loopt. Bij ASA2024 was Buurt.shp ongeveer 80 MB ?), in verctor tiles: XXXX (@eoudejans ?); resultaat in viewer zonder gaspijpen: 500 MB, en wellicht oplopend. |
Dit zijn de standaard CBS shapes (geometrie en ca. 40 velden met data), dat zal ook rond de 80 MB liggen. Het is rechtsreeks in postgis gezet, zonder conversie of simplificatie. Martin server doet een realtime conversie via de postgis functies ST_AsMVTGeom en ST_AsMVT. Even bellen? |
@baasgeo Mogelijk gerelateerd, voor Mapbox gl is enige tijd terug een bug opgelost mbt pbf lezen met string velden >12 bytes en veel memory vasthouden: mapbox/pbf#109. Dit is natuurlijk wel voor de fork / ontstaan van Maplibre gebeurt, dus deze fix zou meegekomen moeten zijn. |
…ic overflow and thereby incorrect simplification results (missing centroid areas).
No description provided.
The text was updated successfully, but these errors were encountered: