Developer Builds Dubai Business Directory by Tiling City into 1,760 Grid Segments
A developer in Dubai built an open-source business directory toolkit after finding no existing tool could comprehensively browse or filter Google Maps data for an entire city. The core challenge was Google Maps' hard limit of roughly 200 results per query, which made a single API call insufficient to enumerate all businesses in a large city. To work around this, the developer divided Dubai into 44 geographic squares crossed with 40 business categories, creating 1,760 tile-and-category pairs that were crawled using SearchApi's Google Maps engine. A total of 1,400 API requests returned 15,246 unique businesses, with the pipeline using place_id as a stable deduplication key and GPS coordinates to reassign each business to its actual location. The MIT-licensed toolkit, deployed live at directory.pooyagolchian.com, was built as part of SearchApi's developer ambassador programme and is designed so that pagination depth is the primary cost variable.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.


Discussion (0)
Log in to join the discussion and vote.
Log in