Release notes: GEE 5.1.2¶
Overview
GEE 5.1.2 is an incremental release of GEE 5.1. It contains several bug fixes in Fusion and GEE Server, and updates to third-party libraries.
Supported Platforms
The Google Earth Enterprise 5.1.2 release is supported on 64-bit versions of the following operating systems:
- Red Hat Enterprise Linux versions 6.0 to 7.1, including the most recent security patches
- CentOS 6.0 to 7.1
- Ubuntu 10.04 and 12.04 LTS
Google Earth Enterprise 5.1.2 is compatible with Google Earth Enterprise Client (EC) version 7.1.5 and Google Earth Plug-in versions 7.0.1 - 7.1.5.1557 for Windows and Mac.
Library Updates
Library | Updated Version |
---|---|
Google Maps JS API V3 | 3.20 |
Apache httpd | 2.2.31 |
OpenSSL | 0.9.8zg |
libcurl | 7.45 |
Resolved Issues
Number | Description | Resolution |
---|---|---|
19946027 | Support additional search option. | A new SearchGoogle search tab is available for use with 3D databases which queries Google’s location database. Search sugestions are also offered as you type. |
20225923, 19871110, 11179114 | gesystemmanager crashes when processing very large projects | Fixed in Fusion: Optimized management of listeners of CombinedRPAsset versions in asset root. Also reduced the size of asset configuration files. |
4431033 | Extra data added in imagery projects for imagery that is not visible | Fixed in Fusion: skip identical assets with the same bounds. |
21126307 | Remove option for Disconnected Add-on from GEE Server installer to simplify installation. | Fixed in GEE Server Installer: Disconnected Add-on is always installed. |
20185775 | Add a tool to check the consistency of pushed databases in the publish root. | Run gecheckpublishroot.py . |
10280645 | gemodifyimageryresource incorrectly reports bad images. |
Fixed in Fusion/gevirtualraster. |
16135553 | gemaskgen reports ‘Process terminated by signal 8’. |
Fixed in Fusion: check for invalid image sizes; improve logging. |
22007798 | Missing Apache directives when adding a SSL virtual host with geserveradmin --ssl code> . |
Fixed in GEE Server: properly configure virtual host when ‘vh_url’ parameter is not specified. |
21852939 | Support opacity on 2D map layers. | Fixed in GEE Server: 2D Map Viewer includes sliders for controlling layer opacity |
19499802 | gebuild does not check whether source file has changed. |
Fixed in Fusion: ‘Refresh’ functionality added to gemodifyvectorresource ,
gemodifyimageryresource , and gemodifyterrainresource to detect changes
to source files, and update assets if necessary. |
4171577 | Disconnected delta publishes not possible if previous database versions are cleaned. | Fixed in GEE Fusion: generate and store database manifest files within versions of a database. |
19962321 | Report the number of cached Assets and Asset Versions in getop |
Fixed in Fusion. |
20859774 | GLC Assembly fails with missing file: /opt/google/gehttpd/htdocs/cutter/template/earth . |
Fixed in GEE Server/Cutter. |
19995336, 21301170, 21301504 | Selecting “Save As” creates duplicate IDs in Fusion. | Fixed in Fusion for Map Layer, Raster projects and Vector assets. |
18280076 | Implement dbroot conversion | Fixed in GEE Server: enable support for disconnected publishing of GEE 4.x database to GEE 5.x Server. |
6820671 | Fatal error reported while registering disconnected database: unifiedindex files not found | Fixed in Fusion. |
17303394 | Implement automatic detection of old glbs for globe cutting or assembly | Fixed in GEE Server. |
19991743 | Add support for database short names when pushing | Fixed in GEE Server: e.g. geserveradmin --adddb Databases/BlueMarble . |
18917848 | Include layer icons in 2D Maps | Fixed in GEE Server. |
18922625 | Coordinate Search triggers Internal Server error (HTTP 500) for bad query strings | Fixed in GEE Server: return HTTP 400 for incorrect search requests. |
22097637 | Support search history in client | Fixed in GEE Server: clicking on ‘History’ in EC shows previous successful search requests. |
22318180 | Security vulnerabilities in Cutter. | Fixed in GEE Server/Cutter: patched gecutter and validated inputs
to minimize risk of remote-code execution and SQL-injection when Cutter is enabled. |
24132440 | Uncaught exception when serving 3D glbs: GET /query?request=Json&var;=geeServerDefs&is2d;=t | Fixed in Portable Server. |
24103836 | Support ‘Satellite’ mapTypeControl for 2D databases built with Google Basemap | Fixed in GEE Server. |
23937667 | Search bar is not available when viewing 3D portable globe | Fixed in Portable Server: POI and Places search available. |
23557041 | Missing icons in search results | Fixed in Portable Server. |
22097637 | Provide search tabs for 2D Map portable | Fixed in GEE Server/Cutter. |
23569399 | ‘db_id’ parameter missing when POI search is not present in a published database’s search services | Fixed in GEE Server. |
23496088 | Exception thrown when Places search returns no results | Fixed in Portable Server. |
20068112 | geserveradmin --addvh --ssl creates a virtual host with an invalid port number |
Fixed in GEE Server: use the ‘–vhurl’ option for non-default SSL ports.
See geserveradmin help for usage & syntax. |
22958187 | Include Google Geocoder in default search services | Fixed in GEE Server: ‘SearchGoogle’ tab is available as a default search service for both 2D and 3D databases; queries Google’s geocoders and requires Internet access (client-side) |
23399349 | Incorrect handling of POI search queries like “Paris, France” | Fixed in GEE Server: search queries like “Paris, France” are parsed as a single search token. |
1826725 | gepackgen fails with ‘Specified data products have different coverage’. |
Fixed in Fusion: implement Cluster Analyzer for virtual rasters *.khvr files .
It analyzes inset clustering and area ratios to suggest optimal splits of a virtual raster.
Check gerasterimport log, and see gevirtualraster for usage and syntax. |
22414308 | Support snippet for ‘View in Google Maps’ in EC | Fixed in GEE Server: enable ‘View in Google Maps’ in EC, publishing 3D database i with ‘google_maps_url’ snippet set to ‘http://maps.google.com/’. |
22958590 | Places queries can makes server unresponsive for large number of search results | Fixed in GEE Server. |
22879773 | Federated Search returns HTTP 500 error | Fixed in GEE Server: if Coordinate search fails, proceed with Places search. |
22954617 | Viewport for displaying multiple POI search results is incorrectly calculated. | Fixed in GEE Server (2D Map Viewer). |
21165472 | GLC assembly fails to copy final glc to globes directory, for large glc files | Fixed in GEE Server/Cutter. |
25422176 | Fusion fails to push databases with very large POI files | Fixed in Fusion: updated internal data structures to support POI files > 4 GB; i improved logging in POI parser to report exceptions when ingesting POI data into postgres. |
11254639 | EC makes calls to google.com when rendering search results | Fixed in GEE Server: localized all KML rendering; expose dbroot snippets in
‘search_config’ group: kml_render_url, kml_search_url, error_page_url . |
25430798 | SearchGoogle search tab returns Server Error |
Fixed in GEE Server: updated User-Agent header in search handler. |
24407861 | Support database pushes over HTTPS/SSL | Fixed in Fusion: Server Association Manager includes ‘CA certificate’ path and ‘Insecure SSL connection’ checkbox for self-signed certificates. |