Страница 2 из 2

Re: Как узнать координаты тайла в Mapserver

Добавлено: 03 июн 2009, 22:25
random
ну как то нет когда есть, есть даже кеш для их хранения

Re: Как узнать координаты тайла в Mapserver

Добавлено: 04 июн 2009, 07:50
victor-vk
random писал(а):ну как то нет когда есть, есть даже кеш для их хранения
ГИС веб-сервер (такой как MapServer) рисует то, что его просят... Попросишь его нарисовать тайл (256х256) - он нарисует. Если клиент посылает запроса типа ?map=...?width=256&height=256&bbox=x1,y1,x2,y2&... то сервер тебе и нарисует тайл (где bbox - привязка тайла в кооринатах). Собственно, такой пример здесь уже был. Если очень нужно, клиент может вычислить параметр bbox (координаты) по заданному зуму и его позиции в "сетке" тайлов. Сцылки на статьи и даже формулы здесь фигурировали.

Возможно, и есть какая-нить приблуда типа кэша тайлов, но это, скорее вспомогательный элемент для повышения производительности сервера.

Re: как узнать координаты тайла

Добавлено: 04 июн 2009, 09:54
geologic
random писал(а):
geologic писал(а):MapServer воспринимает координаты в каких то иных размерностях в метрах чтоли
Это скорее всего меркаторские координаты, я же вам и пишу принцип их расчета из географических градусов. ВОзможно есть и встроенные процедуры и более простые методы доступа к тайлам, но вы спросили про координаты в метрах - я попробовал подсказать, что это может быть. "до гугла" вам далеко, но как все устроено, все равно придется знать.

Re: Как узнать координаты тайла в Mapserver

Добавлено: 04 июн 2009, 11:32
random
товарищи пожалуйста подскажите а что это за формат координат: 4162491.66, 7472491.66, 4172491.66, 7482491.66

Re: Как узнать координаты тайла в Mapserver

Добавлено: 04 июн 2009, 12:29
KolesovDmitry
random писал(а):товарищи пожалуйста подскажите а что это за формат координат: 4162491.66, 7472491.66, 4172491.66, 7482491.66
Прочитайте тут про координаты, особенно 4-й и 5-й вопросы. Вам станет немного понятнее. А вообще, не зная, что за территория, откуда взялась карта вам вряд ли кто ответит что-то путное, в лучшем случае сделают более-менее правдоподобные предположения. Поэтому встречный вопрос к вам: откуда вы взяли эти координаты?

Re: Как узнать координаты тайла в Mapserver

Добавлено: 04 июн 2009, 13:11
random
KolesovDmitry писал(а):
random писал(а):товарищи пожалуйста подскажите а что это за формат координат: 4162491.66, 7472491.66, 4172491.66, 7482491.66
Прочитайте тут про координаты, особенно 4-й и 5-й вопросы. Вам станет немного понятнее. А вообще, не зная, что за территория, откуда взялась карта вам вряд ли кто ответит что-то путное, в лучшем случае сделают более-менее правдоподобные предположения. Поэтому встречный вопрос к вам: откуда вы взяли эти координаты?
такие координаты генерит mapnik, что это может быть
вот в такой проекции EPSG:3395

как в не перевести из обычных геокоординат