OverviewThis proposal introduces the tag amenity=popcorn for the OpenStreetMap project. The purpose of this tag is to identify and map locations where popcorn is sold or is a primary product. This includes popcorn stands, specialty popcorn shops, and locations within larger venues (e.g., cinemas, stadiums) where popcorn is a significant offering.
2/9/2024In my last diary entry, I described how I hosted the tile.ourmap.us planet vector tileserver for the OSM Americana project using Amazon Web Services (AWS). This approach is good, but it costs more than it needs to and isn’t cost effective if you want the tiles to update continuously!
8/22/2023Tile Usage Policy for OpenStreetMap Americana Community Vector Tile Server Effective Date: June 12, 2023 Thank you for using the OpenStreetMap Americana Community Vector Tile Server (referred to as "the Server"). By accessing and using the tiles provided by the Server, you agree to comply with the following Tile Usage Policy: Purpose: The Server aims to support hobbyists, small community groups, and individuals who require vector tiles for their projects or development of custom map styles. The Server is a community resource provided at no cost, but limitations may apply based on server capacity and financial constraints. Attribution: When using tiles from the Server, you must provide proper attribution to OpenStreetMap and OpenMapTiles as required by their respective attribution policies.
6/12/2023I recommend that maplibre-gl includes a complete and robust expression API that enables style designers to manipulate tile attributes programmatically, in accordance with the original language vision. This feature would give style designers the flexibility to determine which processing should occur on the tile generation side and which should take place in the user's web browser. A powerful expression language would be a significant capability differentiator that would influence a style implementer to select maplibre-gl over mapbox-gl. A strong expression language is vital for the sustainable growth of vector tile-based maps, as it enables new use cases. For instance, a community organization can host a vector tile server with a centralized schema, with OpenMapTiles being a leading candidate. Hosting a vector server has been a long-standing vision within the OpenStreetMap project. More recently, the Operations Working Group of the OpenStreetMap Foundation has been investigating the hosting of a vector tile server (https://github.com/openstreetmap/operations/issues/565). The aim is to facilitate community-driven style development providing a tile server with a standard schema that anyone can use. If maplibre-gl incorporates a complete and robust expression language, it will empower such centrally-hosted tile servers to support multiple styles with different requirements without needing to customize the delivered tiles. Maintainability is a concern when expanding the style specification. However, testing individual style expressions is straightforward since they usually map to single functions in the implementing language. Thus, expressions are easier to maintain compared to other parts of the codebase. A robust expression language has been a priority for mapbox-gl well before the maplibre fork. Unless there is a compelling reason to change course, we should follow the consensus established by the community when mapbox-gl was still an open project. The following tickets provide evidence of the pre-fork community support for a robust expression language, as well as the ongoing customer demand for it: https://github.com/mapbox/mapbox-gl-js/issues/6484 https://github.com/mapbox/mapbox-gl-native/issues/11786
3/3/2023or
By clicking below, you agree to our terms of service.
New to HackMD? Sign up