![]() ![]() World Wind is an API-centric SDK, an Application Programming Interface (API) Software Development Kit (SDK) that delivers virtual world for experiencing geospatial data in its native context. This motto is fully realized in NASA World Wind. ![]() The National Aeronautics and Space Administration (NASA) was born in 1958 with a motto: “For the Benefit of All”. With this contribution, we want to increase awareness of NASA World Wind as a unique opportunity to foster collaboration between scientists, developers and other stakeholders, enriching knowledge of our Earth’s complexity. The European Space Agency is now partnering with NASA on development of the "ESA-NASA Web World Wind" this high degree of interest from other agencies will boost future project productivity. We give here an overview of the project, reporting details regarding current development direction, with state of the art examples. NASA World Wind provides the ideal environment for scientific data, their analysis, visual representation and interaction with users, in a single platform, which can be deployed both as a Java desktop application (NASA World Wind) or a JavaScript web application (ESA-NASA Web World Wind). See the NominatimGeocoder API doc to determine the details of the returned results and the accepted query string parameters.NASA World Wind is an open source application-programming interface for developing geographic information systems based on a virtual globe rendering engine representing a planet. An example of doing this is in LayerManager.js. These coordinates can be passed to a GoToAnimator to move the navigator smoothly to that geographic position. Two important properties of each result are its lat and lon properties, which identify the latitude and longitude of the place. More than one place may be identified each is represented by an element in the return array. The results are parsed JSON and contain a wealth of information about the places found that match the query string. The arguments to the callback function are, in order, a reference to geocoder and an array of query results. The callback function is called when the service replies. The query string is sent to the geocoder service. The arguments to this function are a query string and a callback function. The NominatimGeocoder has one function, lookup. An example of its usage is in LayerManager.js. Web WorldWind provides the NominatimGeocoder that uses Open Street Map’s Nominatim geocoder at MapQuest. Geocoders convert query strings identifying places to geographic locations and other useful information. You can change the time it takes to perform the animation via the travelTime property. Use a Position if you want the end position to have a different altitude than the start position. Use a Location if you want the start and end positions to have the same altitude. To use this class you pass its goTo function either a Location or a Position. You can see example usage in LayerManager.js. To change the navigator smoothly, use the GoToAnimator class.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |