Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations Chris Miller on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Google Street View

Status
Not open for further replies.

audiopro

Programmer
Apr 1, 2004
3,165
GB
With regard to Google Street View, what technology is used to fade between images?
The same question could be asked about Google Earth which is made up of multiple images, how are the images accurately joined together.

Keith
 
Thanks for that.
I have an application which uses a fairly large image. The total size of it is 15000px. x 15000px. This is too big to manipulate so I have split it into a grid 500px. x 500px. squares. These are created by actions in Photoshop so creating the numerous images is not a problem. The application displays a segment of 700px. x 500px. and can be any section of the main image. The whole thing works OK and is controlled by a mixture of Perl and PHP (GD library for image creation). Clicking a point anywhere on the displayed image makes the point clicked the centre of the newly displayed image after refreshing the screen. It would be nice to be able to drag the screen around in real time but I do not know where to look for info on what is effectively web based drag and drop.

Keith
 
Keith,

I'm definitely not an expert in this area, but I wonder if Adobe Flex might be a good solution for you. From the demos I've seen, it seems to offer exceptionally good drag-and-drop support within the browser.

The disadvantage is that the user needs to have Flash enabled.

Mike

__________________________________
Mike Lewis (Edinburgh, Scotland)

Visual FoxPro tips, advice, training, consultancy
Custom software for your business
 
Hi

Not a solution, just an alternative idea.
audiopro said:
This is too big to manipulate
If indeed your only problem is related to manipulation and loading time is not a real issue, maybe reversing the problem will also work. Post a resized version and add TJPZoom to reach the original size image.

Feherke.
 
That TJPZoom thing is good but not really suitable for my purposes. When an area is displayed the visible area is populated with symbols information contained in a database. I have never really explored the capabilities of Javascript databases, maybe I should. The existing system works fine but lacks the finesse that Google Maps has. I have been looking at some Javascript code which may be adaptable but I am struggling with the concept of how to load the images as required. Google Maps loads square images in this way because you have to wait for the screen to refresh if you move fast and the refreshing images have discernable edges. I suspect that they also use the multi scans of interlaced images to make it look like the image is being focussed.

Keith
 
I have only just seen that 'sort of' link you provided. I will have a closer look at the nuts and bolts of that tomorrow. I would need to work out how to nail the other imgaes to the side of the visible one but it may just solve my problem.

Keith
 
Mike
I had a brief look at Flex but didn't really see how it could help me.

The Google Maps (Sort of) suggested by Feherke is interesting and could be what I need. I need to work out how to load up new images on the fly, and add to the side of the displayed ones.

Keith
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top