I'm playing around with Google Fusion Tables, particularly how it geocodes location entries.
Is there anyway, using the REST API, to get a hold of the raw Geocoded KML / GeoJSON for each table row?
Thanks!
If you want the coordinates available through a query you have to geocode them externally and put the coordinates in the fusion table yourself (the coordinates used by the fusion table that it generates through its "geocode" operation aren't available to you in a query).
related issue in the issue tracker: Issue 437: Restore support for exporting the geographic coordinates in KML exports
Related
I have a shapefile with 1500 records that I've converted to a KMZ in ArcGIS, and then imported into Google Maps. I want to symbolize the markers by a particular field, however, the issue is that Google Maps is not reading in the field names associated with the original GIS data. When I try to "Style by Data Column", it only presents me with two options, "Name" and "Description". I had roughly 20 fields in the original data and while these fields are showing up as information associated with each marker, Google Maps is not letting my symbolize by these fields.
I'm reading that when converting to KMZ in ArcGIS:
By default, the pop-up display will be composed of all visible fields from the layer.
My question is how to retain the field information when importing as KMZ into Google Maps. Is there something I'm missing?
Thanks.
hi fusion table enthusiasts,
help?
I've built a google form that feeds into a fusion table where different individuals may opt to nominate onto the map, but have the same lat/long (e.g. individuals from the same office). Is there a way in fusion tables to customise the map info window to list the names (rows in the spreadsheet) with the same lat/long? I don't want to change the lat/long (we tried that but it didn't work).
I searched stack overflow and maybe this might be relevant?
Google Maps API - Display info for all markers with same lat/long
any help/advice will be greatly appreciated,
kind regards
Anna
I'm sorry, I'm extremely new to google map, thus I need some help here.
I want to store and retrieve locations that I've input and display in the google map.
Any startup for me to get me going? Thanks.
Try Google Earth, it will save locations in kml, and and you can feed data to it from an external source. You can also place marks in Google maps if you are signed in. Other wise you didn't give enough information
I have Google Map with about 1200 points. When I try to save it as KML or view in Google Earth there is only 1000 point. Is there a way (for example using some API) to download all points (I don't need KML - I just want coordinates with description - it may be in some other format)?
Map can be found here. When you save KML there will be no points from 6th page.
Apparently there is a 1000 feature limit on exports from My Maps:
Restrictions
#4. There is a 1,000 feature limit on a single My Maps export, and approximately 1,000
in displaying KML - so large maps wont particully benefit from this trick. Wont show an
error just the first 1000 points/lines/features.
See this post on the google map product forum for a workaround to export all the points, Barry Hunter also recommends (and I concur) using FustionTables if you need to display more points on a map (sounds like you don't need to display them on a map, just retrieve the data from your map).
Seems to work, here is a combined file displayed on Google Maps (goes up to 1193)
geoxml3 reports 1197: geoXmlDoc: Object -> placemarks: Array[1197]
Is it still possible using JavaScript to get My Places data out of Maps? With the move to Fusion Tables and deprecation of the Maps Data API, I can't seem to find information on how to get this data...if it's even available in FT.
The Maps Data API was the only programmatic endpoint to accessing this dataset. However you can still export the data by selecting a map, and then clicking the KML link.
A variety of tools are available for visualizing, importing, and converting KML data in case you want to import it elsewhere.