Найдено 11 результатов

mykolaq
15 июл 2014, 12:26
Форум: SAS.Планета
Тема: Карты, не вошедшие в основной список
Ответы: 3946
Просмотры: 4722763

Re: Карты, не вошедшие в основной список

zed писал(а):
mykolaq писал(а):или направить в нужную сторону
При составлении запроса, видимо, нужно учитывать список доступных разрешений, на сервере. Рассчитали bbox координаты - пересчитайте и разрешение тайла, чтобы вписаться в список разрешений.
а вот как это сделать?
mykolaq
14 июл 2014, 13:44
Форум: SAS.Планета
Тема: Карты, не вошедшие в основной список
Ответы: 3946
Просмотры: 4722763

Re: Карты, не вошедшие в основной список

Скрипт выглядит так сейчас
var
TL, M: TDoublePoint;
BR, N: TDoublePoint;
begin
TL.X := GetLLon;
TL.Y := GetTLat;
BR.X := GetRLon;
BR.Y := GetBLat;

if Assigned(DefProjConverter) then begin
M := DefProjConverter.LonLat2XY(TL);
N := DefProjConverter.LonLat2XY(BR);
ResultURL := GetURLBase ...
mykolaq
14 июл 2014, 12:55
Форум: SAS.Планета
Тема: Карты, не вошедшие в основной список
Ответы: 3946
Просмотры: 4722763

Re: Карты, не вошедшие в основной список

Сделал по примеру Беларуси нужную систему координат.
Получаю ссылку вроде http://213.168.24.219/tilecache/tilecache.cgi?LAYERS=orto&FORMAT=image%2Fjpeg&SERVICE=WMS&VERSION=1.1.1&REQUEST=GetMap&STYLES=&SRS=EPSG%3A3301&WIDTH=256&HEIGHT=256&BBOX=494695.157279086,6520110.845915010,575833.607374324 ...
mykolaq
14 июл 2014, 12:06
Форум: SAS.Планета
Тема: Карты, не вошедшие в основной список
Ответы: 3946
Просмотры: 4722763

Re: Карты, не вошедшие в основной список

А это и правда не jpg. Сервер выдаёт такое сообщение:
An error occurred: Lower left corner (25.312500, 58.077880) is outside layer bounds [365000.0, 6308000.0, 749000.0, 6692000.0].
To remove this condition, set extent_type=loose in your configuration.

Мне кажется что эта An error occurred ...
mykolaq
14 июл 2014, 10:43
Форум: SAS.Планета
Тема: Карты, не вошедшие в основной список
Ответы: 3946
Просмотры: 4722763

Re: Карты, не вошедшие в основной список

[PARAMS]
pnum=
GUID={714D22FC-40A0-41ED-A6E3-4DFFA99896B7}
name=Ортофото Эстония
name_9=Ortophoto Estonia
ParentSubMenu=Локальные карты
ParentSubMenu_9=Local maps
asLayer=0
DefURLBase=http://213.168.24.219/tilecache/tilecache.cgi?LAYERS=orto&FORMAT=image%2Fjpeg&SERVICE=WMS&VERSION=1.1.1&REQUEST ...
mykolaq
14 июл 2014, 10:13
Форум: SAS.Планета
Тема: Карты, не вошедшие в основной список
Ответы: 3946
Просмотры: 4722763

Re: Карты, не вошедшие в основной список

Zmp с использованием BBox есть, Панорамио или Викимапия посмотрите.
имеется ввиду этот пример?
[url]begin
ResultURL:=GetURLBase+RoundEx(GetLLon,5)+','+RoundEx(GetBLat,5)+','+RoundEx(GetRLon,5)+','+RoundEx(GetTLat,5);
end.[/url]

а почему 5? где можно информацию посмотреть по этому поводу?

я ...
mykolaq
13 июл 2014, 22:48
Форум: SAS.Планета
Тема: Карты, не вошедшие в основной список
Ответы: 3946
Просмотры: 4722763

Re: Карты, не вошедшие в основной список

Там на более крупных масштабах URL другой, наподобие http://213.168.24.219/tilecache/tilecache.cgi?LAYERS=orto&FORMAT=image%2Fjpeg&SERVICE=WMS&VERSION=1.1.1&REQUEST=GetMap&STYLES=&SRS=EPSG%3A3301&BBOX=524000,6524000,527000,6527000&WIDTH=256&HEIGHT=256


Хм, а как это можно в zmp отобразить ...
mykolaq
11 июл 2014, 15:15
Форум: SAS.Планета
Тема: Карты, не вошедшие в основной список
Ответы: 3946
Просмотры: 4722763

Re: Карты, не вошедшие в основной список

а может кто-нибудь помочь с этим ресурсом? http://kaart.postimees.ee/
интересует слой ортофото

на одном уровне зума нормально все.
https://yadi.sk/i/umx_PCwjWQWNW

а вот на следующем картинка "разбегается" =(
https://yadi.sk/d/Vo_jDjIpWQWfB в каком направлении копать?
скрипт пока такой ...
mykolaq
27 июн 2014, 14:54
Форум: SAS.Планета
Тема: Карты, не вошедшие в основной список
Ответы: 3946
Просмотры: 4722763

Re: Карты, не вошедшие в основной список

Если включить вид - границы тайлов, вы увидите на каждом квадратике числа, это и есть GetX и GetY для данного тайла. А на том сервисе они пронумерованы по-другому, отсюда и берутся эти числа - сдвиг, чтобы тайл с сервиса попал в нужное место.

Кстати, я не припомню, чтобы видел эти функции ...
mykolaq
27 июн 2014, 13:25
Форум: SAS.Планета
Тема: Карты, не вошедшие в основной список
Ответы: 3946
Просмотры: 4722763

Re: Карты, не вошедшие в основной список

А еще лучше просто объяснить как самому сделать :)
Почитайте для начала вики - там есть инструкция как создать zmp.
я прочитал. но, тк я, мягко говоря, новичок, то мне непонятно вот это ansilowercase(inttohex(GetY-12771,8)) или это ansilowercase(inttohex(GetX-32737,8)) из файла GetUrlScript ...

Перейти к расширенному поиску