Получение штата по координатам

149
21 сентября 2017, 14:18

Нужно получить штат(USA) по координатам, без использования googlemap и желательно в оффлайн - режиме.

Answer 1

Самое простое, наверное:

  1. Взять какую-то базу координат городов, например geonames.
  2. Построить по городам какой-нибудь пространственный индекс.
  3. Искать город, который будет ближайшим соседом к данной точке.

Другой вариант:

  1. Найти/экспортировать в географическом векторном формате, например KML границы штатов.
  2. Проверять вхождение точки в границу каждого штата. Для ускорения - построить дополнительный пространственный индекс, чтобы уменьшить число кандидатов.
READ ALSO
Можно ли создавать много адаптеров для RecyclerView?

Можно ли создавать много адаптеров для RecyclerView?

По нажатии на кнопку я меняю gridLayout кроме этого мне нужно поменять layout в адаптереТак как в первом случае layout адаптера большой, в другом маленький

173
JTabbedPane + JScrollPane

JTabbedPane + JScrollPane

Всем привет! Я уже неделю каждый день в свободное время бьюсь над "рыбой" GUI в Swing'е

157
Как в Android Studio создать меню на основе PreferenceFragment?

Как в Android Studio создать меню на основе PreferenceFragment?

Я нашел способ через addPreferencesFromResource() в PreferenceActivity, но данный метод устарелЧерез PreferenceFragment метод не работает в коде:

166
Поиск чисел в строке и их сумма

Поиск чисел в строке и их сумма

Вообщем, существуют некие строки которые нужно проверить на наличие в них цифр, с этим все в порядке, но при выводе суммы этих чисел возникает...

182