The easiest solution I can think of would be to rename baselatln as latlng in your FE items, then use both item types, instead of only Ticket, in your map view.  And you can certainly color code the map pins based on the type.   However, it isn't clear what you want to have happening with filtering.  For example, if you filter tickets, do you want to show only FEs whose tickets pass the filter?  That gets trickier.

On 12/22/2021 3:09 AM, Vincent Borghi wrote:
Hello,

I am building a Simile Exhibit (3.0) to allow my users to browse thru field interventions tickets. And I have a question...

My data:
My JSON data includes 2 item types: Ticket and FE ("FE" means field engineer). There is a relation between both types: a Ticket may be (or not) assigned to a FE.

  * Sample *Ticket *item (simplified):
    { "type": "*Ticket*", "label": "211108-TR0004",, "*FE*": "*John
    Smith*", "zipcode": "92240", "city": "Malakoff", "country": "FR",
    "eta-date": "2021-12-04", "customer": "", "latlng":
    "48.817275,2.2977599", "area": "FR Paris Suburbs" }
  * Sample *FE* item (simplified):
    {"type": "*FE*", "label": " *John Smith* ", "firstname": "John",
    "lastname": "Smith", "email": "johnsm...@foobarexample.com",
    "phone": "+33712345678", 'baselatlng': "48.817222,2.2977400"}

My Exhibit Views:
In my HTML, I have
<div data-ex-role="exhibit-collection" data-ex-item-types="*Ticket*"></div> Then I have a viewPanel containing a (Tile) exhibit-view that lists and filters the Tickets. Then I have a "Map" exhibit-view that shows locations of Tickets based on their latlng.
Basically; all is working as I want. But...

My question!:
Well, I do not know how to make the map /also /show the "base location" of the FEs (this base location is available from the FE item data as the "baselatlng" value). This would allow to visually evaluate which FEs are near or far from the different Ticket (intervention) locations. In other words, I want that the same map shows both the Tickets and the FEs (with different color codes or icons for the pins).

How can I do that?

Thanks!
Vincent

--
You received this message because you are subscribed to the Google Groups "SIMILE Widgets" group. To unsubscribe from this group and stop receiving emails from it, send an email to simile-widgets+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/simile-widgets/83568c1b-cbf4-4a05-856d-a852f2e89fe7n%40googlegroups.com <https://groups.google.com/d/msgid/simile-widgets/83568c1b-cbf4-4a05-856d-a852f2e89fe7n%40googlegroups.com?utm_medium=email&utm_source=footer>.

--
You received this message because you are subscribed to the Google Groups "SIMILE 
Widgets" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to simile-widgets+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/simile-widgets/006a9440-5291-0928-b9be-ffc69cd0f422%40mit.edu.

Reply via email to