Собственный сервис

Обсуждение около-картографических и прочих программ и тем, напрямую не связанных с SAS.Планета

Модератор: Tolik

leshco
Новичок
Сообщения: 4
Зарегистрирован: 12 ноя 2014, 11:16

Re: Собственный сервис

Сообщение leshco »

DJ VK писал(а):
zed писал(а):Так вам не понятно как пересчитать координаты X/Y/Z в путь к тайлу в кэше САС?
Да нет, человеку нужен свой сайт с картами походу. Чтоб открывался на разных платформах. То есть не только тайлы, но и набор скриптов для отображения и манипуляции с картами. приложение для клиента в комплекте. Так?
Да. именно так. Только карты будут просматриваться не через WEB браузер, а через приложения, имеющие возможность подключения источников в виде специализированного URL.
Аватара пользователя
garl
Гуру
Сообщения: 1625
Зарегистрирован: 16 июл 2008, 14:40
Откуда: Краснодар, Кубанская столица.
Благодарил (а): 97 раз
Поблагодарили: 272 раза

Re: Собственный сервис

Сообщение garl »

leshco писал(а):Да. именно так. Только карты будут просматриваться не через WEB браузер, а через приложения, имеющие возможность подключения источников в виде специализированного URL.
как то так ?
Russian NDN Team
QIP NightlyTester
leshco
Новичок
Сообщения: 4
Зарегистрирован: 12 ноя 2014, 11:16

Re: Собственный сервис

Сообщение leshco »

garl писал(а):
leshco писал(а):Да. именно так. Только карты будут просматриваться не через WEB браузер, а через приложения, имеющие возможность подключения источников в виде специализированного URL.
как то так ?
Только LeafLet является клиентом. И в данном примере он пользуется сервисом: http://tile.openstreetmap.org/{z}/{x}/{y}.png
zed
Гуру
Сообщения: 2888
Зарегистрирован: 16 авг 2008, 20:21
Благодарил (а): 89 раз
Поблагодарили: 568 раз

Re: Собственный сервис

Сообщение zed »

Если вам нужен только доступ к тайлам по url, то я не могу понять в чем загвоздка. Проблема поставить http сервер и написать скрипт транслирующий url в путь к тайлу на диске?
Аватара пользователя
Parasite
Администратор
Сообщения: 5646
Зарегистрирован: 23 окт 2008, 17:38
Благодарил (а): 124 раза
Поблагодарили: 508 раз

Re: Собственный сервис

Сообщение Parasite »

leshco писал(а):Только карты будут просматриваться не через WEB браузер, а через приложения, имеющие возможность подключения
А серверу-то какая разница, на чей запрос отвечать - браузера ли, приложения ли...
leshco писал(а):Весь вопрос не в том, чтобы выложить файлы через HTTP. А в том, чтобы корректно отдавать нужные тайлы, передавая координаты и масштаб в запросе URL. По типу: http:\\my-service\[X]\[Y]\[Z].png
Ну так возьмите да напишите ту обвязку, которая нужна. PHP/Perl/CGI Вам в руки и в консоль, и вперед. Займет буквально десяток строк - тайловый кэш САСа очень простой.
В чем конкретная проблема-то, не пойму?
The only difference between me and a mad man is that I am not mad. /Salvador Dali/
Изображение
Ivan30
Советчик
Сообщения: 429
Зарегистрирован: 14 мар 2011, 19:14
Откуда: дельта Волги
Благодарил (а): 60 раз
Поблагодарили: 139 раз

Re: Собственный сервис

Сообщение Ivan30 »

если смотреть саспланетой, то достаточно одного http сервера с закинутой в него папкой map с тайловым кешем

params.txt

Код: Выделить всё

DefURLBase=http://myserver.ru/map
GetUrlScript.txt

Код: Выделить всё

begin
 ResultURL:=GetURLBase+'/z'+inttostr(GetZ)+'/'+inttostr(GetX/1024)+'/x'+inttostr(GetX)+'/'+inttostr(GetY/1024)+'/y'+inttostr(GetY)+'.jpg';
end.
Изображение
Ответить

Вернуться в «Болталка»