config.json 7.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244
  1. {
  2. "map3d": {
  3. "scene": {
  4. "center": { "lat": 30.526361, "lng": 116.335987, "alt": 45187, "heading": 0, "pitch": -45 },
  5. "scene3DOnly": false,
  6. "shadows": false,
  7. "removeDblClick": true,
  8. "sceneMode": 3,
  9. "showSun": true,
  10. "showMoon": true,
  11. "showSkyBox": true,
  12. "showSkyAtmosphere": true,
  13. "fog": true,
  14. "fxaa": true,
  15. "requestRenderMode": true,
  16. "globe": {
  17. "depthTestAgainstTerrain": false,
  18. "baseColor": "#546a53",
  19. "showGroundAtmosphere": true,
  20. "enableLighting": false
  21. },
  22. "cameraController": {
  23. "zoomFactor": 3.0,
  24. "minimumZoomDistance": 1,
  25. "maximumZoomDistance": 50000000,
  26. "enableRotate": true,
  27. "enableTranslate": true,
  28. "enableTilt": true,
  29. "enableZoom": true,
  30. "enableCollisionDetection": true,
  31. "minimumCollisionTerrainHeight": 15000
  32. }
  33. },
  34. "control": {
  35. "homeButton": true,
  36. "baseLayerPicker": true,
  37. "sceneModePicker": true,
  38. "vrButton": true,
  39. "fullscreenButton": true,
  40. "navigationHelpButton": true,
  41. "animation": false,
  42. "timeline": false,
  43. "infoBox": true,
  44. "geocoder": true,
  45. "geocoderConfig": { "key": ["ae29a37307840c7ae4a785ac905927e0"] },
  46. "selectionIndicator":false,
  47. "defaultContextMenu": true,
  48. "mouseDownView": true,
  49. "compass": { "bottom": "toolbar", "right": "5px" },
  50. "distanceLegend": { "left": "100px", "bottom": "2px" },
  51. "locationBar": {
  52. "fps": true,
  53. "crs":"CGCS2000_GK_Zone_3",
  54. "crsDecimal":0,
  55. "template": "<div>经度:{lng}</div> <div>纬度:{lat}</div> <div>横{crsx} 纵{crsy}</div> <div>海拔:{alt}米</div> <div>层级:{level}</div><div>方向:{heading}°</div> <div>俯仰角:{pitch}°</div><div>视高:{cameraHeight}米</div>"
  56. }
  57. },
  58. "terrain": {
  59. "url": "//data.mars3d.cn/terrain",
  60. "show": true
  61. },
  62. "basemaps": [
  63. { "id": 10, "name": "地图底图", "type": "group" },
  64. {
  65. "id": 2021,
  66. "pid": 10,
  67. "name": "天地图影像",
  68. "icon": "img/basemaps/tdt_img.png",
  69. "type": "tdt",
  70. "layer": "img_d",
  71. "key": ["9ae78c51a0a28f06444d541148496e36"]
  72. },
  73. {
  74. "pid": 10,
  75. "name": "天地图电子",
  76. "icon": "img/basemaps/tdt_vec.png",
  77. "type": "group",
  78. "layers": [
  79. { "name": "底图", "type": "tdt", "layer": "vec_d", "key": ["9ae78c51a0a28f06444d541148496e36"] },
  80. { "name": "注记", "type": "tdt", "layer": "vec_z", "key": ["9ae78c51a0a28f06444d541148496e36"] }
  81. ]
  82. },
  83. {
  84. "pid": 10,
  85. "name": "高德影像",
  86. "type": "group",
  87. "icon": "img/basemaps/gaode_img.png",
  88. "layers": [
  89. { "name": "底图", "type": "gaode", "layer": "img_d" },
  90. { "name": "注记", "type": "gaode", "layer": "img_z" }
  91. ]
  92. },
  93. {
  94. "pid": 10,
  95. "name": "高德电子",
  96. "type": "gaode",
  97. "icon": "img/basemaps/gaode_vec.png",
  98. "layer": "vec"
  99. },
  100. {
  101. "pid": 10,
  102. "name": "百度影像",
  103. "type": "group",
  104. "icon": "img/basemaps/bd-img.png",
  105. "layers": [
  106. { "name": "底图", "type": "baidu", "layer": "img_d" },
  107. { "name": "注记", "type": "baidu", "layer": "img_z" }
  108. ]
  109. },
  110. {
  111. "pid": 10,
  112. "name": "百度电子",
  113. "icon": "img/basemaps/bd-vec.png",
  114. "type": "baidu",
  115. "layer": "vec"
  116. },
  117. {
  118. "pid": 10,
  119. "name": "腾讯影像",
  120. "icon": "img/basemaps/gaode_img.png",
  121. "type": "group",
  122. "layers": [
  123. { "name": "底图", "type": "tencent", "layer": "img_d" },
  124. { "name": "注记", "type": "tencent", "layer": "img_z" }
  125. ],
  126. "show": true
  127. },
  128. {
  129. "pid": 10,
  130. "name": "腾讯电子",
  131. "icon": "img/basemaps/gaode_vec.png",
  132. "type": "tencent",
  133. "layer": "vec"
  134. },
  135. {
  136. "pid": 10,
  137. "name": "ArcGIS影像",
  138. "icon": "img/basemaps/esriWorldImagery.png",
  139. "type": "xyz",
  140. "url": "https://services.arcgisonline.com/ArcGIS/rest/services/World_Imagery/MapServer/tile/{z}/{y}/{x}",
  141. "enablePickFeatures": false
  142. },
  143. {
  144. "pid": 10,
  145. "name": "微软影像",
  146. "icon": "img/basemaps/bingAerial.png",
  147. "type": "bing",
  148. "key": "AuKhM0WRkjhX8E4y1OM0TukYycaw_4Vh3eSfXONDf7OARls-WEB3K_Rfx89bWxof",
  149. "layer": "Aerial"
  150. },
  151. {
  152. "pid": 10,
  153. "name": "OSM地图",
  154. "type": "xyz",
  155. "icon": "img/basemaps/osm.png",
  156. "url": "http://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png",
  157. "subdomains": "abc"
  158. },
  159. {
  160. "id": 2017,
  161. "pid": 10,
  162. "name": "蓝色底图",
  163. "icon": "img/basemaps/bd-c-midnight.png",
  164. "type": "xyz",
  165. "url": "http://map.geoq.cn/arcgis/rest/services/ChinaOnlineStreetPurplishBlue/MapServer/tile/{z}/{y}/{x}",
  166. "chinaCRS": "GCJ02",
  167. "enablePickFeatures": false
  168. },
  169. {
  170. "pid": 10,
  171. "name": "黑色底图",
  172. "icon": "img/basemaps/bd-c-dark.png",
  173. "type": "tencent",
  174. "layer": "custom",
  175. "style": "4"
  176. },
  177. {
  178. "pid": 10,
  179. "name": "灰色底图",
  180. "icon": "img/basemaps/bd-c-grayscale.png",
  181. "type": "mapbox",
  182. "username": "marsgis",
  183. "styleId": "cki0a92b123qo1aluk0e5v7sb",
  184. "scaleFactor": true
  185. },
  186. {
  187. "pid": 10,
  188. "name": "离线地图 (供参考)",
  189. "type": "xyz",
  190. "icon": "img/basemaps/mapboxSatellite.png",
  191. "url": "//data.mars3d.cn/tile/googleImg/{z}/{x}/{y}.jpg",
  192. "minimumLevel": 1,
  193. "maximumLevel": 18,
  194. "minimumTerrainLevel": 1,
  195. "maximumTerrainLevel": 18,
  196. "rectangle": { "xmin": -180, "xmax": 180, "ymin": -85, "ymax": 85 }
  197. },
  198. {
  199. "pid": 10,
  200. "name": "单张图片 (本地离线)",
  201. "icon": "img/basemaps/offline.png",
  202. "type": "image",
  203. "url": "//data.mars3d.cn/file/img/world/world.jpg"
  204. }
  205. ],
  206. "layers": [
  207. { "id": 20, "name": "辅助图层", "type": "group" },
  208. {
  209. "pid":20,
  210. "name": "行政区划界线",
  211. "type": "xyz",
  212. "url": "https://t{s}.tianditu.gov.cn/DataServer?T=ibo_w&x={x}&y={y}&l={z}&tk=9ae78c51a0a28f06444d541148496e36",
  213. "subdomains": "01234567",
  214. "maximumLevel": 10,
  215. "show": false
  216. },
  217. {
  218. "pid":20,
  219. "name": "天地图注记",
  220. "type": "tdt",
  221. "layer": "img_z",
  222. "key": ["9ae78c51a0a28f06444d541148496e36"],
  223. "show": false
  224. },
  225. { "id": 30, "name": "实时路况", "type": "group" },
  226. {
  227. "pid":30,
  228. "name": "高德实时路况",
  229. "type": "gaode",
  230. "layer": "time",
  231. "minimumTerrainLevel": 4,
  232. "minimumLevel": 4,
  233. "proxy": "//server.mars3d.cn/proxy/"
  234. },
  235. {
  236. "pid":30,
  237. "name": "百度实时路况",
  238. "type": "baidu",
  239. "layer": "time"
  240. }
  241. ]
  242. }
  243. }