Solved

How to save Big Google Map

Posted on 2008-10-28
29
7,018 Views
Last Modified: 2013-11-19
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
Comment
Question by:scrathcyboy
  • 14
  • 13
  • 2
29 Comments
 
LVL 3

Expert Comment

by:homemadebyx
Comment Utility
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
 
LVL 44

Author Comment

by:scrathcyboy
Comment Utility
Save the file as it is, not piece it together, I already know how to do what shouldn't have to be done.
0
 
LVL 3

Expert Comment

by:homemadebyx
Comment Utility
i was just trying to give a solution, it can be done.    Other than that i know no other way.
good luck,
 
X
0
 
LVL 17

Expert Comment

by:Jared Luker
Comment Utility
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
 
LVL 44

Author Comment

by:scrathcyboy
Comment Utility
"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
 
LVL 17

Expert Comment

by:Jared Luker
Comment Utility
So it is... well... good luck.
0
 
LVL 44

Author Comment

by:scrathcyboy
Comment Utility
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
 
LVL 3

Assisted Solution

by:homemadebyx
homemadebyx earned 250 total points
Comment Utility
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
 
LVL 3

Expert Comment

by:homemadebyx
Comment Utility
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
 
LVL 44

Author Comment

by:scrathcyboy
Comment Utility
"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
 
LVL 3

Expert Comment

by:homemadebyx
Comment Utility
The application does the trick,  stick with my idea,  it worked for me flawlessly and easily.
X
0
 
LVL 44

Author Comment

by:scrathcyboy
Comment Utility
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
 
LVL 3

Expert Comment

by:homemadebyx
Comment Utility
I don't think i completely understand what your saying.  
Can you show me a screenshot?  
0
 
LVL 3

Expert Comment

by:homemadebyx
Comment Utility
"in to a moderate street level, not too detailed, not too general."       ?
0
How your wiki can always stay up-to-date

Quip doubles as a “living” wiki and a project management tool that evolves with your organization. As you finish projects in Quip, the work remains, easily accessible to all team members, new and old.
- Increase transparency
- Onboard new hires faster
- Access from mobile/offline

 
LVL 44

Author Comment

by:scrathcyboy
Comment Utility
0
 
LVL 3

Expert Comment

by:homemadebyx
Comment Utility
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
 
LVL 3

Expert Comment

by:homemadebyx
Comment Utility
your code gives me an error
0
 
LVL 44

Author Comment

by:scrathcyboy
Comment Utility
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
 
LVL 44

Author Comment

by:scrathcyboy
Comment Utility
sorry , when you make the page with a big Iframe and upload it to YOUR site -- they reject the request.
0
 
LVL 3

Expert Comment

by:homemadebyx
Comment Utility
My frame is currently 10000x10000, it took a while to load but it loaded.
0
 
LVL 44

Author Comment

by:scrathcyboy
Comment Utility
is this a map of the scale like the one I posted, or is it the world map?
0
 
LVL 3

Expert Comment

by:homemadebyx
Comment Utility
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
 
LVL 44

Author Comment

by:scrathcyboy
Comment Utility
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
 
LVL 3

Expert Comment

by:homemadebyx
Comment Utility
<body>
<iframe width="10000" height="10000" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="http://maps.google.com/maps?hl=en&amp;ie=UTF8&amp;ll=39.582473,-105.037708&amp;spn=0.028445,0.078106&amp;z=14&amp;output=embed&amp;s=AARTsJpnOA3ioEtcI9rx_v7gyZqlolGTYw"></iframe><br /><small><a href="http://maps.google.com/maps?hl=en&amp;ie=UTF8&amp;ll=39.582473,-105.037708&amp;spn=0.028445,0.078106&amp;z=14&amp;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
 
LVL 44

Author Comment

by:scrathcyboy
Comment Utility
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
 
LVL 44

Author Comment

by:scrathcyboy
Comment Utility
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
 
LVL 44

Author Comment

by:scrathcyboy
Comment Utility
and thanks for sticking with this thread -- it might be the only one to figure out google maps anywhere!
0
 
LVL 44

Accepted Solution

by:
scrathcyboy earned 0 total points
Comment Utility
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
 
LVL 3

Expert Comment

by:homemadebyx
Comment Utility
Congrats,    Mozilla sure is a great company.
 
X
0

Featured Post

Enabling OSINT in Activity Based Intelligence

Activity based intelligence (ABI) requires access to all available sources of data. Recorded Future allows analysts to observe structured data on the open, deep, and dark web.

Join & Write a Comment

Suggested Solutions

Boost your ability to deliver ambitious and competitive web apps by choosing the right JavaScript framework to best suit your project’s needs.
In this article, you will read about the trends across the human resources departments for the upcoming year. Some of them include improving employee experience, adopting new technologies, using HR software to its full extent, and integrating artifi…
Any person in technology especially those working for big companies should at least know about the basics of web accessibility. Believe it or not there are even laws in place that require businesses to provide such means for the disabled and aging p…
Learn how to set-up custom confirmation messages to users who complete your Wufoo form. Include inputs from fields in your form, webpage redirects, and more with Wufoo’s confirmation options.

744 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

18 Experts available now in Live!

Get 1:1 Help Now