FeatureServer
URL: |
http:// <Service-URL> / FeatureServer |
父资源: |
Service |
服务接口: |
capabilities feature query querymap insert update delete statistics |
[ 服务说明 ]
FeatureServer提供了针对矢量数据源的查询、统计、编辑等多种服务接口。
[ 参数说明 ]
参数 | 参数说明 |
---|---|
format |
参数作用:指定capabilities操作返回结果的格式 取值范围:html | json ,该参数默认值为html |
callback |
参数作用:Ajax客户端使用JSONP方式进行跨域处理时所指定的回调函数名称 参数说明:可选参数,该参数仅在format参数值为json时有效 |
[ 示例 ]
URL地址示例:
http://127.0.0.1:8099/newmap/rest/services/samples/china/FeatureServer?format=json
[ 返回结果 ]
[ JSON响应格式 ]
{
"serviceName":<servicename>,
"serviceDescription":"newmap测试服务",
"mapFile":"samples/china.2dm",
"serverType":"FeatureServer",
"serverDescription":<server-description>,
"capabilities":{
"srs":<srscode>,
"keywordlist":<keywordlist string>,
"fees":<fees string>
},
"mapObject":{
"name":<mapObject Name>,
"srs":<srscode>,
"extent":{"xmin":<xmin>,"ymin":<ymin>,"xmax":<xmax>,"ymax":<ymax>, "srs":<srscode>},
"layers":[
{
"name":<layername>,
"type":<layertype>,
"srs":<srscode>,
"extent":{"xmin":<xmin>,"ymin":<ymin>,"xmax":<xmax>,"ymax":<ymax>, "srs":<srscode>}
},
{
"name":<layername>,
"type":<layertype>,
"srs":<srscode>,
"extent":{"xmin":<xmin>,"ymin":<ymin>,"xmax":<xmax>,"ymax":<ymax>, "srs":<srscode>}
}
]
}
"operations":[
{"name":<operation Name>,"url":<Server-URL/operation>}
{"name":<operation Name>,"url":<Server-URL/operation>}
]
}
"serviceName":<servicename>,
"serviceDescription":"newmap测试服务",
"mapFile":"samples/china.2dm",
"serverType":"FeatureServer",
"serverDescription":<server-description>,
"capabilities":{
"srs":<srscode>,
"keywordlist":<keywordlist string>,
"fees":<fees string>
},
"mapObject":{
"name":<mapObject Name>,
"srs":<srscode>,
"extent":{"xmin":<xmin>,"ymin":<ymin>,"xmax":<xmax>,"ymax":<ymax>, "srs":<srscode>},
"layers":[
{
"name":<layername>,
"type":<layertype>,
"srs":<srscode>,
"extent":{"xmin":<xmin>,"ymin":<ymin>,"xmax":<xmax>,"ymax":<ymax>, "srs":<srscode>}
},
{
"name":<layername>,
"type":<layertype>,
"srs":<srscode>,
"extent":{"xmin":<xmin>,"ymin":<ymin>,"xmax":<xmax>,"ymax":<ymax>, "srs":<srscode>}
}
]
}
"operations":[
{"name":<operation Name>,"url":<Server-URL/operation>}
{"name":<operation Name>,"url":<Server-URL/operation>}
]
}
[ JSON响应结果示例 ]
{
"serviceName":"china",
"serverDescription":"示例要素服务",
"serviceDescription":"中国400万示例数据",
"mapFile":"samples/china.2dm",
"serverType":"FeatureServer",
"capabilities":{
"srs":"EPSG:4326",
"keywordlist":"NewMapServer4,FEATURE","srs":"EPSG:4326","fees":"none"
},
"mapObject":{
"operations":[
}
"serviceName":"china",
"serverDescription":"示例要素服务",
"serviceDescription":"中国400万示例数据",
"mapFile":"samples/china.2dm",
"serverType":"FeatureServer",
"capabilities":{
"srs":"EPSG:4326",
"keywordlist":"NewMapServer4,FEATURE","srs":"EPSG:4326","fees":"none"
},
"mapObject":{
"name":"中国400万示例数据",
"srs":"EPSG:4326",
"extent":{"xmin":"73.446960","ymin":"3.408477","xmax":"135.085831","ymax":"53.557926","srs":"EPSG:4326"},
"layers":[
}"srs":"EPSG:4326",
"extent":{"xmin":"73.446960","ymin":"3.408477","xmax":"135.085831","ymax":"53.557926","srs":"EPSG:4326"},
"layers":[
{"name":"首都和省级行政中心","url":"http://127.0.0.1:8099/newmap/rest/services/samples/china/FeatureServer/首都和省级行政中心","type":"nmsFeatureLayer","srs":"EPSG:4326","extent":{"xmin":"87.606117","ymin":"20.031794","xmax":"126.643340","ymax":"45.741493","srs":"EPSG:4326"}},{"name":"国界与省界","url":"http://127.0.0.1:8099/newmap/rest/services/samples/china/FeatureServer/国界与省界","type":"nmsFeatureLayer","srs":"EPSG:4326","extent":{"xmin":"73.446960","ymin":"3.408477","xmax":"135.085830","ymax":"53.557926","srs":"EPSG:4326"}},{"name":"省级行政界面","url":"http://127.0.0.1:8099/newmap/rest/services/samples/china/FeatureServer/省级行政界面","type":"nmsFeatureLayer","srs":"EPSG:4326","extent":{"xmin":"73.446960","ymin":"6.318641","xmax":"135.085831","ymax":"53.557926","srs":"EPSG:4326"}}
]"operations":[
{"name":"capabilities","url":"http://127.0.0.1:8099/newmap/rest/services/samples/china/FeatureServer/capabilities"},{"name":"feature","url":"http://127.0.0.1:8099/newmap/rest/services/samples/china/FeatureServer/feature"},{"name":"query","url":"http://127.0.0.1:8099/newmap/rest/services/samples/china/FeatureServer/query"},{"name":"insert","url":"http://127.0.0.1:8099/newmap/rest/services/samples/china/FeatureServer/insert"},{"name":"update","url":"http://127.0.0.1:8099/newmap/rest/services/samples/china/FeatureServer/update"},{"name":"delete","url":"http://127.0.0.1:8099/newmap/rest/services/samples/china/FeatureServer/delete"},{"name":"statistics","url":"http://127.0.0.1:8099/newmap/rest/services/samples/china/FeatureServer/statistics"}
]}