Какая польза от параметра "s" на карте Google? - PullRequest
3 голосов
/ 29 апреля 2011

Я заметил, что в URL-адресах листов карты Google есть подстроки "Galileo", например http://khm2.google.com/kh/v=84&x=11&y=8&z=4&s=G или mt3.google.com/vt/lyrs=m@152&hl=zh-CN&x=1&y=7 & z = 4 & s = Ga.

И этот параметр можно рассчитать с помощью приведенных ниже кодов:

string secword = "Galileo";
int seclen = ( 3 * x + y ) % 8;
string sec = secword.Substring( 0, seclen );

Но какой смысл использовать этот параметр, поскольку кажется, что я могу получить правильныйплитки карты, даже если удалить или изменить их случайно?

1 Ответ

0 голосов
/ 07 января 2012

Вот одно упоминание:

output = embed Выводит HTML, подходящий для встраивания в сторонние сайты, работает только при наличии зашифрованного параметра s =, предположительно, для предотвращения включения произвольного содержимого.

http://picchiri.wordpress.com/2010/02/24/google-maps-parameter/

...