Hi Craig, Am 12.11.19 um 15:45 schrieb Craig Kochis via dev: > Then exporting to JSON > > osmium export poi.osm.pbf --output-format=geojsonseq --omit-rs > --add-unique-id=type_id -v -o poi.json > > And some records are being omitted that I would expect to be in the output. > For instance, Yankee Stadium: > https://www.openstreetmap.org/way/24801630 matches > the "leisure" and "sport" tags, yet that way isn't in the result set. If I > run tags-filter with just "leisure" it will show up, so I'm wondering if > there's something happening by specifying multiple tags that I'm not aware > of.
If the way does not appear in the final JSON, it could miss because the OSM file misses one or multiple nodes referenced by the way. Therefore, building the geometry is not possible. Use "osmium check-refs" to check the referential integrity of an OSM file. Please mind that the input file to check-refs needs to be sorted (can be done using the Osmium tool as well; usually OSM files are sorted). https://docs.osmcode.org/osmium/latest/osmium-check-refs.html https://docs.osmcode.org/osmium/latest/osmium-sort.html Best regards Michael -- Michael Reichert www.geofabrik.de Geofabrik GmbH Handelsregister: HRB Mannheim 703657 Amalienstr. 44 Geschaeftsfuehrung: C. Karch, F. Ramm 76133 Karlsruhe Tel: 0721-1803560-3 [email protected] Fax: 0721-1803560-9
signature.asc
Description: OpenPGP digital signature
_______________________________________________ dev mailing list [email protected] https://lists.openstreetmap.org/listinfo/dev

