Re: Beta тестирование (тестирование, баги, замечания)
Добавлено: 13 май 2013, 14:56
Если ты начинаешь редактировать карту, не дожидаясь окончания загрузки тайлов, то эта ошибка описана Baikal, и пока не исправлялась ни в 32 бита ни в ни в 64. Если другое - опиши.
Добавлено спустя 17 минут 31 секунду:
Проверил у себя - погонял, ничего нет, кстати, даже если редактирую карту, не дожидаясь загрузки. Обращаю внимание на ИСТОРИЮ ИЗМЕНЕНИЙ!!! Ты поменял у себя, согласно истории - функции на процедуры в скрипте??? Это касается и 32 и 64 битных версий!!!!
Добавлено спустя 29 минут 24 секунды:
ИНСТРУКЦИЯ по замене функций на процедуры в скрипте
Открываем DAT файл (пример для Генштаба, файл GenShtab.dat)
[WEB MAP]
Name=GenShtab
Cache=GenShtab
DefaultURL=http://78.46.61.141/cgi-bin/tilecache-2.11/tilecache.py?LAYERS=topomapper_gmerc&FORMAT=image%2Fjpeg&SERVICE=WMS&VERSION=1.1.1&REQUEST=GetMap&STYLES=&EXCEPTIONS=application%2Fvnd.ogc.se_inimage&SRS=EPSG%3A900913&WIDTH=256&HEIGHT=256&BBOX=
Ext=JPG
Projection=1
Glyph=RosReestrMap.bmp
AxisA=6378137
AxisB=6356752
MaxLevel=13
DefHotKey=Shift+N
[SCRIPT]
var
pntTemp : TPoint;
TopLeftM,BottomRightM,pntdblTemp : TDoublePoint;
begin
pntTemp.x:=X;
pntTemp.y:=Y;
pntdblTemp:=Tile2LonLatEllipsoid(pntTemp,Z);
TopLeftM := LonLat2MetersEllipsoid(pntdblTemp);
pntTemp.x:=(X+1);
pntTemp.y:=(Y+1);
pntdblTemp:= Tile2LonLatEllipsoid(pntTemp,Z);
BottomRightM:= LonLat2MetersEllipsoid(pntdblTemp);
SummaryURL:=DefaultURL+strRound(TopLeftM.x,8)+','+strRound(BottomRightM.y,8)+','+strRound(BottomRightM.x,8)+','+strRound(TopLeftM.y,8);
end.
меняем на
[WEB MAP]
Name=GenShtab
Cache=GenShtab
DefaultURL=http://78.46.61.141/cgi-bin/tilecache-2.11/tilecache.py?LAYERS=topomapper_gmerc&FORMAT=image%2Fjpeg&SERVICE=WMS&VERSION=1.1.1&REQUEST=GetMap&STYLES=&EXCEPTIONS=application%2Fvnd.ogc.se_inimage&SRS=EPSG%3A900913&WIDTH=256&HEIGHT=256&BBOX=
Ext=JPG
Projection=1
Glyph=RosReestrMap.bmp
AxisA=6378137
AxisB=6356752
MaxLevel=13
DefHotKey=Shift+N
[SCRIPT]
var
pntTemp : TPoint;
TopLeftM,BottomRightM,pntdblTemp : TDoublePoint;
begin
pntTemp.x:=X;
pntTemp.y:=Y;
Tile2LonLatEllipsoid(pntTemp,Z,pntdblTemp);
LonLat2MetersEllipsoid(pntdblTemp,TopLeftM);
pntTemp.x:=(X+1);
pntTemp.y:=(Y+1);
Tile2LonLatEllipsoid(pntTemp,Z,pntdblTemp);
LonLat2MetersEllipsoid(pntdblTemp,BottomRightM);
SummaryURL:=DefaultURL+strRound(TopLeftM.x,8)+','+strRound(BottomRightM.y,8)+','+strRound(BottomRightM.x,8)+','+strRound(TopLeftM.y,8);
end.
Добавлено спустя 6 минут 1 секунду:
Я не знаю, кто чем пользуется, все что у меня было, (измененный вариант) - выкладываю в разделе "Скрипты для On-Line сервисов".
Если чего не хватает - менять самостоятельно, согласно инструкции
Добавлено спустя 17 минут 31 секунду:
Проверил у себя - погонял, ничего нет, кстати, даже если редактирую карту, не дожидаясь загрузки. Обращаю внимание на ИСТОРИЮ ИЗМЕНЕНИЙ!!! Ты поменял у себя, согласно истории - функции на процедуры в скрипте??? Это касается и 32 и 64 битных версий!!!!
Добавлено спустя 29 минут 24 секунды:
ИНСТРУКЦИЯ по замене функций на процедуры в скрипте
Открываем DAT файл (пример для Генштаба, файл GenShtab.dat)
[WEB MAP]
Name=GenShtab
Cache=GenShtab
DefaultURL=http://78.46.61.141/cgi-bin/tilecache-2.11/tilecache.py?LAYERS=topomapper_gmerc&FORMAT=image%2Fjpeg&SERVICE=WMS&VERSION=1.1.1&REQUEST=GetMap&STYLES=&EXCEPTIONS=application%2Fvnd.ogc.se_inimage&SRS=EPSG%3A900913&WIDTH=256&HEIGHT=256&BBOX=
Ext=JPG
Projection=1
Glyph=RosReestrMap.bmp
AxisA=6378137
AxisB=6356752
MaxLevel=13
DefHotKey=Shift+N
[SCRIPT]
var
pntTemp : TPoint;
TopLeftM,BottomRightM,pntdblTemp : TDoublePoint;
begin
pntTemp.x:=X;
pntTemp.y:=Y;
pntdblTemp:=Tile2LonLatEllipsoid(pntTemp,Z);
TopLeftM := LonLat2MetersEllipsoid(pntdblTemp);
pntTemp.x:=(X+1);
pntTemp.y:=(Y+1);
pntdblTemp:= Tile2LonLatEllipsoid(pntTemp,Z);
BottomRightM:= LonLat2MetersEllipsoid(pntdblTemp);
SummaryURL:=DefaultURL+strRound(TopLeftM.x,8)+','+strRound(BottomRightM.y,8)+','+strRound(BottomRightM.x,8)+','+strRound(TopLeftM.y,8);
end.
меняем на
[WEB MAP]
Name=GenShtab
Cache=GenShtab
DefaultURL=http://78.46.61.141/cgi-bin/tilecache-2.11/tilecache.py?LAYERS=topomapper_gmerc&FORMAT=image%2Fjpeg&SERVICE=WMS&VERSION=1.1.1&REQUEST=GetMap&STYLES=&EXCEPTIONS=application%2Fvnd.ogc.se_inimage&SRS=EPSG%3A900913&WIDTH=256&HEIGHT=256&BBOX=
Ext=JPG
Projection=1
Glyph=RosReestrMap.bmp
AxisA=6378137
AxisB=6356752
MaxLevel=13
DefHotKey=Shift+N
[SCRIPT]
var
pntTemp : TPoint;
TopLeftM,BottomRightM,pntdblTemp : TDoublePoint;
begin
pntTemp.x:=X;
pntTemp.y:=Y;
Tile2LonLatEllipsoid(pntTemp,Z,pntdblTemp);
LonLat2MetersEllipsoid(pntdblTemp,TopLeftM);
pntTemp.x:=(X+1);
pntTemp.y:=(Y+1);
Tile2LonLatEllipsoid(pntTemp,Z,pntdblTemp);
LonLat2MetersEllipsoid(pntdblTemp,BottomRightM);
SummaryURL:=DefaultURL+strRound(TopLeftM.x,8)+','+strRound(BottomRightM.y,8)+','+strRound(BottomRightM.x,8)+','+strRound(TopLeftM.y,8);
end.
Добавлено спустя 6 минут 1 секунду:
Я не знаю, кто чем пользуется, все что у меня было, (измененный вариант) - выкладываю в разделе "Скрипты для On-Line сервисов".
Если чего не хватает - менять самостоятельно, согласно инструкции