OpenCTI-Platform / connectors

OpenCTI Connectors
https://www.opencti.io
Apache License 2.0
377 stars 411 forks source link

[Geo-location] Create an enrichment connector to compute lat / lng of positions (addresses) #759

Open SamuelHassine opened 2 years ago

SamuelHassine commented 2 years ago

Use case

[Geo-location] Create an enrichment connector to compute lat / lng of positions (addresses)

debelyoo commented 1 year ago

What would be the data source for such a connector ? MaxMind ? Have you already thought about it ?

GraemeMeyerGT commented 1 year ago

The Azure Maps API has a free tier that could suit a lot of small-volume use-cases:

Looks like you could get 5000 geolocation queries each month for free. Obviously each customer/instance would have to get it's own API key, but should be doable. Would probably need the ability to set a ceiling in the connector of X queries so someone doesn't accidentally spend a lot of money geolocating stuff.

Edit: it looks like the Google Maps API could possibly provide 40K free geocoding queries (200$ free = 40K geocoding requests).