【文件属性】:
文件名称:iServer_RemoteTileProviders:iServer_RemoteTileProviders是帮助用户基于iServer扩展开发对接第三方在线地图服务提供者的解决方案
文件大小:1.79MB
文件格式:ZIP
更新时间:2021-06-20 06:06:13
Java
一、简介
基于iServer,提供聚合各类在线瓦片地图服务的示例。如谷歌地图、搜搜地图、天地图等。
二、扩展开发
示例都是基于 抽象类实现的。需要指定一组瓦片地图参数,具体参数说明如下:
需要实现List remoteTileMapParameters()方法,用户需要提供第三方在线地图的地图参数,包括以下几个:
名称
类型
含义
是否必要
mapName
String
地图名。
是
origin
Point2D
切片原点。
是
bounds
Rectangle2D
全图范围。
是
prjCoordSys
PrjCoordSys
地图投影。
是
scales
double[]
地图比例尺集合。
否
resolutions
double[]
地图分辨率集合。
否
remoteTileUrl
RemoteTileUrl
提供构造请求瓦片的URL的方法。
是
注意:
1.其中分辨率集合和比例尺集
【文件预览】:
iServer_RemoteTileProviders-master
----images()
--------ChineseAnnotation.png(65KB)
--------BaseMap.png(151KB)
--------SosoMap.png(116KB)
--------GoogleMap.png(223KB)
--------EnglishAnnotation.png(70KB)
----配置和部署.docx(1.2MB)
----remotetileproviders()
--------TiandituMapProvider.java(6KB)
--------RemoteTileUrl.java(260B)
--------SosoMapProvider.java(3KB)
--------ProviderBase.java(7KB)
--------RemoteTileMapParameter.java(1KB)
--------GoogleMapsMapProvider.java(3KB)
----部分瓦片地图服务参数介绍.docx(15KB)
----README.md(3KB)