DTLAPersonal — UNCOLOR

What is DTLAPersonal?

DTLAPersonal is a Swift struct in UNCOLOR (UNCOLOR/Models/DTLALandmark.swift) that represents personal landmarks — places with biographical significance — as distinct from DTLALandmark, which covers civic/historical points of interest.

The key difference: DTLAPersonal has yearStarted: Int? (when a personal chapter began) rather than yearEstablished: Int? (when a place was built/founded).

Both types share the same shape otherwise: id, name, imageName, description, latitude, longitude, dominantColors, and the same computed properties for map use (locationCoordinate, formattedCoordinates, colors).

---

Entries

hybrid-fitness

swift
DTLAPersonal(
    id: "hybrid-fitness",
    name: "Hybrid Fitness",
    imageName: "hybrid-fitness",
    description: "learned discipline and foundational skills through personal training.",
    latitude: 34.046889,
    longitude: -118.262770,
    dominantColors: [],
    yearStarted: 2023
)

Coordinates sourced from: unpartyunppp/UnpppModel/BusinessData.swift (business id biz_1001) and corroborated in scripts/fetch_place_ids.js and scripts/test_hybrid_gym.js.

Apple Maps Place ID: I17AF275494093643

Note: An image asset at UNCOLOR/Assets.xcassets/hybrid-fitness.imageset/ still needs to be added. Until then, any Image("hybrid-fitness") call renders empty — no crash.

---

Adding More Personal Entries

Add to DTLAPersonal.samplePersonal in DTLALandmark.swift:

swift
extension DTLAPersonal {
    static let samplePersonal: [DTLAPersonal] = [
        // add entries here, same shape as hybrid-fitness above
    ]
}

---

Relationship to theunpartycharette

The UNCOLOR app (theunpartycharette/UNCOLOR/) is the color-extraction and palette tool. The DTLA guide feature within it uses DTLALandmark for the walking tour and DTLAPersonal for personal memory pins. This page (/theunpartycharette) is the editorial home for that project.

#somewhere#2026#stat#data#api

🧗🏾‍♂️ in progress

THOUGHTS.