В настоящее время я работаю над разработкой приложения для Android. У меня есть SQLite database
, настроенный в приложении, а также Google Maps
(т.е. он отображает карту, когда пользователь хочет ее видеть).
- Моя проблема в том, что мой
SQLite database
имеет 3 столбца: имя, номер ячейки и адрес. Моя цель состоит в том, чтобы записи, сделанные пользователями в столбце адресов, отображались в виде точек вGoogle Maps
. Например, если кто-то делает запись: Ричард, 0333 1321421, Берлин-стрит, Гавайи. Затем на этом конкретном адресе в Картах Google должна появиться точка. До сих пор мне не повезло выяснить, как это сделать.
Буду очень признателен, если кто-нибудь подскажет, как:
- Преобразование записей адреса в долготу, широту
- Отображение точки на картах Google на этой конкретной широте и долготе.
Кроме того, необходимо ли преобразование адреса в широту, долготу или можно точно определить адрес непосредственно по адресу, используя только адрес.
Любые примеры кода, демонстрирующие это, были бы очень полезны. В настоящее время я делаю это приложение в API Google API 2.2 уровня 8 в eclipse java.