а вот как это сделать?zed писал(а):При составлении запроса, видимо, нужно учитывать список доступных разрешений, на сервере. Рассчитали bbox координаты - пересчитайте и разрешение тайла, чтобы вписаться в список разрешений.mykolaq писал(а):или направить в нужную сторону
Найдено 11 результатов
- 15 июл 2014, 12:26
- Форум: SAS.Планета
- Тема: Карты, не вошедшие в основной список
- Ответы: 3946
- Просмотры: 4722763
Re: Карты, не вошедшие в основной список
- 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 ...
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 ...
- 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 ...
Получаю ссылку вроде 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 ...
- 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 ...
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 ...
- 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 ...
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 ...
- 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? где можно информацию посмотреть по этому поводу?
я ...
имеется ввиду этот пример?
[url]begin
ResultURL:=GetURLBase+RoundEx(GetLLon,5)+','+RoundEx(GetBLat,5)+','+RoundEx(GetRLon,5)+','+RoundEx(GetTLat,5);
end.[/url]
а почему 5? где можно информацию посмотреть по этому поводу?
я ...
- 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 отобразить ...
Хм, а как это можно в zmp отобразить ...
- 11 июл 2014, 15:15
- Форум: SAS.Планета
- Тема: Карты, не вошедшие в основной список
- Ответы: 3946
- Просмотры: 4722763
Re: Карты, не вошедшие в основной список
а может кто-нибудь помочь с этим ресурсом? http://kaart.postimees.ee/
интересует слой ортофото
на одном уровне зума нормально все.
https://yadi.sk/i/umx_PCwjWQWNW
а вот на следующем картинка "разбегается" =(
https://yadi.sk/d/Vo_jDjIpWQWfB в каком направлении копать?
скрипт пока такой ...
интересует слой ортофото
на одном уровне зума нормально все.
https://yadi.sk/i/umx_PCwjWQWNW
а вот на следующем картинка "разбегается" =(
https://yadi.sk/d/Vo_jDjIpWQWfB в каком направлении копать?
скрипт пока такой ...
- 27 июн 2014, 14:54
- Форум: SAS.Планета
- Тема: Карты, не вошедшие в основной список
- Ответы: 3946
- Просмотры: 4722763
Re: Карты, не вошедшие в основной список
Если включить вид - границы тайлов, вы увидите на каждом квадратике числа, это и есть GetX и GetY для данного тайла. А на том сервисе они пронумерованы по-другому, отсюда и берутся эти числа - сдвиг, чтобы тайл с сервиса попал в нужное место.
Кстати, я не припомню, чтобы видел эти функции ...
Кстати, я не припомню, чтобы видел эти функции ...
- 27 июн 2014, 13:25
- Форум: SAS.Планета
- Тема: Карты, не вошедшие в основной список
- Ответы: 3946
- Просмотры: 4722763
Re: Карты, не вошедшие в основной список
А еще лучше просто объяснить как самому сделать :)
Почитайте для начала вики - там есть инструкция как создать zmp.
я прочитал. но, тк я, мягко говоря, новичок, то мне непонятно вот это ansilowercase(inttohex(GetY-12771,8)) или это ansilowercase(inttohex(GetX-32737,8)) из файла GetUrlScript ...
Почитайте для начала вики - там есть инструкция как создать zmp.
я прочитал. но, тк я, мягко говоря, новичок, то мне непонятно вот это ansilowercase(inttohex(GetY-12771,8)) или это ansilowercase(inttohex(GetX-32737,8)) из файла GetUrlScript ...