2013-02-28 2 views
-1

Я создаю программу, которая вычисляет солнечные излучения, полученные на земле. Программа завершена и работает. Я сделал это специально для своего города, но я хочу обобщить его для всего мира. Между мной и моей целью стоит только одна вещь:Обмен данными из Интернета

double Hm[] = { 
    4.38, 5.18, 5.93, 6.65, 6.67, 6.40, 5.44, 5.27, 5.62, 5.24, 4.5, 4.11 
}; 

Эти данные - единственное, что я хочу обобщить. Эти ценности предназначены только для моего города. Я хочу использовать Longitude и Latitude в качестве входных данных, а затем этот вход поступает на веб-сайт NASA, извлекает только те данные, которые я хочу, и возвращаю эти значения в массиве, как показано выше. Как я могу это сделать?

+1

Вы цифра. Мы поможем, когда есть * конкретные * проблемы (реализация) на этом пути. –

+0

Я не знаю, как это сделать. – renupok92

+1

Думаю, нам нужно немного больше информации. Есть ли определенный веб-сервис, с которым вы хотите разговаривать на Java? И не могли бы вы описать транзакцию более подробно? (т. е. получить данные из этого URL-адреса, хруст числа в программе, которую у вас уже есть, отправить данные на этот URL-адрес и т. д.) Если вы предоставите нам немного больше информации, я уверен, что кто-то может помочь – darkpbj

ответ

1

Вы можете использовать LocationManager для получения местоположения. Вы можете отправить Lat Lon, который у вас есть, на свой веб-сервис, который вы можете ответить в чем-то наподобие JSON

+0

Плюс один для вас, У меня возникли проблемы с пониманием того, что спрашивал ОП, но, похоже, это очень хорошо отражается - я думаю;) – darkpbj

Смежные вопросы