January 2023 Summaries
6 posts from Felt
Filter
Month:
Year:
Post Summaries
Back to Blog
Felt has expanded its capabilities to support the upload of various types of tabular data with geographic entities, such as zip codes, place names, and street addresses, automatically geocoding them into vector polygons or points for map visualization. This enhancement allows users to style data with visualizations based on numeric column statistics and to merge datasets into layered maps for more complex storytelling. Felt's geomatching feature simplifies the process of transforming data without lat/lon geometries by automatically recognizing and converting addresses, place names, and popular location codes like ZIP, FIPS, and ISO-3166 into maps, utilizing resources like Geocode Earth and the Natural Earth dataset. This development streamlines the creation of data-driven maps by eliminating the need for time-consuming geocoding and data joins, making it easier for users to visualize and share complex datasets.
Jan 24, 2023
420 words in the original blog post.
Felt has expanded its data uploading capabilities to support various types of data beyond traditional vector file formats, enhancing the experience for users who create advanced, data-driven maps. Users can now upload tabular data with geographic entities such as zip codes, place names, or street addresses, which are automatically geocoded into vector polygons or points. This feature eliminates the need for time-consuming data joins and geocoding APIs, allowing for the seamless transformation of spreadsheet-based datasets into visual maps. Felt's new geomatching capabilities recognize and convert data with non-lat/lon information, such as addresses or administrative boundaries, into maps using popular location codes like ZIP, FIPS, and ISO-3166. This innovation facilitates the creation of maps from free-form input data by automatically matching them to geographic entities, making the process of styling and sharing complex data more efficient and accessible.
Jan 24, 2023
420 words in the original blog post.
The text discusses the creation of dynamically rotating mouse cursors for resize and rotate actions in graphical applications, enhancing user experience by providing clear visual cues and adding a touch of personality. It addresses the issue of default cursors not aligning correctly with rotated UI elements and explores solutions to render responsive, dynamic cursors using SVGs, CSS, and base64 encoding. The approach involves overcoming challenges such as cursor lag and flickering by applying global cursor styling and using trigonometry to maintain consistent shadow effects. The text emphasizes that these detailed enhancements can elevate an application's feel from a simple interactive website to a desktop-quality software experience. It also highlights the potential for using dynamic cursors in various interactive scenarios beyond rotation, while inviting readers to try the technology and join the team behind these innovations.
Jan 10, 2023
1,261 words in the original blog post.
Creating dynamically rotating mouse cursors for resize and rotate actions enhances the user experience by providing clear visual cues and adding a playful element to interface interactions. Traditional cursors often misalign with rotated UI elements, leading to confusion; therefore, dynamically rendering cursors to reflect the element's orientation is crucial. Initial attempts using static graphics and CSS transforms resulted in noticeable lag between the cursor and mouse position. A more effective approach involves dynamically generating SVGs, encoding them in base64, and using string templating to create responsive, rotating cursors that maintain consistent shadow offsets, thereby preserving the illusion of a fixed light source. Applying the cursor style globally minimizes flickering and improves responsiveness, although handling complex SVGs might require optimization techniques like rotation angle quantization and memoization. This approach not only addresses cursor alignment issues but also elevates the software's overall quality, making the app feel more like a desktop application than a simple interactive website.
Jan 10, 2023
1,261 words in the original blog post.
A variety of maps and visualizations have been developed to showcase diverse topics, ranging from bike accident trends in New York City to global factory advancements and camping sites accessible by transit in the UK. These projects include a hexbin visualization of NYC bike accidents, a depiction of residential parking programs in Palo Alto, and a map illustrating necessary sidewalk improvements in Baltimore. Other creative maps highlight unsafe bike routes in Toronto, the migratory patterns of gray whales, and a Christmas-themed custom basemap showing Santa's proposed route. Additionally, a map exploring Christmas tree harvesting data and another examining popular Christmas décor motifs in the United States were created using customized basemaps and design elements. The creators of these maps have shared their work on a new Slack group for map enthusiasts using the Felt platform, with plans to feature standout submissions at the end of January.
Jan 05, 2023
393 words in the original blog post.
The text highlights various map visualizations created by different individuals using the Felt platform, each focusing on diverse themes such as urban planning, transportation, and seasonal festivities. Quy utilized New York City Police Department data to craft a hexbin visualization of bike accident trends, while Palo Alto's residential preferential parking programs were mapped by the city itself. The Global Lighthouse Network's most advanced factories were showcased through a map by David Rogers, and Ryan depicted necessary sidewalk improvements in Baltimore. In the UK, Will demonstrated that camping can be accessible without a car by mapping campsites near transit, and the Bicycle Mayor of Toronto highlighted unsafe biking routes. Other creative maps include RJ's tribute to gray whales' migration patterns during Capricorn season, Samuel's festive redesign of Santa's route, and Angelica's vintage-style map portraying Christmas motifs. The text concludes by inviting map enthusiasts to join a new Slack group to share and discuss their creations on Felt.
Jan 05, 2023
393 words in the original blog post.