Parasite писал(а):Стоит ли овчинка выделки?
возможно и стоит. ибо там не только самара http://geoportal.samregion.ru/manual/wms/
- скрытый текст: показать
 
Модератор: Tolik
Parasite писал(а):Стоит ли овчинка выделки?
Parasite писал(а):Очевидно, что эти параметры меняются не с произвольным шагом, а с заданным на сервере (а клиент соответственно должен со своей стороны "попадать" в это). Например не "хотя бы на метр" - а каждые 10м, или 100, или 99.86767367563. Анализ урлов из-под реального клиента - поможет.![]()
<Layer>
                <Name />
                <Title>Картографические слои</Title>
                <Abstract>WMS open source, displaying a map of the Samara region. The original map
                    is made and server software developed by JSC "Samara-InformSputnik".</Abstract>
                <CRS>EPSG:28409</CRS>
                <BoundingBox CRS="EPSG:28409" minx="9294320.0" miny="5734456.0"
                maxx="9597840.0" maxy="6061720.0" />
                <EX_GeographicBoundingBox>
                    <westBoundLongitude>48.02314821323663</westBoundLongitude>
                    <eastBoundLongitude>52.51502794623704</eastBoundLongitude>
                    <southBoundLatitude>51.70191846479653</southBoundLatitude>
                    <northBoundLatitude>54.670822195893926</northBoundLatitude>
                </EX_GeographicBoundingBox>
                <Layer queryable="1" cascaded="0" noSubsets="0" fixedWidth="0" fixedHeight="0">
                    <Name>SO3</Name>
                    <Title>Названия Рё РїРѕРґРїРёСЃРё</Title>
                    <Abstract>Names and captions</Abstract>
                    <CRS>EPSG:28409</CRS>
                    <BoundingBox CRS="EPSG:28409" minx="9294320.0" miny="5734456.0"
                    maxx="9597840.0" maxy="6061720.0" />
                </Layer>
                <Layer queryable="1" cascaded="0" noSubsets="0" fixedWidth="0" fixedHeight="0">
                    <Name>SO7</Name>
                    <Title>Строения</Title>
                    <Abstract>Buildings</Abstract>
                    <CRS>EPSG:28409</CRS>
                    <BoundingBox CRS="EPSG:28409" minx="9294320.0" miny="5734456.0"
                    maxx="9597840.0" maxy="6061720.0" />
                </Layer>
                <Layer queryable="1" cascaded="0" noSubsets="0" fixedWidth="0" fixedHeight="0">
                    <Name>SO11</Name>
                    <Title>Дорожная сеть</Title>
                    <Abstract>Roads</Abstract>
                    <CRS>EPSG:28409</CRS>
                    <BoundingBox CRS="EPSG:28409" minx="9294320.0" miny="5734456.0"
                    maxx="9597840.0" maxy="6061720.0" />
                </Layer>
                <Layer queryable="1" cascaded="0" noSubsets="0" fixedWidth="0" fixedHeight="0">
                    <Name>SO5</Name>
                    <Title>Границы</Title>
                    <Abstract>Borders</Abstract>
                    <CRS>EPSG:28409</CRS>
                    <BoundingBox CRS="EPSG:28409" minx="9294320.0" miny="5734456.0"
                    maxx="9597840.0" maxy="6061720.0" />
                </Layer>
                <Layer queryable="1" cascaded="0" noSubsets="0" fixedWidth="0" fixedHeight="0">
                    <Name>SO13</Name>
                    <Title>Населенные пункты</Title>
                    <Abstract>Settlements</Abstract>
                    <CRS>EPSG:28409</CRS>
                    <BoundingBox CRS="EPSG:28409" minx="9294320.0" miny="5734456.0"
                    maxx="9597840.0" maxy="6061720.0" />
                </Layer>
                <Layer queryable="1" cascaded="0" noSubsets="0" fixedWidth="0" fixedHeight="0">
                    <Name>SO16</Name>
                    <Title>Растительность</Title>
                    <Abstract>Vegetation</Abstract>
                    <CRS>EPSG:28409</CRS>
                    <BoundingBox CRS="EPSG:28409" minx="9294320.0" miny="5734456.0"
                    maxx="9597840.0" maxy="6061720.0" />
                </Layer>
                <Layer queryable="1" cascaded="0" noSubsets="0" fixedWidth="0" fixedHeight="0">
                    <Name>SO18</Name>
                    <Title>Гидрография</Title>
                    <Abstract>Hydrography</Abstract>
                    <CRS>EPSG:28409</CRS>
                    <BoundingBox CRS="EPSG:28409" minx="9294320.0" miny="5734456.0"
                    maxx="9597840.0" maxy="6061720.0" />
                </Layer>
                <Layer opaque="1" queryable="1" cascaded="0" noSubsets="0" fixedWidth="0"
                fixedHeight="0">
                    <Name>SO19</Name>
                    <Title>Космические СЃРЅРёРјРєРё</Title>
                    <Abstract>Space images</Abstract>
                    <CRS>EPSG:28409</CRS>
                    <BoundingBox CRS="EPSG:28409" minx="9294320.0" miny="5734456.0"
                    maxx="9597840.0" maxy="6061720.0" />
                </Layer>
            </Layer>protected function requestTileFromInternet(param1:WMSTile) : void
        {
            var _loc_2:* = ApplicationSettings.domain + this._wmsSourceUrl;
            _loc_2 = _loc_2 + "?REQUEST=GetMap";
            _loc_2 = _loc_2 + ("&LAYERS=" + param1.layersSet.join(","));
            _loc_2 = _loc_2 + ("&BBOX=" + WMSCapabilities.getBoundBoxParameter(this._wmsSourceUrl, param1.bounds, ApplicationSettings.swapAxis));
            _loc_2 = _loc_2 + ("&WIDTH=" + ApplicationSettings.wmsTileWidth);
            _loc_2 = _loc_2 + ("&HEIGHT=" + ApplicationSettings.wmsTileHeight);
            _loc_2 = _loc_2 + ("&FORMAT=" + (param1.isTransparent ? ("image/png") : ("image/jpeg")));
            _loc_2 = _loc_2 + ("&TRANSPARENT=" + (param1.isTransparent ? ("1") : ("0")));
            _loc_2 = _loc_2 + "&crs=EPSG:4326&version=1.1.1";
            Logger.addMessage("картинка загружается: " + _loc_2);
            if (this._progressModule)
            {
                param1.progressTicket = this._progressModule.startTask(PROGRESS_CAPTION, 1);
            }
            var _loc_3:* = new URLRequest(_loc_2);
            param1.load(_loc_3);
            return;
        }// end function
public static function getBoundBoxParameter(param1:String, param2:Rectangle, param3:Boolean) : String
        {
            var _loc_4:* = ApplicationSettings.precision;
            var _loc_5:* = Math.pow(10, _loc_4);
            var _loc_6:String = "";
            if (ApplicationSettings.swapAxis)
            {
                _loc_6 = Math.round(param2.top * _loc_5) / _loc_5 + "," + Math.round(param2.left * _loc_5) / _loc_5 + "," + Math.round(param2.bottom * _loc_5) / _loc_5 + "," + Math.round(param2.right * _loc_5) / _loc_5;
            }
            else
            {
                _loc_6 = Math.round(param2.left * _loc_5) / _loc_5 + "," + Math.round(param2.top * _loc_5) / _loc_5 + "," + Math.round(param2.right * _loc_5) / _loc_5 + "," + Math.round(param2.bottom * _loc_5) / _loc_5;
            }
            return _loc_6;
        }// end function
Fetser писал(а):Порезанный растровый слой населения http://zalil.ru/32562761 Это zmp на растровый слой.
sheavy писал(а):Белоруссию, пожалуйста, если не сложно
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 10