Isosmfar Overpass QL Filter Syntax Guide

Isosmfar uses Overpass QL filter syntax to query Openstreetmap features. You can use either simple key=value notation or the full Overpass QL filter syntax with brackets.

Simple Format (no brackets needed)

For basic queries, just type the key=value pair directly:

Advanced Filter Syntax

Multiple Conditions

Combine multiple filters by placing them in sequence:

Pattern Matching with Regular Expressions

Use the tilde (~) operator for regex pattern matching:

Special Characters in Keys

Keys containing colons, dashes, or other special characters must be quoted:

Checking for Tag Existence

Important Limitation: Comparison operators (<, >, <=, >=) are NOT supported in the basic Overpass filter syntax used by Isosmfar. These operators only work in specific Overpass contexts like conditional statements (if:) that aren't available here.

Combining Simple and Advanced

You can type simple queries and Isosmfar will automatically add the brackets:

Common Examples by Category

Healthcare

Education

Shopping

Transportation

Emergency Services