Можете ли вы сказать мне, если есть формула для изменения широты и долготы в одно число?
Я планирую использовать это для таблицы базы данных в программном обеспечении, которое обеспечивает маршрутизацию для доставок. Строка таблицы будет иметь этот номер, а также почтовый адрес. Таблица базы данных будет отсортирована в возрастающем числовом порядке, чтобы программа могла определить, по какому адресу должен идти грузовик: первый, второй и т. Д.
Не могли бы вы ответить, показывая синтаксис VB или VB.Net, чтобы я мог понять, как он работает?
Например, я бы использовал следующие числа для широты и долготы:
Lat = 40.71412890
Long = -73,96140740
Дополнительная информация:
Я разрабатываю приложение для Android с помощью Basic4Android. Basic4Android использует синтаксис VB или VB.Net с SQLite в качестве базы данных.
Часть этого приложения будет иметь планирование маршрута. Я хочу использовать этот номер в качестве первого столбца в таблице SQLite, а другие столбцы будут для адреса. Если я сделаю запрос в приложении, который сортирует строки в порядке возрастания номеров, я смогу выяснить, какой почтовый адрес находится ближе всего друг к другу, поэтому мне потребуется меньше времени, чтобы переходить от дома к дому.
Например, если числа были:
194580, 199300, 178221
Я могу отправиться по почтовому адресу 178221, затем в 194580 и, наконец, в 199300, и мне не нужно будет проделывать долгий путь по городу, чтобы делать свои поставки после того, как они были отсортированы.
В качестве альтернативы, я был бы рад, если бы существовал простой способ вызвать веб-службу, которая возвращает, может быть, ответ json с единственным номером, если я отправлю почтовый адрес на веб-сайт. Basic4Android имеет службы http, которые могут отправлять запросы на веб-сайт.