Properties2
TypePractice
Note createdNov 27, 2025

This Obsidian Web Clipper template is able to save from Google Maps to my personal Obsidian vault using the adequate format for my personal atlas. It is heavily inspired on the one from the Obsidian Web Clipper templates repository.

The macOS version

{
	"schemaVersion": "0.1.0",
	"name": "Google Maps",
	"behavior": "create",
	"noteContentFormat": "## Location\n```base\nfilters:\n  and:\n    - file.basename == this.file.basename\nformulas:\n  color: if(visited, \"orange\", \"green\")\n  marker: '\"map-pin\"'\nviews:\n  - type: map\n    name: Map\n    order:\n      - file.name\n      - formula.color\n      - formula.marker\n    center: note.coordinates\n    coordinates: note.coordinates\n    defaultZoom: 13\n    markerColor: formula.color\n    markerIcon: formula.marker\n```",
	"properties": [
		{
			"name": "type",
			"value": "place",
			"type": "multitext"
		},
		{
			"name": "placetype",
			"value": "",
			"type": "text"
		},
		{
			"name": "visited",
			"value": "",
			"type": "checkbox"
		},
		{
			"name": "address",
			"value": "{{selector:button[aria-label^=\\\"Address:\\\"]?aria-label|split:\\\"Address: \\\"|slice:1|join}}",
			"type": "text"
		},
		{
			"name": "where",
			"value": "{{selector:button[data-item-id=\\\"address\\\"]?aria-label|replace:\\\"/Address: /\\\":\\\"\\\"|split:\\\",\\\"|last|replace:\\\"/\\d{5}\\s*/\\\":\\\"\\\"|trim|wikilink}}",
			"type": "text"
		},
		{
			"name": "url",
			"value": "{{selector:a[data-item-id=\\\"authority\\\"]?href}}",
			"type": "text"
		},
		{
			"name": "phone",
			"value": "",
			"type": "text"
		},
		{
			"name": "apple_maps_url",
			"value": "",
			"type": "text"
		},
		{
			"name": "gmaps_url",
			"value": "{{url}}",
			"type": "text"
		},
		{
			"name": "coordinates",
			"value": "{{url|split:\\\"\\!3d\\\"|last|split:\\\"\\!4d\\\"|first}},{{url|split:\\\"\\!4d\\\"|last|split:\\\"\\!\\\"|first}}",
			"type": "multitext"
		},
		{
			"name": "rating",
			"value": "",
			"type": "number"
		},
		{
			"name": "place_for",
			"value": "",
			"type": "text"
		},
		{
			"name": "tags",
			"value": "to-review",
			"type": "multitext"
		}
	],
	"triggers": [
		"https://www.google.com/maps/place/"
	],
	"noteNameFormat": "{{selector:div[role=\"main\"]?aria-label}}",
	"path": "Personal Atlas"
}

The iOS version

{
  "schemaVersion": "0.1.0",
  "name": "Google Maps for iOS",
  "behavior": "create",
  "noteContentFormat": "## Location\n```base\nfilters:\n  and:\n    - file.basename == this.file.basename\nformulas:\n  color: if(visited, \"orange\", \"green\")\n  marker: '\"map-pin\"'\nviews:\n  - type: map\n    name: Map\n    order:\n      - file.name\n      - formula.color\n      - formula.marker\n    center: note.coordinates\n    coordinates: note.coordinates\n    defaultZoom: 13\n    markerColor: formula.color\n    markerIcon: formula.marker\n```",
  "properties": [
    {
      "name": "type",
      "value": "place",
      "type": "multitext"
    },
    {
      "name": "placetype",
      "value": "",
      "type": "text"
    },
    {
      "name": "visited",
      "value": "",
      "type": "checkbox"
    },
    {
      "name": "address",
      "value": "{{meta:name:Description|replace:\\\"/\\. (?=[A-Z])/g\\\":\\\"@@\\\"|split:\\\"@@\\\"|last|replace:\\\"/\\.$/\\\":\\\"\\\"|split:\\\", \\\"|slice:1|join:\\\", \\\"|trim}}",
      "type": "text"
    },
    {
      "name": "where",
      "value": "{{selector:button[data-item-id=\\\"address\\\"]?aria-label|replace:\\\"/Address: /\\\":\\\"\\\"|split:\\\",\\\"|last|replace:\\\"/\\d{5}\\s*/\\\":\\\"\\\"|trim|wikilink}}",
      "type": "text"
    },
    {
      "name": "url",
      "value": "{{selector:a[data-item-id=\\\"authority\\\"]?href}}",
      "type": "text"
    },
    {
      "name": "phone",
      "value": "",
      "type": "text"
    },
    {
      "name": "apple_maps_url",
      "value": "",
      "type": "text"
    },
    {
      "name": "gmaps_url",
      "value": "{{url}}",
      "type": "text"
    },
    {
      "name": "coordinates",
      "value": "{{url|split:\\\"\\!3d\\\"|last|split:\\\"\\!4d\\\"|first}},{{url|split:\\\"\\!4d\\\"|last|split:\\\"\\!\\\"|first}}",
      "type": "multitext"
    },
    {
      "name": "rating",
      "value": "",
      "type": "number"
    },
    {
      "name": "place_for",
      "value": "",
      "type": "text"
    },
    {
      "name": "tags",
      "value": "to-review",
      "type": "multitext"
    }
  ],
  "triggers": [
    "https://www.google.com/maps/place/"
  ],
  "noteNameFormat": "{{selector:div[role=\"main\"]?aria-label}}",
  "path": "Personal Atlas"
}