You are on page 1of 14

12/04/2018

OGC - Services

OGC services

• WMS
• WFS
• WMS-C
• WTS

Интероперабилност помеѓу системите


12/04/2018

OGC
data images data data

Feature Coverage meta


WFS WMS WCS CS-W

Web Services

Три основни задачи на WMS


• Да произведе продукт соодветен за публикување на WEB или преку
интернет
• Да одговори на основни пребарувања во однос на податоците
• Да даде информација кои сетови на просторни податоци ги содржи и кои
од нив може да бида пребарувани
12/04/2018

WMS архитектура

WMS нивоа на процесирање


• Селекција на податоците кои треба да се визуелизираат
• Генерирање на елементи за публикација базирани на податоците кои се
селектирани
• Компонирање на графички приказ врз основа на податоците
• Прикажување на графичкиот приказ

Web Map Services (WMS)

Три основни функции


• GetCapabilities
• GetMap
• GetFeatureInfo
12/04/2018

GetCapabilities

http://194.149.145.5:8080/geoserver/ows?service=wms&version=1.3.
0&request=GetCapabilities

http://194.149.145.5:8080/geoserver/ows?
service=wms&
version=1.3.0&
request=GetCapabilities

GetCapabilities
<WMS_Capabilities xmlns="http://www.opengis.net/wms" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSche
ma-instance" version="1.3.0" updateSequence="144" xsi:schemaLocation="http://www.opengis.net/wms
http://194.149.145.5:8080/geoserver/schemas/wms/1.3.0/capabilities_1_3_0.xsd">
<Service>
<Name>WMS</Name>
<Title>GeoServer Web Map Service</Title>
<Abstract>
A compliant implementation of WMS plus most of the SLD extension (dynamic styling). Can also generate PDF, SVG, KML, GeoRSS
</Abstract>
<KeywordList>
<Keyword>WFS</Keyword>
<Keyword>WMS</Keyword>
<Keyword>GEOSERVER</Keyword>
</KeywordList>
<OnlineResource xlink:type="simple" xlink:href="http://geoserver.sourceforge.net/html/index.php"/>
<ContactInformation>
<ContactPersonPrimary>
<ContactPerson>Claudius Ptolomaeus</ContactPerson>
<ContactOrganization>The ancient geographes INC</ContactOrganization>
</ContactPersonPrimary>
<ContactPosition>Chief geographer</ContactPosition>
<ContactAddress>
<AddressType>Work</AddressType>
<Address/>
12/04/2018

GetMap

• http://suite.opengeo.org/geoserver/wms?service=WMS&version=1.3
.0&request=GetMap&layers=usa:states&srs=EPSG:4326&bbox=24.95
6,-124.731,49.372,-66.9
http://suite.opengeo.org/geoserver/wms?
service=WMS&
version=1.3.0&
request=GetMap&
layers=usa:states&
srs=EPSG:4326&
bbox=24.956,-124.731,49.372,-66.97&
format=image/png&
width=780&
height=330

GetFeatureInfo

http://localhost:8080/geoserver/wms?
request=GetFeatureInfo &
service=WMS &
version=1.1.1 &
layers=topp%3Astates &
styles= &
srs=EPSG%3A4326 &
format=image%2Fpng &
bbox=-145.151041%2C21.73192%2C-57.154894%2C58.961059 &
width=780 &
height=330 &
query_layers=topp%3Astates &
info_format=text%2Fhtml &
feature_count=50 &
x=353 &
y=145 &
exceptions=application%2Fvnd.ogc.se_xml
12/04/2018

Два вида на WMS


• Basic WMS
• GetMap
• GetCapabilities
• Quaryable WMS
• GetMap
• GetCapabilities
• GetFeatureInfo

Формати на записи кои се испорачуваат

• GIF
• TIF
• JPEG
• PNG
12/04/2018

Web Feature Services (WFS)

WFS претставува стандардизиран протокол за дистрибуција на


просторни податоци во векторски формат преку интернет

Протоколот ги содржи двата типа на податоци, просторни и описни

Основни WFS функции

• GetCapabilities
• DescribeFeatureType
• GetFeature
• GetPropertyValue
• GetFeatureWithLock
• Transaction
• LockFeature
12/04/2018

GetCapabilities

• Одговор во XML документ


• Пет главни компоненти
• ServiceIdentification
• ServiceProvider
• OperationsMetadata
• FeatureTypeList
• Filter_Capabilities

DescribeFeatureType

• http://www.example.com/wfsserver?
service=wfs&
version=1.1.0&
request=DescribeFeatureType&
typeName=namespace:featuretype
12/04/2018

GetFeature

http://example.com/geoserver/wfs?
service=wfs&
version=2.0.0&
request=GetFeature&
typeNames=namespace:featuretype

GetFeature (конкретен објект)

http://example.com/geoserver/wfs?
service=wfs&
version=2.0.0&
request=GetFeature&
typeNames=namespace:featuretype&
featureID=feature
12/04/2018

GetFeature (одреден број на објекти)

http://example.com/geoserver/wfs?
service=wfs&
version=2.0.0&
request=GetFeature&
typeNames=namespace:featuretype&
count=N& sortBy=attribute

GetFeature (сортирани)

http://example.com/geoserver/wfs?
service=wfs&
version=2.0.0&
request=GetFeature&
typeNames=namespace:featuretype&
count=N& sortBy=attribute+D
12/04/2018

GetFeature (bounding box)

http://example.com/geoserver/wfs?
service=wfs&
version=2.0.0&
request=GetFeature&
typeNames=namespace:featuretype&
srsName=CRS
bbox=a1,b1,a2,b2

Web Tile Services


12/04/2018

Web Coverage Services (WCS)

Што е COVERAGE?
12/04/2018

Web Coverage Service (WCS)

WCS Core Request Type


• Get Capabilities
• DescribeCoverage
• GetCoverage
12/04/2018

You might also like