I'm using D7 on XP HE and I am trying to write a program that shows IP addresses (already done) so that I can click on them (already done) and display a map of the area (that's what still needs to be done) where the IP is located.
The present build is getting the textual <lat,long> specification of an IP address based on searching a table of IPs. When I go to <Google | Maps>, I can manually paste the <lat,long> into the box and get a nice map from Google, but not in just one window. Instead, I get a bunch of extraneous material at the top and left, and just the map in the bottom right of the window. I've tried looking at the HTML text (using view | source) but I don't get a clear idea of how to extract just the map window to display in my application. For example, here is an IP address and its lat long: 194.117.22.137 38.723, -9.133 and when I key or paste that lat long into Google Maps, I get a nice image of a town in Portugal near Lisbon. Ideally, I would like to embed a TWebBrowser in my application, and steer it to the map, but the present Google response is http://maps.google.com/maps?ie=UTF-8&oe=UTF-8&hl=en&tab=wl&q= which doesn't have the lat, long physically embedded in the URL. Also, the portion of the image that I want to embed in my app has a map on the bottom right of the browser window, and extraneous material on the top and left sides. I've looked for places in the source that describe the window of interest, but I haven't found anything that seems to do the trick of capturing just the map info. It wouldn't hurt to also capture the pan and zoom buttons and the scale, which are on the same image as the map, but the HTML might as well be in greek. I also tried Mapquest, but I can't get <lat,long> maps from that one. Does anyone have any ideas that might lead to capturing the map of an arbitrary <lat, long> specification in a window by itself? Thanks, Rich _______________________________________________ Delphi mailing list -> Delphi@elists.org http://www.elists.org/mailman/listinfo/delphi