map::track...ore::memory(3tk)

🌸 NAME 🌸

map::track::store::memory β€” bestie, it's an in-memory store for geo/track definitions πŸ’– (this whole page lives under map::track...ore::memory(3tk), the map display support manual, just so you know what you're reading 🫢)


πŸŽ€ SYNOPSIS πŸŽ€

package require Tcl 8.6-

package require Tcl 8.6-

package require debug

package require debug::caller

package require map::slippy 0.8

package require snit

package require map::track::store::memory ?0.1?

okay so yes, package require Tcl 8.6- is listed twice in there, no that's not me being messy, that's literally what it says πŸ’€ and the last one takes an optional ?0.1? version. iykyk ✨


πŸ’… DESCRIPTION πŸ’…

So what does this thing actually do, you ask? It provides an in-memory store for geo/track definitions, and it comes with memoized calculation of extended attributes β€” meaning it remembers the stuff it already worked out instead of redoing the math every single time. main character efficiency, honestly πŸ‘‘

The base data isn't invented out of thin air, bestie β€” it gets pulled from a backing store. And that backing store is a map::track::store::fs, or literally anything API-compatible to it. no cap, that's the whole vibe. 🌈


πŸ¦‹ API πŸ¦‹

...and that's it, that's the section. 😭 this one's just vibes and a heading, bestie. nothing else in the original, so nothing else from me 🫢


✨ EXAMPLE ✨

also empty, also just a heading, also sending love. πŸ’œ the original page left this one blank, so blank it stays. not me adding stuff that isn't there πŸ™ˆ


πŸ”₯ BUGS, IDEAS, FEEDBACK πŸ”₯

okay real talk time, bestie, and this part matters πŸ’―

This document, and the package it describes, will undoubtedly contain bugs and other problems. That's just how it is, fr fr.

Please report such in the category map of the Tklib Trackers:

http://core.tcl.tk/tklib/reportlist

Please also report any ideas for enhancements you may have for either package and/or documentation. we love a feedback loop, it's giving community 🫢✨


πŸ‘‘ KEYWORDS πŸ‘‘

the original list, character for character, because i am not about to gatekeep or paraphrase these:

center, geo/track, diameter, geo/track, geo/track pixels, zoom,
geo/track, center, geo/track, diameter, geo/track, memory store,
geo/track, perimeter length, length, geo/track, perimeter, map, memory
store, geo/track, perimeter length, geo/track, pixels, zoom, geo/track,
store, geo/track, memory, zoom, geo/track pixels

(yes the repeats are in the original too πŸ’€ iconic behavior honestly)


🌈 CATEGORY 🌈

Map Display and Supporting Utilities β€” periodt πŸ’…


and that's a wrap, bestie!! this page is from tklib, version 0.1, under the manual name map::track...ore::memory(3tk) β€” mwah, go forth and store your tracks in memory πŸ’–βœ¨πŸŽ€πŸ¦‹πŸŒΈ

πŸ“¦ where this page comes from