Jul 06, 2020 08:23 PM
I am a real estate developer that needs an internal tool to keep track of multiple projects and require more functionality from the Map Block.
I’ve listed out the main requirements, which I am certain can be achieved through the google api but not sure if they can be achieved in tandem with Airtable.
I like the ability to view my table data side by side with map block and just need to extend the funtionality of the map block as below.
Key customisations
If this cannot be achieved using google maps, I would also be be open to using the mapbox api.
Thanks for reading this and let me know if anything needs clarifying.
Jul 06, 2020 08:56 PM
Hello,
I’d be happy to discuss some ideas with you, as well as getting a better understanding of how the Airtable will be an asset to your team and business. As a full time freelancer based in the U.S., I am very familiar with Airtable, Web Design, Zapier / Automations, Digital marketing and other online software.
Once we’ve discussed your vision and goals, I can then provide you an accurate price and timeframe to get the project started!
Schedule a free phone consultation via this link: www.wisedesign.co/schedule
To learn a little more about myself, please visit my website: www.wisedesign.co
If you’d like to connect with me on LinkedIn, please do so here: https://www.linkedin.com/in/eckline/
I look forward to hearing from you!
Best,
Eric
Jul 06, 2020 09:54 PM
Hi @Steven_Levy
I am interested in your requirement and will be glad to assist you as an Airtable expert.
Could you please tell me your suitable time for discussion over Skype: cis.am3 so that we can discuss further.
Best Regards
Frank .J
Jul 07, 2020 01:32 AM
Hi Steven,
What you are wanting done is well within my area of expertise and I would be happy to help you out on this.
You can reach me on andrewjohnson56782@gmail.com
Best Wishes,
Andrew
Jul 07, 2020 06:05 AM
Hi Steven, and welcome to the community!
I decided to respond openly in this thread for the benefit of other users and perhaps consultants who can rally to help you create a great solution. While my dance card is very full at the moment, I enjoy sharing some guidance and past success patterns.
Yes, this is a delicate question, and especially the case with integrated blocks.
Indeed, this is an ideal viewing context; seeing the location data aligned with actual data is quite nice. However, extending the functionality of the Map Block is not so easy. At the outset, Airtable has not made the source code to this block available for extending. As such, to take this a few steps forward would require commissioning a Custom Block whose development which will certainly be non-trivial.
I’m delighted this feature made the shortlist of your requirements. I have promoted this concept with great success and it is one of those things that are often discovered as a critical [missed] requirement soon after the location science project has been completed and deployed.
Achieving relevant search results in a mapping context from Airtable data requires some clever integration between Airtable, the mapping platform, and some sort of indexing technology. I use (and recommend) the same indexation algorithm that ElasticSearch is built upon, an open-source platform that started with Lucene.
By combining the underlying index platform with Mapbox and Airtable data, I’ve created a number of geo-search solutions that each extend from this Airtable Search project and whose influence found their way into these example solutions.
Adding marker points from a mapping solution into Airtable is pretty simple; polygons, not so much. Map points are simple numeric pairs, while polys are complex pairs; collections of lat/lng values. This data is best described in a Geo-JSON object. I encourage anyone who must meet this requirement to embrace this specification which will require some special handling of the data in Airtable as well as some unique approaches to using the data once captured in Airtable. Luckily, Airtable has recently embraced this approach by announcing early access to the JSON Editor which at the very least sanctions the idea that JSON data objects are welcome to be stored in the Airtable platform.
This is made possible through integrated MapBox and Google maps methods and while seemingly straightforward, developers often get this wrong because of subtle nuances concerning the zoom settings and tile-size computations. It’s not uncommon to see MapBox used with Google APIs to create ideal location metrics.
I believe both location platforms are capable of meeting your short list; it’s largely a matter of economics and developer experience, but I would tend to lean toward MapBox for this project partly because of my bias which was created through experience tackling location data science for many companies and governments. Here’s a brief portfolio of other solutions I’ve created, the vast majority of which are MapBox solutions some based on Airtable, most not.
Almost anything is possible with Airtable and location science; it’s a simple matter of skills, time, and money. :winking_face:
Jul 07, 2020 08:28 AM
Thank you to all of you who responded, it is greatly appreciated and wonderful to see that Airtable has such a vibrant developer community.
Particular special thaks to @Bill.French for a very detailed and enlightening post. In my short time looking through the forums your insightful posts seems to pop up with much frequency. I am sure this will be useful for others.
I will be reaching out privately for further follow-ups.
Thank you all again