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.
For basic queries, just type the key=value pair directly:
amenity=hospital - finds all hospitalsshop=supermarket - finds all supermarketshighway=bus_stop - finds all bus stopsleisure=park - finds all parksbuilding=school - finds all school buildingsCombine multiple filters by placing them in sequence:
[amenity=school][name~"Saint"] - schools with "Saint" in the name[shop=bakery][opening_hours] - bakeries that have opening hours defined[amenity=recycling]["recycling:glass"=yes] - recycling points that accept glass[highway=residential][maxspeed] - residential streets with speed limitsUse the tilde (~) operator for regex pattern matching:
[amenity~"school|university|college"] - any educational institution[name~"Hospital|Clinic"] - features with Hospital or Clinic in name[name~"^Saint"] - names starting with "Saint"[name~"Street$"] - names ending with "Street"[ref~"^A[0-9]+"] - references starting with A followed by numbersKeys containing colons, dashes, or other special characters must be quoted:
["recycling:glass"=yes]["addr:housenumber"]["name:en"~"Hospital"]["roof:shape"=flat][opening_hours] - has opening hours tag (any value)[!parking] - does NOT have parking tag[name][!description] - has name but no descriptionYou can type simple queries and Isosmfar will automatically add the brackets:
amenity=hospital → Becomes: [amenity=hospital]amenity=school and name~Saint → Becomes: [amenity=school][name~Saint]amenity=hospital - hospitalsamenity=clinic - clinicsamenity=pharmacy - pharmacies[amenity=doctors] - doctor offices[healthcare~".*"] - any healthcare facilityamenity=school - schoolsamenity=university - universitiesamenity=kindergarten - kindergartens[amenity=school]["school:type"=primary] - primary schools onlyshop=supermarket - supermarkets[shop]["organic"=yes] - organic shops[shop~"bakery|butcher|greengrocer"] - fresh food shopshighway=bus_stop - bus stopsrailway=station - train stationsamenity=parking - parking areas[highway=motorway] - motorways/highwaysemergency=fire_hydrant - fire hydrantsamenity=fire_station - fire stationsamenity=police - police stations[emergency=defibrillator] - defibrillators