• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 7050
  • Last Modified:

How to save Big Google Map

I am trying to simply SAVE a BIG google road-street type map.  Go into maps.google.com.  Search on the town you want, move slider to a fairly detailed view, then click the top right link, called link, then click Customize and preview map.  

In that window, click custom, and instead of 425 x 350 pixels, make it 4250 x 3500 pixels.  Bingo, now you have a BIG map of your area.  At this point, I simply want to save that 4250 x 3500 pixel map to the hard disk.   HOW TO DO IT ???

Can't use a screen capture, it is too big for screen, can't save it from web page, and I don't want to embed it in an iframe. Don't need to involve google earth.   I just want to save that  4250 x 3500 pixel image as is.

When you figure out how to do it, please tell me !!!
0
scrathcyboy
Asked:
scrathcyboy
  • 14
  • 13
  • 2
2 Solutions
 
homemadebyxCommented:
I've done that, but it was tedious.       I took screenshots of all the sections, and put them together in photoshop.    It worked great but took 20 minutes to make.
 
X
homemadebyx.com
0
 
scrathcyboyAuthor Commented:
Save the file as it is, not piece it together, I already know how to do what shouldn't have to be done.
0
 
homemadebyxCommented:
i was just trying to give a solution, it can be done.    Other than that i know no other way.
good luck,
 
X
0
Concerto Cloud for Software Providers & ISVs

Can Concerto Cloud Services help you focus on evolving your application offerings, while delivering the best cloud experience to your customers? From DevOps to revenue models and customer support, the answer is yes!

Learn how Concerto can help you.

 
Jared LukerCommented:
If you don't already have CutePDF installed on your computer, install it.  (www.cutepdf.com)  

When you are on the Customize screen after you have set your width and height, just hit ctrl-p on your keyboard.  Choose the CutePDF printer.  That will save that screen shot to a PDF in a location of your choosing.
0
 
scrathcyboyAuthor Commented:
"That will save that screen shot to a PDF "

The map is 10x screens wide and 10x screens high.  I need to save the MAP, not a screen width, I can save a screen width in basically any screen capture program.
0
 
Jared LukerCommented:
So it is... well... good luck.
0
 
scrathcyboyAuthor Commented:
here is a possibly relevant comment --

"If you've got a large format printer, you can print maps as large as
your print system can handle with the API. Simply make the map div match
the size of your print rather than trying to fit it on the screen. "

That's printing, now if there is software to save the contents of the DIV, maybe it will work.
0
 
homemadebyxCommented:
i found your solution, with some help from you,
1) At Google Maps,  Copy the "link" URL in the upper left
2) Create a HTML page to put the code,  adjust the width and height of the frame to match your total map
3) get this free software,       http://www.snapfiles.com/reviews/webshot/webshot.html         In this app,  point the URL to your page with the frame,  and "start"  (save your image).
This worked flawlessly for me.      The resulting image is 5010 x 3049.
I attached the final image.
Have fun with you new tool,
 
X
homemadebyx.com

complete-map.jpg
0
 
homemadebyxCommented:
Another note,   you don't need the regular link at google,   you need "Paste HTML to embed in website" link.   It's a frame that you can adjust.   I set the frame to 5000x3000, but you'll need to figure what size works for your map.
On my website you'll find the page i put the frame code on.
http://www.homemadebyx.com/map.html
If you like, you can try WebShot on my page, you'll end up with the same image i did.    The trick now is to set the map to your desired location and capture it.
Good Luck,
X
0
 
scrathcyboyAuthor Commented:
"adjust the width and height of the frame to match your total map"

That's about what I had concluded.  You have to stuff this into an iframe, which is no problem, but I still did not see how to print the extended map size.  I will try this add-on program tomorrow, too late now.

Thanks for sticking with this -- no one else has figured it out, at least not if a google search is accurate.
0
 
homemadebyxCommented:
The application does the trick,  stick with my idea,  it worked for me flawlessly and easily.
X
0
 
scrathcyboyAuthor Commented:
OK I have already tried this.  No problem setting the HTML page with the iframe 10x by 10x google size.  I checked the iframe, and the content is indeed there.  On loading webshot, all it captures is a tiny portion of the map.  So I figured I had to increase the load time -- made it 120 seconds instead of 5 seconds -- got the same central jpg image, which is only ONE frame of the total 10x by 10x frames making up the page = 100 separate google maps to make this page.

Maybe the issue is scale?  Maybe your world map is a single frame, but when you enlarge an area, it takes many frames from google servers to fill the area -- you can see them added one by one.  To test this, take an area where you live, and zoom in to a moderate street level, not too detailed, not too general.  Then get the link and make the page out of that.  Then experiment with webshot, and see what setting will capture all the frames making up the image -- there is about 100 if you got the scale right.
0
 
homemadebyxCommented:
I don't think i completely understand what your saying.  
Can you show me a screenshot?  
0
 
homemadebyxCommented:
"in to a moderate street level, not too detailed, not too general."       ?
0
 
homemadebyxCommented:
After looking carefully at the maps, you're right it's not working.      I set it to capture at 10000x5000, and webshot made the image but it was exactly the same cut as 5000x3000.
hmmm
0
 
homemadebyxCommented:
your code gives me an error
0
 
scrathcyboyAuthor Commented:
google is rejecting a request for a big image from a website.  You can do it on THEIR site, but when you make the page with a big iframe and upload it to their site -- they reject the request, and you ain't gonna solve a google blockade.

So we are full circle BACK to the original question (I don't want to make an HTML page with an iframe) --

all I want to do is do a google search for a map area, and enlarge the size and then SAVE the map at a size considerably larger than the computer screen, saving it as a SINGLE map.   The data is on the screen, there is no doubt about that, but you can't save it or print it, no matter what -- so it seems....
0
 
scrathcyboyAuthor Commented:
sorry , when you make the page with a big Iframe and upload it to YOUR site -- they reject the request.
0
 
homemadebyxCommented:
My frame is currently 10000x10000, it took a while to load but it loaded.
0
 
scrathcyboyAuthor Commented:
is this a map of the scale like the one I posted, or is it the world map?
0
 
homemadebyxCommented:
Not the World, i did a random zoom, just trying to get ""in to a moderate street level, not too detailed, not too general.""   but i really didn't understand what you meant by that.      Google is still feeding the frame at 10000x10000.
0
 
scrathcyboyAuthor Commented:
can you show me what code you used to get this 10000 x 10000 iframe?  I am still having google reject the load into that big an iframe.  If you can list that, presumably I can change the location as I need it.  Thanks
0
 
homemadebyxCommented:
<body>
<iframe width="10000" height="10000" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="http://maps.google.com/maps?hl=en&ie=UTF8&ll=39.582473,-105.037708&spn=0.028445,0.078106&z=14&output=embed&s=AARTsJpnOA3ioEtcI9rx_v7gyZqlolGTYw"></iframe><br /><small><a href="http://maps.google.com/maps?hl=en&ie=UTF8&ll=39.582473,-105.037708&spn=0.028445,0.078106&z=14&source=embed" style="color:#0000FF;text-align:left">View Larger Map</a></small>
</body>
I really don't know if this can help,   but at donationcoder.com   programmers throw together stuff on request.    It sure seems like WebShot is what you need but it wasn't designed for the size we're after.     Maybe a programmer at donationcoder might be able to come up with something.     Or i wonder if the webshot developer might be able to extend the software capability to capture larger sizes?
X
0
 
scrathcyboyAuthor Commented:
I think webshot can do it, but I havent figured out how to capture a larger-than-screensize image from the program.  How I have it set up is as follows --

single -- http://www.website.com/map1.html   output  -- D:\MAPS\map1.jpg
Image -- width 10000   length 10000
Process -- 120   120   120

I think the process is key -- I had it set as the default 30 30 10, and I was getting nothing so I increased the time to capture all the images -- all I get is a single window, NOT the entire file, as you are getting.  If you can list ALL the settings in webshot that allowed you to get 10,000 x 10,000 pixels in a single image, I can probably duplicate it -- also what browser you are using.  I use FF-mozilla -- not IE7.  Thanks
0
 
scrathcyboyAuthor Commented:
BTW, all I am getting is an ERROR.LOG file from webshot -- it is one of those single-minded programs with no intelligent logic or documentation -- yes it can probably do the job -- but only if you can figure out the particular mindset of the guy who wrote the program and fiddled with it until it finally worked.  This guy is too dim to document his actions, so unless you have stumbled across his magic formula, it doesn't work.
0
 
scrathcyboyAuthor Commented:
and thanks for sticking with this thread -- it might be the only one to figure out google maps anywhere!
0
 
scrathcyboyAuthor Commented:
The problem was your "Webshot" application.  I required the iframe nonsense of google, and google blocks more than 1 iframe from any particular site.  So your application is defective, and a no-win situation.

I found the answer by asking the question in a new thread, and found a FF plugin that worked perfect --
http://www.experts-exchange.com/Software/Misc/Q_23903755.html

That plugin worked correctly because it can capture the screen size you want, WITHOUT having to post a webpage to your server, with an iframe -- and google blocks more than 1 of these per site.

So for anyone reading this Q in the future, webshot is defective, the FF plugin works perfectly
0
 
homemadebyxCommented:
Congrats,    Mozilla sure is a great company.
 
X
0

Featured Post

Concerto's Cloud Advisory Services

Want to avoid the missteps to gaining all the benefits of the cloud? Learn more about the different assessment options from our Cloud Advisory team.

  • 14
  • 13
  • 2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now