Lat × Long Homepage

STAC API 1.0

I’m surprised there isn’t more noise about this: The STAC API Specification has reached its 1.0 milestone.

While core STAC specification defines interfaces to publish and organise data in catalogues and collections, STAC API adds dynamic interfaces to enable machines to search and crawl datasets. For example, it adds STAC search, allowing clients to find STAC items across collections, based on filter criteria like a bounding box or date ranges and more complex queries against specific data properties, like cloud cover.

STAC API 1.0 is a continuation of the 0.9 specification, its previous release. The updated specification introduces a long list of changes; few are fundamental, but some are breaking changes—hence the major-version increase. For a detailed list of changes, check the changelog.

Felt added support for raster data like GeoTIFF, XYZ tile services and images:

Today we are announcing three new features that make raster files easier to work with than ever before:

  • The ability to upload raster files as layers on your map.
  • The ability to add any XYZ URL from sources such as Planet, or other imagery providers, which will dynamically load external imagery.
  • A set of purpose-built OSM layers, such as streets and building footprints, to complete your map quickly.

There’s a real danger that this is becoming a Felt fan blog but they keep delivering well-designed and useful features that strip away a lot of the complexity that comes from working with geospatial data. While we have seen most Felt’s functionality before in traditional GIS, their approach to reimagining known functionality to make map making more accessible to non-GIS crowds is truly ground-breaking.

Dylan Loeb McClain, New York Times:

Ms. Norwood, a physicist, was the person primarily responsible for designing and championing the scanner that made the program possible.

[…]

Ms. Norwood, who was part of an advanced design group in the space and communications division at Hughes, canvassed scientists who specialized in agriculture, meteorology, pollution and geology. She concluded that a scanner that recorded multiple spectra of light and energy — like one that had been used for local agricultural observations — could be modified for the planetary project that the Geological Survey and NASA had in mind.

VersaTiles: An Open-Source Web Mapping Stack

VersaTiles is a set of open-source applications that form a complete stack to create, host, and visualise OpenStreetMap data on the Web using vector tiles.

From the VersaTiles website:

VersaTiles lets you use OpenStreetMap based vector tiles, without any restrictions, locked-in paid services or attribution requirements beyond OpenStreetMap. You can use the freely downloadable tilesets from VersaTiles on your own infrastrure, in any way you like. Our open spec, royalty free and permissively licensed conatainer format works with virtually any webserver or CDN — with no requirement to pay unreasonable prices for “Tiles-as-a-Service”.

It includes a tile generator, based on TileMaker that produces tiles in the Shortbread schema. A converter produces tiles in the custom *.versatiles format from MBTiles. The VersaTiles format results on a smaller footprint—compared to MBTiles—and it doesn’t use SQLite under the hood. That means you can host it pretty much anywhere, either using the VersaTiles server or on a CDN; and clients can utilise HTTP range requests to access a subset of the data. The front-end is based on MapLibre, and includes map styles and a range of open-source fonts.

The Geofabrik Shapefiles have been a go-to resource ever since for OpenStreetMap data in GIS-friendly formats. Geofabrik now also offers vector-tile downloads for individual countries in Europe and states in the US.

At this time, the service is experimental, with no timeline for a stable and regularly-updated product:

This is supposed to be an experiment and we don’t yet make any promises about the structure and update frequency of this offer. We’re happy to hear your ideas though.

Jess Beutler and Alan McConchie:

This year, OpenStreetMap US stepped forward to become a steward of Field Papers for the community going forward. The transition makes sense; not only is the tool used extensively by the mapping community globally and in the US, it is also used a great deal by educators through OpenStreetMap US’s TeachOSM program and other education initiatives

While it will now be under the umbrella of OpenStreetMap US, Field Papers will be maintained as a global tool available for mappers around the world. In the next year, OpenStreetMap US will be working to develop a plan for maintenance and development that pulls in the knowledge and skills of the volunteer community, as well as expanding the financial resources available to the project.

Bunting Labs’ new API to download OSM data is looking good. I’m not an OSM power user and every time I try to use Overpass to download some data from OpenStreetMap, I’d struggle for an hour and then download one of Geofabrik’s Shapefiles instead. Overpass is extremely powerful, but its syntax is just as hard to understand—which is ok; powerful software is always complex.

The new API is less powerful but more approachable for occasional users like me. It abstracts away much of OSMs complexity, providing a simpler syntax for accessing data via HTTP requests, and it returns neat GeoJSON data.

So far, Placemark, a bootstrapped one-person project, was only available for paying customers. Now Tom released a free tier, Placemark Play, which provides the same user interface and similar features as the paid tier. The main difference to the paid tier is that Placemark won’t save your data; once your browser session ends, your data is gone.

Without data storage, Placemark Play can be compared to Geojson.io, which handles data persistence similarly, although Geojson.io offers to restore data from the last session. Placemark, however, provides a slicker user interface and more advanced geometry operations (buffers, simplification, convex hulls), imports and exports from and to various geospatial data formats, and design and export map styles for MapboxGL and Leaflet.

Placemark Play is a great option for quick data visualisation and advanced editing, when you need a little more capabilities than Geojson.io.

Rebecca Bellan and Ingrid Lunden, reporting for TechCrunch:

Last month, when transportation startup Via raised $110 million at a $3.5 billion valuation, CEO Daniel Ramot said it planned to make acquisitions to grow its transportation technology stack. Now, a piece of that strategy is falling into place: today the company is announcing its acquisition of Citymapper, the London startup that produces a popular urban mapping app.

I always loved Citymapper. When it came out, it offered a better experience for public-transport routing than Google Maps. I remember moving to London, and Citymapper was a lifesaver; I could not imagine how anyone would navigate the city without it.

But then, I never understood how they were making money—if any. Citymapper offers memberships, which enable additional routing modes, but I don’t think bus-only routing convinces many people to pay for the service. They also sold public-transport passes in London at discounted rates and, more recently, the app’s free tier contained ads. This acquisition is about talent and technology rather than removing a competitor from the field.

AWS is extending Amazon Location Service, their range of geospatial products, with “Open Data Maps”. It offers four base maps developers can use as background maps in their applications: A light and dark standard map, plus a light and dark monochrome design as a background for data visualisations. The maps were designed by Stamen and are mainly based on OpenStreetMap data via Daylight.

Open Data Maps will be a serious option for organisations with high usage, which serve more than 200,000 tiles each month. The pricing for map tiles is quite competitive and lower than that of similar products from Mapbox or MapTiler.

Number of tiles served AWS Mapbox MapTiler
100,000 $3.50 $0.00 $0.00
200,000 $7.00 $0.00 $25.00
300,000 $10.50 $25.00 $25.00
500,000 $17.50 $75.00 $25.00
1,000,000 $35.00 $200.00 $75.00

After OSMCha, OpenStreetMap US now also supports MapRoulette as a Charter Project.

MapRoulette is a vital tool within the broader OpenStreetMap ecosystem, guiding mappers to areas needing contributions.

MapRoulette serves the mapping community as a user-friendly tool for systematic improvement of completeness, quality and accuracy of map data. Mappers from over 70 countries review more than 40,000 tasks a month. More than 330,000 changesets in 2022 alone can be directly attributed to MapRoulette.

With Charter Projects, OpenStreetMap US aims to ensure long-term stewardship of critical open-source tools for OpenStreetMap. It provides projects with a home and the ability to raise funds for further development.

Deck.gl v8.9 introduces interesting new features:

  • OGC Web Map Service (WMS) layers (Yes, they still exist),
  • A terrain extension allows developers to render 2D data on a 3D surface, and
  • Collision filters, hiding overlapping features and resulting in cleaner visualisation of dense data.

Deck.gl doesn’t get much recognition, but it looks like a serious web-mapping toolkit.

The market for open-source web-map libraries is getting crowded again. Some classic libraries are still around: OpenLayers, Leaflet, and MapboxGL (technically not open-source). With MapLibre, Gleo, and Deck.gl, some promising new implementations are on the rise. Technology-wise, map front-ends have stalled in the last couple of years. I hope this newfound competition results in advancements in the field.