NASAWorldWind / WorldWindJava

The NASA WorldWind Java SDK (WWJ) is for building cross-platform 3D geospatial desktop applications in Java.
718 stars 326 forks source link

HTTPS map services #32

Closed pdavidc closed 7 years ago

pdavidc commented 7 years ago

Migrate the NASA map services used by World Wind Java to the HTTPS protocol.

Default Layers:

Other Layers:

Default Elevations:

Other Elevations:

Other Servers We Reference:

zglueck commented 7 years ago

http://23.21.170.207/geodab-dswg/services/cswisogeo no longer resolves to an ip

Used in the EuroGeossApp in the worldwindx package.

zglueck commented 7 years ago

http://neowms.sci.gsfc.nasa.gov/wms/wms does not support https connections Used in the EuroGeossApp and WMSLayerManager in the worldwindx package.

http://eoimages.gsfc.nasa.gov/ve//1438/earth_lights_lrg.jpg Used in the RemoteSurfaceImage example

zglueck commented 7 years ago

While going through the links listed in commented out source of worldwindx, I updated the link to https for convenience if the link supported https. There were a few dead links, I didn't change them at all, I figure the full address may provide some context as to the original link.

emxsys commented 7 years ago

To reduce the load on the server hosting the USGS Topo layers, and to limit the size of a bulk download, I adjusted the NumLevels count in the USGSTopoLowResLayer.xml, USGSTopoMedResLayer.xml and USGSTopoHighResLayer.xml files from the default 19 to 10, 10, and 13 respectively.

emxsys commented 7 years ago

USGS National Map Orthoimagery Map Services Transition and Other Map Service Changes

https://www.usgs.gov/news/usgs-national-map-orthoimagery-map-services-transition-and-other-map-service-changes

Snippet:

Release Date: November 1, 2016

As part of The National Map transition to cloud hosting, several of the National Map NAIP Orthoimagery Services will be provided under new URLs.

On or about December 2, National Map Orthoimagery web map services, which display U. S. Department of Agriculture National Agricultural Imagery Program (NAIP) orthoimagery, are planned to be served from new URLs. These new URLs have been available and running in parallel for many months and most applications have already made the change to the new replacement services. In addition, as part of this transition, USGS legacy Digital Raster Graphic (DRG) or “Scanned Map” service will also be retired.

The National Map uses NAIP imagery as a key component of its US Topo map products. As part of the offerings associated with the product, it also provides imagery compressed files for download and imagery web map services for visualization in applications. These imagery services and data download provide an imagery base that supplements the associated US Topo GIS-based ‘Topo Map Vector Data Product’. The imagery web map services or imagery downloaded from TNM Downloader may both be used along with TNM vector products in the ‘Topo TNM Style Template’, providing GIS basemap layers and data in the cartographic style and layout of the US Topo maps.

These dynamic imagery services are designed to provide visualization from local to national scales for a variety of use cases. The replacement ‘Imagery - 1 meter (plus)’ service will contain NAIP orthoimagery along with other High Resolution Orthoimagery (HRO) to fill in areas where NAIP is not flown. Some of the services listed below are scale-dependent, drawing only at the largest scales (below 18K scale), to facilitate zooming in past the levels currently supported in the faster USGS tile cached ‘Imagery Basemap’ service. These capabilities are being maintained through the new URLs listed below.

emxsys commented 7 years ago

All NASA hosted map and elevation services have been converted to HTTPS.

Decommissioned WMS services discovered in this process have been removed from the default layer list (config/worldwind.layers.xml) and marked as deprecated in the corresponding layer configuration file.

The configuration files for decommissioned services remain in the SDK to satisfy clients that may have existing caches referencing these layers.