1 votes

Comment obtenir des images radar dans un programme .NET ?

Comment puis-je obtenir des images radar dans un programme .Net en utilisant ce service ? http://www.nws.noaa.gov/forecasts/xml/

Je n'ai littéralement aucune idée de par où commencer. Si quelqu'un pouvait me fournir un exemple de code ou me diriger vers un tutoriel, ce serait génial.

Merci beaucoup.

3voto

Nelson Rothermel Points 3538

Faites un clic droit sur votre projet, Ajouter une référence de service... Ensuite, sous Adresse, mettez http://www.weather.gov/forecasts/xml/DWMLgen/wsdl/ndfdXML.wsdl et cliquez sur Go. Choisissez un Namespace en bas. Ensuite, je pense que vous pouvez l'utiliser comme suit :

using AppClass.ServiceReference1;
...
ndfdXMLPortTypeClient service = new ndfdXMLPortTypeClient();
string data = service.NDFDgen(39, -77, productType.timeseries, DateTime.Now, DateTime.Now, new weatherParametersType() { maxt = true });

data est "DWML encoded NDFD data for a point", peu importe ce que cela signifie (mais je suppose D* Weather Markup Language). Je ne sais pas comment décoder le DWML, ni ce que contiennent ces données. Vous aurez peut-être besoin d'une autre méthode pour obtenir des images radar.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X