Jump to content

How to add Google Maps into Arc Map


munees

Recommended Posts

It might be useful!!

http://environgeomatics.blogspot.in/2016/01/how-to-add-google-maps-into-arcmap.html

 

How to add google maps into ArcMap
 
 
Although ArcGIS allows to bring the Bing maps and Esri images as base layers in ArcMap, still sometimes we rely on google images because of their better accuracy and their frequent update. Some of us using openlayers plugin in QGIS to access the google maps as a base map. This tutorial shows you to how quickly you can add the google maps, google hybrid images and open street maps etc. to the ArcMap for testing purposes.
Portable basemap server
 PBS is an open source WPF application which can be used to access the WMTS basemap service inside ArcGIS.
Steps
1. Download and unzip the file in the desired location of your PC.(download link).
2.Open the Portable Basemap Server folder and right click thePortableBasemapServer.exe
1.jpg
3.Select the GoogleMapsImagery or desired one in the Data Source Type drop down menu.
2.png
4. Then click the Start New Service button.
3.JPG
5.Copy the OGC WMTS URL by clicking the Copy to Clipboard. Don't stop the PBSapplication, just minimize that.
4.png
6. Next open the Arcmap.
7.Open the Catalog  and then click the Add WMTS server in GIS Servers.
5.JPG
8.Paste the Copied URL here in URL text box. Click Get Layers and click OK.
6.jpg
9.Next, right click the added WMTS Server and click the connect option.
7.png
 
10.Now it’s time to import the base map layer. You can drag down theGoogleMapsImagery from the Catalog to ArcMap Data View or you can simply add through the Add Data option.
add%2Blayer.png
  • Like 11
Link to comment
Share on other sites

  • 2 weeks later...
  • 4 weeks later...

Just to share my thoughts on this...

 

When you run the Portable Basemap Server executable you must right click on the exe and choose "Run as administrator" or else you will get the error about the ports. I have been running this for a while now and it works perfectly!

 

The imagery is ever so slightly out of place but I think that is due to Google using the WGS 1984 Web Mercator Auxiliary Sphere projection and we use the WGS'84 Transverse Mercator projection.

Link to comment
Share on other sites

  • 2 weeks later...

yeah! works pretty well... Hybrid is in chinese, but it's good! 

Dear 

Your problem is easy to solver

See file CustomOnlineMaps.xml

 Edit it and find string zh-CN, change to en-EN

Save and restart server.

 

Other trip is if you wish old images is put version in google image service. Add v=xxx (xxx = version, e.g. 179 (actual)).

 

Good job

  • Like 1
Link to comment
Share on other sites

  • 1 month later...
  • 4 weeks later...
  • 4 months later...
  • 1 month later...
  • 2 weeks later...

The terrific thing about this software isn't necessarily google imagery, but rather when you pair it with something like mobac or sasplanet. You can pretty much automate tile creation for a service and have it simultaneously served up by the portable map server. This is terrific with sasplanet when for example you have a REST service that needs an referer in order to work. Download the tiles in sasplanet, then they appear in the service that you created in portable map server.

 

If anyone knows how to add a referer directly into a portable map service, I'm all ears xD.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.

Disable-Adblock.png

 

If you enjoy our contents, support us by Disable ads Blocker or add GIS-area to your ads blocker whitelist