March 16, 2023 / 🗾 Map View

:japan: Map View

Map View can visualize entities with Location Field on a map. Here are some use cases:

  • See Accounts on a world map and quickly see in what country you have more customers and leads.
  • See Customers you need to visit today in some city and think about the best routes.
  • Plot properties for sale or rent on a map, making it easy to identify and compare listings in specific neighbourhoods or regions.

How about museums in EU?

Or electricity consumption in NYC?

You can see several databases in a single map, set map style, visible fields, filter and color code markers. You can also quickly see entities by clicking a marker:

2023-03-14 14.21.37 (1)

Check Map View user guide and share your cool cases with us!

NOTE: If you store addresses in a Text field, it is not possible to build a map view to see entities on it, you have to use Location Field. There is no easy way to convert text address to Location right now. Life is hard…

:butterfly: Improvements

  • Form View preview in social media and web works better, it shows actual form name and description
  • GraphQL API performance improved dramatically for some cases.

:shrimp: 13 Fixed Bugs

  • Left menu: Favorites section does not get auto-expanded if view is selected there on user login
  • Left menu: Space doesn’t get selected in the left menu of open it via Go to Space button on Templates page
  • Left menu: Focus should be set in doc name when creating a new doc
  • Left menu: View is not selected in the left menu when open it by a direct link if it placed in the folder
  • Left menu: dnd for Folder and Smart-Folder crashes when it’s parent changes
  • Jira sync: ‘Compass’ field left synced even when user makes it ignored in schema
  • Clickup sync: Missing Task DB on “Edit schema fields” screen
  • ‘New’ tooltip appears for “New” button if open full-add form from relation view
  • Notion sync: Error on sync with Notion in case Notion field name is empty
  • “Duplicate” action missing on table view
  • CSV Import: UI form is slow
  • Duplicated relation lists
  • On opening entity view focus always set in Location field if it is
14 Likes

Okay, I don’t have a known business use case for maps (I know many have!) but after testing it, I’ll admit this map feature is pretty damn cool. :grin:

I’ll leave it to other users to leave more serious feedback… :stuck_out_tongue:

There is no easy way to convert text address to Location right now. Life is hard…

Indeed. It’s a rough ride.

5 Likes

I have to say I was not initially a believer in the value of adding map view and field(s) to Fibery, but this is pretty cool. And as a real estate company it even has some use for us.

One problem noticed so far, and a couple questions/requests.

First a possible bug: in Google Chrome 110 on Windows 10, I’m not seeing the markers until I mouse over them. Then they show up. But of course I can’t see them to do this reliably. :smile: Not sure why this is happening, I would imagine you’d have tested on Chrome. I have an update to do (Chrome and Windows both), so I’ll test again after that…

Now, a couple questions/requests. Do you think you will enable public sharing of these? That would be pretty awesome and enable entire new use cases for me. In fact if it becomes possible there are several projects I would probably embark on that I until now have not been able to accomplish. That said I realize there may be API cost issues for geocoding, etc. but curious what you guys are thinking here.

Also would be very nice to be able to add entries from this view. At the least a “New” button, but even cooler to have right-click → create new and have it lookup that location under cursor, maybe optionally allowing you to adjust the returned address. A general location Search and then create new entity from result(s) would also be amazing, though definitely bonus not necessity. But just in general I’m curious your thoughts on creation of new entities from this view.

AI to the rescue? :grin:

2 Likes

Indeed we reproduced this bug for some zoom levels on Windows, we will fix it soon.

Public sharing of Map View is tied to permissions we are working on. Not sure when we will get to it, but eventually it will be possible to share any view. However, I can’t say when it will be done…

We considered this, but did not find a useful use case so far. Do you have any in mind?

2 Likes

Sometimes seeing things spatially lends to insights as to where some new thing should potentially be located and it would be convenient to be able to “right click → add entity here” right on the map…but I’m not sure how applicable that would be to MOST users…although I personally would love it.

Not ideal, but For now, a workaround to get such visual insights with the ability to add new entities in that context could be to setup a client-side/desktop automation to:
(1) export table view with all the relevant location-based entities to csv,
(2) run through a transformation to format for google earth kmz,
(3) load into google earth to see all the entities there so you can see where you may want to add new entities and add them + the related field data,
(4) import the new entities back into Fibery

1 Like

Contemplating this a bit more, I think what I broadly want is a quicker, map-oriented way to add new Entities. Think about how a majority of map services like Google Maps work in terms of e.g. Place Search, etc. They usually do not pop-up some big, modal form over the map or make you enter search terms before showing anything. They start with a map view and have a simple input field for search, maybe with some filters, and the map dynamically updates, jumps to the results, etc. This gives you all kinds of subtle benefits, for example being able to more quickly and easily (visually) confirm that the result is the one you’re looking for, etc.

So rather than think specifically about e.g. a right-click add option or whatever (though notably Google Maps does have some very useful options in theirs, e.g. Search “search near”, “what’s here”, and Add Place), perhaps thinking more generally about the unique needs and benefits of a map view as it relates to creating new entities and searching for their real-world locations. Such an orientation could suggest some small improvements (e.g. search-to-create with map view), but could ultimately perhaps turn into something cooler, like dynamically pulling info into Fibery fields from a Places database.

This is an interesting, mostly new area for Fibery if I think about it, because most of the time you’re not creating an entity that has some existing source of data in the real world. So it deserves more thought, IMO. If I come up with any more specific, demonstrable concepts I’ll add them here.

1 Like

I love the map view! :slightly_smiling_face:

The timing couldn’t be better as I use it with a client. Here is my usecase:

My assignment is to do an analysis which offices they can make more sustainable. I use GIS software to do this analysis with several data sources that I combine, I will do a CSV export and then put it into Fibery. So the client can play with the results themselves.

I will connect a Sales CRM so they can keep track of the clients they approach.

3 Likes