Adding 3D model KMZ with Google Maps API: is it possible? - google-maps

I'm wondering if it's possible to add a 3D model made in Sketchup, exported o KMZ format, to a Google Map, with the Google Maps API. I was able to add KMZ layers that contained simple data as landmarks and such, but when I try to load the 3D model KMZ, the map just shows a default house file icon.
The test map can be accessed here: http://thebob.com.br/maptest/kmz_test.html
The KMZ file is hosted here: https://sites.google.com/site/dmgckmlfiles/kml-files/Bulk_carrier_1509.kmz
At this point I'm just guessing it's not possible to add 3D models like this into Google Maps (as the exact same thing happens if I import the file through My Maps), but I want to make sure of that before giving up.
Thanks in advance for any info!

Well if you are pertaining in Google JavaScript API, Yes this API does support the KMZ as you can see in this link about Supported KML elements. But the 3D object is not.
Also, according to this SO question, that 3D is not yet features in Javascript API. Closest things to this are Styled Maps. Only the Android implementations are available as of now.
But I found this tutorial that can help you if you still want 3D objects.

Related

Can Google Maps show 3D KML objects?

Unable to let Google Maps show my imported 3D KML objects in 3D
I can import a KML file to "My Maps", but when I go to Google Maps, My maps, to view the KML file, I only get to see a "flattened" version where everything is projected onto the ground.
Can anybody tell me if (and how?) it is possible to convince Google Maps to show my imported 3D objects in 3D?
Google Maps can not show 3D KML objects, nor 3D Models, like Earth can. The Google Maps Platform documentation has a page on using KML and GeoRSS Layers in Maps, with a list of Supported KML elements. In there, you'll see that both the and elements are not supported, so no 3D in Maps, unfortunately.

Get coordinates from a Google Maps Embed Link

I'm developing an app for iPhone that uses Mapkit and I want to include the coordinates used in this Google Maps Embed Link (I'm not the author).
The map is very simple and doesn't show the coordinates (At least I couldn't find them), so I think that analysing the link there might be useful parameters that would allow me to dump or export them. Is it possible?
Any help will be much appreciated.
Download the KMZ for the map, the archive contains a KML-file with all the data:
https://www.google.com/maps/d/kml?mid=zZY3Uui1vIqo.khcCc7obcc5U

kml - animating radar data on Google Maps V3

I working on a website that utilizes a Google Map (V3). What I'm looking to do is apply KML layers, provided by the National Weather Service (NWS) at http://radar.weather.gov/ridge/kmzgenerator.php. I am able to get "single images," or still KML files to work, but I want to have the radar animating over time. The NWS provides KMZ loop files, and I've tried just simply adding those, but that doesn't show any KML Layers at all. Thanks in advance for any help

KML. Google Map V3. Performance. Labels

i can not find answers on my questions in google, i hope for sharing your experience with me.
I am going to use KML in Google Maps. My elements are polygons, icons. Also i have to write and rotate text inside polygons, i know KML does not support this element type i am going to use something like ELabel extension with some modifications.
My questions are:
1) What is faster either use nature Google KML Processor + ELabel or the third-party KML Processor + Elabel ?
2) Are there alternative ways to get my task ?
Thanks.
ELabel is for Maps API V2. Since that's been deprecated, you should use Maps API V3 instead. If you do use Maps API V3, you can capture the mouse click on the KML layer and create your own infowindow, showing it the way you want. Here's more information:
http://code.google.com/apis/maps/documentation/javascript/layers.html#KMLLayers

How can I make kml data look like google maps?

I have a program that generates a .shp file, and exports this as a kml file. I would like to be able to display my output using the standard google map 'map' style (gray background, yellow streets, etc) in google earth, or in the google earth api.
Is there a style guide or method that I should be using?
Any thoughts appreciated - I wasn't sure how to structure this question.
Thank you.
Here is an ArcGIS style that will mimic the Google roads style.
http://conversationswithmyself.com/181/
Well, you can load KML files into Google Maps using the API:
http://code.google.com/apis/maps/documentation/services.html#XML_Overlays
It'll certainly look like Google Maps then :-)
Doesn't help you much if you absolutely need the data visualised inside Google Earth though.
You can define styles in the KML and then apply them to the lines. I don't think there's any predefined styles that look like roads in google maps.
If you define the appearance in ArcGIS before exporting to KML, doesn't that set the appearance in Google Earth?