# Good to have constraints for events
## **c_location** : (custom-meta-data)
Geographic location of event.
consists of `latitude`, `longitude`, `formattedAddress`
### filter:
1. filter events with geometrical boundary.
reference : https://docs.microsoft.com/en-us/bingmaps/v8-web-control/map-control-concepts/spatial-data-services-module-examples/geodata-api/search-boundary-example
### sorts:
1. Sort all events with respect to distance from a given location.
## **c_event_format**: (custom-meta-data)
comma seperated string which denotes whether event is online/in-person or both.
example: "online,in-person"
### filters and sorts:
(existing string filters and sorts should be fine)
## **c_event_category_type**: (custom-meta-data)
string which denotes whether event is Networking or Learning event.
example: "networking"
### filters and sorts:
(existing string filters and sorts should be fine)