Skip to content

Muestrario de familias de marcas

El muestrario de familias de marca es el componente de clasificación visual que la superficie GIS de la plataforma utiliza para identificar categorías de anclas comerciales — Departamental, Ferretería y Club de Compras — en mapas, filas de filtros y paneles de detalle, como parte de la plataforma de inteligencia de ubicación. Combina un punto codificado por color con una etiqueta semántica para que la membresía de categoría sea legible de un vistazo sin depender únicamente del color, apoyando la visualización de niveles de la metodología de co-ubicación. El componente está diseñado para ser agnóstico respecto a la taxonomía: los identificadores de familia se resuelven a través de una configuración en tiempo de ejecución, por lo que los operadores pueden ampliar o reclasificar categorías de anclas sin cambios en el código.

Representación visual

La superficie GIS de la plataforma utiliza el muestrario de familias de marca para estandarizar la apariencia de las anclas comerciales en marcadores de mapa, filtros tabulares y paneles de detalle. Un identificador codificado por color combinado con una etiqueta semántica garantiza una densidad de datos accesible. El componente desacopla la presentación de la taxonomía subyacente, resolviendo los identificadores de familia a través de una configuración JSON en tiempo de ejecución.

Directrices de uso

Escenarios de implementación

  • Marcadores de Mapa: Funciona como la base visual para los marcadores de anclas, utilizando puntos codificados por colores para señalar la afiliación familiar.
  • Filtrado de Datos: Sirve como la primitiva interactiva dentro de las filas de filtro (normalmente emparejada con una casilla de verificación).
  • Superposiciones de Detalles: Proporciona categorización de alto nivel dentro de los paneles laterales y distintivos de encabezado.
  • Análisis de Conglomerados: Emplea una variante de anillo concéntrico para representar la distribución familiar dentro de los conglomerados (clusters) agregados del mapa.

Restricciones

El componente está reservado para la clasificación taxonómica. No debe utilizarse para indicadores de estado binarios, mensajes transitorios del sistema o etiquetas no taxonómicas, que son atendidos por los componentes Tag (Etiqueta) y Status Indicator (Indicador de Estado).

Especificaciones técnicas

Anatomía y composición

  • Indicador: Un punto circular de 12px (predeterminado) o 24px (marcador) que utiliza tokens de color específicos de la familia.
  • Etiqueta: Un nombre de visualización resuelto por la taxonomía (por ejemplo, "Warehouse Club").
  • Capa de Accesibilidad: Un aria-label que combina la semántica del punto y la etiqueta, garantizando que el indicador visual esté oculto para los lectores de pantalla para evitar anuncios redundantes.

Modelo de interacción

El muestrario es nativamente estático. La interactividad se hereda de su contenedor principal (por ejemplo, un botón de filtro o una función de mapa). En las superficies de mapas, el componente admite un comportamiento de revelación por zoom: se prevé que los anillos de centroide de conglomerado se representen en niveles de zoom inferiores a 8.5, transicionando a muestrarios individuales en aumentos mayores.

Accesibilidad y cumplimiento

El componente está diseñado para cumplir con los estándares WCAG 2.2 AA:

  • Señalización Redundante: El color nunca es el único canal de información; las etiquetas proporcionan el significado semántico principal.
  • Soporte de Alto Contraste: En entornos de modo de alto contraste de Windows o forced-colors, el punto vuelve a los colores del sistema para enlaces mientras la etiqueta mantiene la integridad del texto.
  • Contraste de Luminancia: Los tokens de color de la familia están validados para una relación de contraste mínima de 3:1 frente a mapas base tanto claros como oscuros.

Tokens de diseño (DTCG)

Token Valor Descripción
ps.swatch.dot.size 12px Tamaño de punto en línea predeterminado
ps.swatch.dot.size.marker 24px Tamaño de variante de marcador de mapa
ps.brand-family.department.color #0B5FFF Azul azur
ps.brand-family.hardware.color #FF6B00 Naranja construcción
ps.brand-family.warehouse-club.color #00875A Verde almacén

Extensiones previstas

Se prevé que las futuras iteraciones incluyan:

  • Rellenos con Patrones: Soporte planificado para patrones geométricos dentro del punto para mejorar la distinción para usuarios con deficiencias avanzadas de visión cromática.
  • Gráficos de Tarta Dinámicos: Se está investigando la transición del anillo de centroide de conglomerado a un gráfico de dona dinámico cuando la densidad del conglomerado supere las 10 anclas.

Véase también

  • brand-typography — los estándares de tipografía de impresión de la plataforma que complementan este sistema de identidad visual
  • app-orchestration-gis — el motor analítico GIS que produce los datos de clúster que este componente visualiza
  • location-intelligence-platform — la plataforma de inteligencia de ubicación que usa este componente en su superficie de mapa interactivo
  • co-location-methodology — la metodología de co-ubicación cuyos rankings de niveles impulsan las asignaciones de color del muestrario
Important Information

Important Information

Corporate structure. PointSav Digital Systems ("PointSav") is a trade name of Woodfine Capital Projects Inc. ("Woodfine"). PointSav does not itself offer, sell, or solicit any security. Any securities offering associated with Woodfine's real-property direct-hold solutions is made exclusively by Woodfine, and only by means of the applicable Private Placement Memorandum.

No investment advice. This wiki's content is provided for engineering, operational, research, and development purposes. Nothing on this wiki constitutes investment advice or a solicitation to invest in any Woodfine partnership or direct-hold solution.

Intellectual property. The PointSav name, trade name, wordmark, and marks, together with all current and future PointSav- and Totebox-branded products, services, and offerings — and the software, source code, documentation, design system, and all related materials — are proprietary to Woodfine and its affiliates, except for components identified as open source. No rights are granted except as expressly set out in a written license or agreement. See TRADEMARK.md in this repository for the full trademark notice.

Open source components. Portions of the platform are made available under permissive open-source licenses identified in the accompanying repository. Use of those components is governed by their respective license terms.

No warranty; informational use. Content on this wiki is provided for general informational purposes only and does not constitute a representation, warranty, or commitment with respect to product functionality, availability, pricing, or roadmap. Some articles describe planned or intended features, capabilities, and milestones — language such as "planned," "intended," "targeted," "may," and "expected" marks this forward-looking content, which is subject to change and does not constitute a commitment regarding future performance.

Confidentiality. Where an article describes an operational or deployment detail that is not intended for public disclosure, that article is not published on this wiki. Content here is general-purpose engineering documentation, not customer-specific configuration.

Jurisdiction. Woodfine Capital Projects Inc. is organized in British Columbia, Canada. References to the Sovereign Data Foundation on this wiki describe a planned or intended initiative only, not a current equity holder or active governance body.

Changes to this notice. PointSav may update this notice from time to time; the version posted on this page governs.

Not a filing system. This wiki is not a securities filing system, an electronic disclosure repository, or a substitute for SEDAR+ or any other regulatory filing system. Formal securities filings are made through the applicable regulatory filing system, not through this wiki.

Full disclaimer. This notice supplements, and does not replace, the full Disclaimers article. In the event of any conflict, the full Disclaimers article governs.

Read the full disclaimer →