gracecluvohio opened a new pull request, #3744:
URL: https://github.com/apache/texera/pull/3744

   - Purpose of the PR: 
     - Texera doesn't have any map operators, limiting its visualization of 
geographical data. Choropleth maps use differences in shading or color to 
dynamically show differences in properties or quantities between regions. For 
example, below is a choropleth map showing life expectancy in 2007 across 
different countries (generated by my new operator!)
     - <img width="651" height="269" alt="Screenshot 2025-09-18 at 3 07 03 AM" 
src="https://github.com/user-attachments/assets/0ebd78aa-818d-4688-8cdd-609c67cebe76";
 />
     - Choropleth maps are simple to understand yet powerful. Because of this 
they are an excellent first step for geographical visualizations in Texera.
   
   - Summary of changes: 
     - Adding ChoroplethMapOpDesc.scala with the operator logic
     - Adding an icon for the operator
     - Registering the operator in the logical and physical layers in the 
LogicalOp.scala
   
   - Future Work
     - adding option to change region level (right now it is by country, but 
could add by state for US-specific)
     - adding option to focus on specific region
   
   - Screenshots
   Choropleth map UI
   <img width="1241" height="913" alt="Screenshot 2025-09-18 at 2 57 05 AM" 
src="https://github.com/user-attachments/assets/eda2df3e-75f3-42f5-a942-82d1bf60981a";
 />
   
   Results
   <img width="1238" height="914" alt="Screenshot 2025-09-18 at 2 56 10 AM" 
src="https://github.com/user-attachments/assets/0f1d8579-e12f-4a71-a249-e59f52552cc5";
 />
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to