The iPhone implementation of Goggle Maps does not seem to support KML files, Online discussion seem to support this conclusion. Specifically, a KML file's records can be loaded into the Maps app to produce pin-drops (ad nausea), but the content of those records (i.e.: address, phone numbers, URLs, etc.) will not be rendered when the marker is selected:
NSString* yourURL = @"maps://maps.google.com/f=http://www.domain.com/ file.kml"; It seems however, that a query that specifies only the domain, one that does not specify the KML, will return a limited number of records from the KML source and, importantly, allow all the data in each record to be viewed on the iPhone: NSString* yourURL = @"maps://maps.google.com/?f=http:// www.domain.com"; This assumes of course that the website's content has been indexed by Google Maps as "user-defined content." This seem to me great news, but for the fact that only a few records will download at a time (as is the case with a computer hosted web browser, where similarly, a limited number of records would be listed under a series of incrementally numbers Google index links at the bottom of the page). Can anyone offer a solution that would allow ten, twenty or all (KML) records within a given map view to be loaded with a general query (to a simple domain)? Assume no licensing agreements were broken in the process, this would be a simple workaround for porting KML content to the iPhone. Please advise TypoBoy TypoBoy --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Google Maps API" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/Google-Maps-API?hl=en -~----------~----~----~----~------~----~------~--~---
