Can I use Google Earth Server as the base map for openLayers? - linux

I am trying to embed a map in my web application and am looking at options to start from scratch. I have access to a google earth server for thick client google earth. I do not have the option to use google earth plugin. (clients are using Linux and there is no google earth plugin available on Linux). Can I use the google Earth server to somehow create a base map or WMS service for use in OpenLayers?

From my point of view there is no problem using it as a WMS base layer. Like this example.

Related

Set up Google Analytics to track a command line Node app

I'd like to use Google Analytics to track usage of a command line Node app. Tracking will be strictly opt-in. I'd like to track basic usage, plus which operating system and version of Node was used.
I've found the Measurement Protocol, but I'm wondering whats the best way to set up Google Analytics.
You can choose from Web or App - App seems the best fit, but then I'm sent to Firebase to set up an iOS, Android or Web app. None of these are correct. So is 'Web' the best way to track my app usage? Or is Google Analytics not the right approach?
Seems like the best approach is Google Measurement Protocol. There's a Node library for it.
Really Google Analytics is completely designed around web apps and more recently mobile apps, it has concepts like "page views" which don't make sense for CLIs, and Firebase Analytics is only for Android and iOS.
You might be able to shoehorn he CLI use case for some purposes. Alternatively, you could consider using a cloud database like Firebase real-time DB to capture your own events.
Google analytics really isnt designed for something like this. You have only two options web app where everything is page based. http://example.com/hello.php vs using a mobile app where everything is screen based. Home, about, help.
I have done this before with several console applications, a custom SSIS task (dll) and an arduino project. I chose mobile application mainly because i thought it was closer. I know of someone who did the same with an actions on google project.
In the end what you use will be up to you. Just consider what it is you want to track exactly and lay it out before you start.
If you choose mobile make sure you send Screen views and not page views. The Google analytics website is split you cant mix and match the hit type.
Workaround for createing moble account without firebase.
create a new web property on Google analytics type Web
create a new view under that web property type mobile.
We made Console Cat for this exact purpose! It's built from the ground up to track telemetry / analytics for CLIs including things like flags, command duration, version, etc.

How to create and display a custom base map with ESRI Leaflet?

The educational web app I'm working on makes use of ESRI base maps displayed with Leaflet. (See CODAP and click the Map tool.) One of our partners would like to be able to use a base map that displays biomes as, for example, displayed here.
ESRI supplies a bunch of useful base maps. But how do I create my own? And can I start with an image like the one linked to above?
typically people use either ArcMap or ArcGIS Pro to publish their own content as services hosted either on ArcGIS Online or their own installation of ArcGIS Server, but its also possible to upload shapefiles, csvs and other files into ArcGIS Online directly using the website.
https://doc.arcgis.com/en/arcgis-online/share-maps/publish-features.htm
http://doc.arcgis.com/en/arcgis-online/share-maps/use-hosted-layers.htm
anyone can get a perpetual free account for R&D and non-commercial service hosting by signing up on our Developers website.
https://developers.arcgis.com

Embed kml tool deprecated?

HI I am trying to embed google earth map in my website at the moment, but because the "embed kml tool has been deprecated" I am unsure of how to do so ? I have tried using fake embed kml tools, but they don't seem to work as they are relying on Google APIs.
Has anyone had similar experience in embedding google earth in html?
The Google Earth Plugin javascript API still works for now. Google even has "adapter" code that will let you place an "Earth" toggle button next to the "Map" and "Satellite" toggles and sync a Google Map javascript API V3 implementation to the Google Earth plugin. I've got it working even now on my own website, and I put it together only two months ago.
However, it will stop working in December this year, so I know I'm going to have to replace that. You should note that the new Google Maps My Maps engine (aka Google Maps Engine Lite) now has a native Earth mode instead of a Satellite mode. It is widely hoped that Google will soon release a Google Maps javascript API V4 that accesses this new maps engine, and give everyone a more uniform API interface to both Maps and Earth (and is consistent with the Mobile API implementations)
So for now, if you are just learning and the map added to your site is not critical long-term, go ahead and use the Google Earth plugin API to learn how to use both Maps and Earth APIs even together. It really won't be time wasted. But you will have to rework and replace it before year's end.
If however you are building something long-term for a customer or that map is the key aspect of your site, you should start researching alternatives. There are all sorts of discussions and recommendations (just do a search) and Google itself is making recommendations to use other (non-free) replacement products for commercial uses.
And keep watching Google's own developer's site for announcements about the APIs. Likely there will soon be a way to access the new Earth interface.

can't find google directions api in google developers

I'm building an iphone app based on maps using MapView and now I want to show driving directions in it between two points without the use of Google Maps Api. I'm trying to find directions api but cant.how should i solve this problem or use any other idea.
Here is the Google Directions API
https://developers.google.com/maps/documentation/directions/

Icons to use in a program generating feeds for Google Search Appliance

We're developing a program that generates search feeds for Google Search Appliance. We would like to use icons that would be associated with Google Search Appliance in the program interface.
Is there a list of icons Google officially allows to use in such cases?
I am afraid not. You need to ask for Googles permission as they want to maintain the integrety of their brand
Google Logos

Resources