I’m working on a map locator for a client at the moment.
It’s basically a world map and wherever the users clicks, it would zoom in and show the cities around it.
The client specifically said he did not want the Google maps look as the “full on” maps with roads, etc is too much overkill for what he wants.
Just needs the continents showing and the borders of each country.
Then when the cities load in, just a “dot” or icon to show it (with some text)
I’ve got the data of all the countries (with their ISO, Longitude and Latitude) but am finding now after I’ve researched more that it’s not as easy as just saying “mouse is at X, Y… so Longtitude/Latitude would be XX, YY”.
I’ve only played around a little bit with the new Google Maps API in Flex recently so I’m not sure of how much you can customise the UI.
So, here’s my question:
Can I use Google Maps and have my own flash vector map of the world over the usual bitmap map and then just have the cities / border graphics above that?
That was a bit of a long winded post but I’m sure you have all the info about my problem now.
I know I’ve seen overlays on google maps, but that was actually using google maps and loading an image over it. I would think you could customize it to not show roads and labels though.
Well doing a vector object should be just as easy as a bitmap. The GroundOverlay class takes a DisplayObject parameter for contents so you can give it any DisplayObject, including vector images just fine.