Генерация случайной широты / долготы, избегая океанов - PullRequest
0 голосов
/ 19 июня 2019

Я использую https://randomuser.me/ для генерации случайных пользовательских данных для тестирования.Я хотел бы геокодировать широту и долготу, которые обеспечивают прикрепление реальной информации о городе / штате / стране вместо полностью ложной информации, которую предоставляет RandomUser.Однако многие из фактических значений lat / long для этих объектов оказываются в середине океана.

Существует ли API или какой-либо другой метод, который позволит мне получить случайные координаты, которые всегданад землей?Я видел это: Случайные географические координаты (на суше, избегайте океана) Но, безусловно, должен быть какой-то более эффективный способ, чем просто угадывать и проверять постоянное геокодирование, пока не найдете тот, который работает, верно

1 Ответ

1 голос
/ 19 июня 2019

https://3geonames.org/ Нажмите «Выбрать случайное место на земле или рядом с ней»

API здесь: https://api.3geonames.org/?randomland=yes (для случайного местоположения на суше)

или https://api.3geonames.org/?random=yes для любого другого вида случайного местоположения.

...