[Talk-ro] WMS/WFS server cu datele din OSM
Alexandru Chiscan
lec at chiscan.dnsalias.org
Wed Jul 15 17:09:12 BST 2009
Am studiat raspunsurile de la 2 servere diferite; unul care merge in
QGis (tools.geofabrik.de) si cel de pe wms.openstreet.ro care nu merge
(cerand 2 versiuni diferite de protocol 1.1.1 si 1.3.0):
1.
http://tools.geofabrik.de/osmi/view/boundaries/wxs?SERVICE=WMS&REQUEST=GetCapabilities
merge.
raspuns:
<?xml version='1.0' encoding="utf-8" standalone="no" ?>
<!DOCTYPE WMT_MS_Capabilities SYSTEM
"http://schemas.opengis.net/wms/1.1.1/WMS_MS_Capabilities.dtd"
[
<!ELEMENT VendorSpecificCapabilities EMPTY>
]> <!-- end of DOCTYPE declaration -->
<WMT_MS_Capabilities version="1.1.1">
<!-- MapServer version 5.0.0 OUTPUT=GIF OUTPUT=PNG OUTPUT=JPEG
OUTPUT=WBMP OUTPUT=SVG SUPPORTS=PROJ SUPPORTS=FREETYPE
SUPPORTS=WMS_SERVER SUPPORTS=WMS_CLIENT SUPPORTS=WFS_SERVER
SUPPORTS=WFS_CLIENT SUPPORTS=WCS_SERVER SUPPORTS=THREADS SUPPORTS=GEOS
INPUT=EPPL7 INPUT=POSTGIS INPUT=OGR INPUT=GDAL INPUT=SHAPEFILE -->
<Service>
<Name>OGC:WMS</Name>
....................
</WMT_MS_Capabilities>
2. http://wms.openstreet.ro:9876/?SERVICE=WMS&REQUEST=GetCapabilities
nu merge.
raspuns in versiunea 1.3.0 implicit:
<?xml version="1.0" encoding="UTF-8"?>
<ns0:WMS_Capabilities version="1.3.0"
ns1:schemaLocation="http://www.opengis.net/wms
http://schemas.opengis.net/wms/1.3.0/capabilities_1_3_0.xsd"
xmlns:ns0="http://www.opengis.net/wms"
xmlns:ns1="http://www.w3.org/2001/XMLSchema-instance">
<ns0:Service>
<ns0:Name>WMS</ns0:Name>
.....................................
</ns0:WMS_Capabilities>
3.
http://wms.openstreet.ro:9876/?SERVICE=WMS&REQUEST=GetCapabilities&VERSION=1.1.1
nu merge.
raspuns fortat la versiunea 1.1.1:
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<ns0:WMT_MS_Capabilities updateSequence="0" version="1.1.1"
xmlns:ns0="http://www.opengis.net/wms">
<ns0:Service>
<ns0:Name>WMS</ns0:Name>
<Title>Openstreet.Ro WMS server</Title><Abstract>Openstreet.Ro WMS
public server.</Abstract><OnlineResource ns1:href="http://openstreet.ro"
ns1:type="simple" xmlns:ns1="http://www.w3.org/1999/xlink" /><Fees>Free
(for now
...)</Fees><ContactInformation><ContactPosition>Manager</ContactPosition><ContactVoiceTelephone>0722-295204</ContactVoiceTelephone><ContactElectronicMailAddress>ionut at muntean.ro</ContactElectronicMailAddress><ContactPersonPrimary><ContactPerson>Ionut
Muntean</ContactPerson><ContactOrganization>Alpha Telecom SRL brasov,
Romania</ContactOrganization></ContactPersonPrimary><ContactAddress><Address>brasov,
Romania</Address><City>Brasov</City><StateOrProvince>Brasov</StateOrProvince><PostCode>507015</PostCode><Country>Romania</Country></ContactAddress></ContactInformation></ns0:Service>
<ns0:Capability>
...............................
</ns0:WMT_MS_Capabilities>
Dupa cum se observa apare mereu acel ns0: in plus.
E vreo problema cu serverul? vreo optiune de configurare?
O cautare pe google dupa "ns0:WMT_MS_Capabilities" nu returneaza nici un
rezultat.
Alexandru
Alexandru Chiscan wrote:
> Ionut Muntean wrote:
>
>> Daca bagi intr-un browser adresa pe care qgis o incearca, ai sa vezi ca
>> serverul wms raspunde corect la request=getcapabilities ...
>>
>>
> Si eu am aceeasi problema.
> cred ca problema vine de la versiunea de WMS: QGis asteapta (cred)
> versiunea 1.1.1 si mapnik raspunde cu 1.3.0:
>
> <ns0:WMS_Capabilities version="1.3.0"
>
> Se poate forta serverul sa foloseasca versiunea 1.1.1?
>
> Alexandru
>
>
>> / Ionut
>>
>> Ciprian Talaba wrote:
>>
>>
>>> Probabil de la mine. Daca setez in QGis adresa
>>> http://wms.openstreet.ro:9876 ca server WMS primesc o eroare de genul:
>>>
>>> Could not understand the response. The wms provider said:
>>>
>>> Could not get WMS capabilities in the expected format (DTD): no
>>> WMS_Capabilities or WMT_MS_Capabilities found
>>>
>>> This is probably due to an incorrect WMS Server URL.
>>>
>>> Tried URL:
>>> http://wms.openstreet.ro:9876/?SERVICE=WMS&REQUEST=GetCapabilities
>>> <http://wms.openstreet.ro:9876/?SERVICE=WMS&REQUEST=GetCapabilities>\
>>>
>>>
>>>
>>> Daca incerc cu tilecache vad un layer cu numele 'basic' dar nu incarca
>>> nimic altceva.
>>>
>>> --Ciprian
>>>
>>>
>>> 2009/7/15 Ionut Muntean <ionut at muntean.ro <mailto:ionut at muntean.ro>>
>>>
>>> Am observat in log-uri cereri de genul
>>> wms.openstreet.ro:9876/tilecache/tilecache.cgi?SERVICE=WMS&REQUEST=Getcapabilities
>>> <http://wms.openstreet.ro:9876/tilecache/tilecache.cgi?SERVICE=WMS&REQUEST=Getcapabilities>
>>> ... Serverul WMS este instalat pe adresa wms.openstreet.ro:9876
>>> <http://wms.openstreet.ro:9876>, deci
>>> cererea trebuie sa fie
>>> wms.openstreet.ro:9876?SERVICE=WMS&REQUEST=Getcapabilities
>>> <http://wms.openstreet.ro:9876?SERVICE=WMS&REQUEST=Getcapabilities> .
>>>
>>> / Ionut
>>>
>>>
>>>
>>>
>> _______________________________________________
>> Talk-ro mailing list
>> Talk-ro at openstreetmap.org
>> http://lists.openstreetmap.org/listinfo/talk-ro
>>
>>
>>
>
>
> _______________________________________________
> Talk-ro mailing list
> Talk-ro at openstreetmap.org
> http://lists.openstreetmap.org/listinfo/talk-ro
>
>
More information about the Talk-ro
mailing list