{"id":18887686,"url":"https://github.com/bramus/photoshop-google-maps-tile-cutter","last_synced_at":"2025-06-23T21:35:31.399Z","repository":{"id":3078968,"uuid":"4102531","full_name":"bramus/photoshop-google-maps-tile-cutter","owner":"bramus","description":"PS_Bramus.GoogleMapsTileCutter - A Photoshop script that cuts image tiles from any image for direct use with Google Maps","archived":false,"fork":false,"pushed_at":"2014-02-14T23:18:39.000Z","size":8066,"stargazers_count":211,"open_issues_count":5,"forks_count":62,"subscribers_count":25,"default_branch":"master","last_synced_at":"2025-04-07T23:33:20.763Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"http://bramus.github.io/photoshop-google-maps-tile-cutter/example/","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/bramus.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2012-04-22T07:58:41.000Z","updated_at":"2025-02-24T00:47:21.000Z","dependencies_parsed_at":"2022-08-25T12:41:22.687Z","dependency_job_id":null,"html_url":"https://github.com/bramus/photoshop-google-maps-tile-cutter","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/bramus/photoshop-google-maps-tile-cutter","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bramus%2Fphotoshop-google-maps-tile-cutter","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bramus%2Fphotoshop-google-maps-tile-cutter/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bramus%2Fphotoshop-google-maps-tile-cutter/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bramus%2Fphotoshop-google-maps-tile-cutter/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/bramus","download_url":"https://codeload.github.com/bramus/photoshop-google-maps-tile-cutter/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bramus%2Fphotoshop-google-maps-tile-cutter/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":261559780,"owners_count":23177272,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-08T07:38:58.988Z","updated_at":"2025-06-23T21:35:31.370Z","avatar_url":"https://github.com/bramus.png","language":"JavaScript","funding_links":[],"categories":["📦 Legacy \u0026 Inactive Projects"],"sub_categories":[],"readme":"# PS_Bramus.GoogleMapsTileCutter\n\nPhotoshop Google Maps Tile Cutter\nBuilt by Bramus! - [http://www.bram.us/](http://www.bram.us/)\n\n\n## About\n\n`PS_Bramus.GoogleMapsTileCutter` is a Photoshop script that cuts image tiles from any image for direct use with Google Maps. Works with Photoshop CS2 and up.\n\n\n![Photoshop Google Maps Tile Cutter](http://bramus.github.io/photoshop-google-maps-tile-cutter/screenshots/tilecutter-main.png)\n\n## Installation\n\n* Download and extract `PS_Bramus.GoogleMapsTileCutter`\n* Move `PS_Bramus.GoogleMapsTileCutter.jsx` to your Photoshop scripts directory\n\t* For Photoshop CS6 on Mac OS X this is `/Applications/Adobe Photoshop CS6/Presets/Scripts`\n\t* For Photoshop CS6 on Windows this is `C:\\Program Files\\Adobe\\Adobe Photoshop CS6\\Presets\\Scripts`\n* Restart Photoshop if it was already running\n\n\n## How to use\n\n### Cutting tiles\n\nAn example of the script in action can be viewed at [https://www.youtube.com/watch?v=ZC-4bNHfuPo](https://www.youtube.com/watch?v=ZC-4bNHfuPo)\n\n* Open Photoshop and open the image you want to process.\n* Access the script from the scripts menu in Photoshop: `File` \u003e `Scripts` \u003e `PS_Bramus.GoogleMapsTileCutter`.\n* Set the export path and cutter settings, and press `Make tiles` to start the cutting process.\n\t* Optionally define the export structure (file based (`z_x_y.jpg`) or folder based (`z/x/y.jpg`)), tile size (`256` by default), and export format (`.jpg` by default)\n* The script will start carving the tiles for as many zoom levels as possible.\n\t* During this phase it will look like Photoshop is going berzerk, this is normal, as it is.\n\t* Depending on the size of the image it might be a good idea to take that coffee break. Carving 21000 tiles takes about 20 minutes on a recent MacBook Pro.\n* When the script has finished carving, you will find the tiles in the folder you've selected before.\n\n### Implementing the tiles\n\nThe resulting tiles can be used directly in Google Maps by setting up [a custom map type](https://developers.google.com/maps/documentation/javascript/maptypes#CustomMapTypes), using [a `google.maps.ImageMapType` instance](https://developers.google.com/maps/documentation/javascript/maptypes#ImageMapTypes).\n\nIf you've checked the option, `PS_Bramus.GoogleMapsTileCutter` will create an HTML file with such an implementation. A fully working example is also included in the `examples` directory that came with the download of `PS_Bramus.GoogleMapsTileCutter` _(the tiles are only included in the `gh-pages` branch)_\n\nA live example is available at [http://bramus.github.io/photoshop-google-maps-tile-cutter/example/](http://bramus.github.io/photoshop-google-maps-tile-cutter/example/)\n\n\n## Notes\n\n* The included example and Google Maps documentation referenced is for Google Maps Version 3.\n* `PS_Bramus.GoogleMapsTileCutter` will resize the canvas to being a square one, as this is easier to process and implement\n\t* A result is that extra (empty) tiles will be generated.\n* `PS_Bramus.GoogleMapsTileCutter` will create one extra empty tile (`empty.jpg`) which is used to prevent the image from showing up repeatedly on the X-axis when used within Google Maps.\n\n\n## Credits\n\n`PS_Bramus.GoogleMapsTileCutter` is based upon the [Automatic Tile Cutter](http://mapki.com/mediawiki/index.php?title=Automatic_Tile_Cutter#Updated_Script) by [Will James](http://onNYTurf.com), [Curtis Wyatt](http://gocalipso.com/), and [Nate Bundy](http://www.lemonrage.com/). The UI Additions were initially provided by [Nick Springer](http://www.springercartographics.com/).\n\nBasically `PS_Bramus.GoogleMapsTileCutter` is an improved, cleaned up version of their work.","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbramus%2Fphotoshop-google-maps-tile-cutter","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbramus%2Fphotoshop-google-maps-tile-cutter","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbramus%2Fphotoshop-google-maps-tile-cutter/lists"}