WebGIS期中复习

第一章
  1. 施乐公司开发的一个基于Web的地图浏览器,标志着万维网地理信息系统的产生
  2. WebGIS是使用了Web技术的各种地理信息系统
  3. WebGIS需要通过Web技术来实现
  4. WebGIS是一种分布式的地理信息系统
  5. WebGIS至少需要一个Web应用服务器和一个客户端
  6. WebGIS开源解决方案:Leaflet、Geoserver服务器、Openlayers平台
  7. GIS功能:
    • 地图可视化与制图
    • 发现地理事物的隐含关系
    • 探寻事物的空间分布规律演变趋势
    • 采集、存储及共享地理数据
  8. WebGIS的优点有:
    • 传播的广远性,应用广泛
    • 较好的跨平台
    • 费用低廉
    • 分布式服务体系
    • 基于Internet标准
  9. WebGIS的功能:
    • 空间数据发布
    • 空间查询检索和联机处理
    • 空间数据可视化
    • 空间模型分析服务
    • Web资源共享
  10. WebGIS开发平台:
    • 商业平台
    • 开源平台
    • 高德
    • 百度地图平台
    • 基于WebGL或其他图形语言的底层开发

第二章

  1. TOMCAT默认端口号为8080

  2. arcgis server默认端口号为6080

  3. HTTP协议默认端口号是80

  4. HTTPS默认端口号是443

  5. 五种状态码:

    • 1xx:信息提示,表示请求已被成功接收,继续处理
    • 2xx:请求被成功提交。
    • 3xx:客户端被重定向到其他资源。
    • 4xx:客户端错误状态码,格式错误或者不存在资源。
    • 5xx:描述服务器内部错误。
  6. 常见的状态码描述如下:

    • 200:客户端请求成功,是最常见的状态。
    • 302:重定向。
    • 404:请求资源不存在,是最常见的状态。
    • 400:客户端请求有语法错误,不能被服务器所理解。
    • 401:请求未经授权。
    • 403:服务器收到请求,但是拒绝提供服务。
    • 500:服务器内部错误,是最常见的状态。
  7. Web服务器有:Apache、Tomcat、IIS

  8. 浏览器前端编程技术:Javascript、Flex、Siverlight

  9. WebGIS的基本架构包括:

    • 客户端
    • Web服务器
    • GIS服务器
    • 空间数据库服务器
  10. 一个Web应用的工作流程是使用Web客户端在地址栏上输入URL地址,Web服务器收到请求后,搜索服务器上存储的文件脚本,并将执行结果返回给Web客户端,收到相应结果,并把返回的结果渲染和显示出来。

  11. HTTP(HyperText Transfer Protocol)协议是一种超文本传输协议,定义了一套进行超文本传输协议请求和应答时所遵循的协议规范,它允许将HTML(超文本标记语言)文档从Web服务器传送到Web浏览器。

  12. 以下HTTP请求消息,可以得到该请求是POST请求(方法),请求的服务器文件是该域名根目录下的test.php文件,第三部分说明使用的是HTTP1.1协议版本,请求主机地址是www.test.com

    POST /test.php HTTP/1.1               //请求行
    
    HOST:www.test.com                    //请求头
    
    User-Agent:Mozilla/5.0 (windows NT 6.1;rv:15.0)Gecko/20100101 Firefox/15.0        //空白行,代表请求头结束
    
    Username=admin&password=admin       //请求正文
    
  13. XML转换json

    <bookstore>
    <book category="COOKING">
    <title>Everyday Italian</title>
    <author>Giada De Laurentiis</author>
    <year>2005</year>
    <price>30.00</price>
    </book>
    <book category="CHILDREN">
    <title>Harry Potter</title>
    <author>J K. Rowling</author>
    <year>2005</year>
    <price>29.99</price>
    </book>
    <book category="WEB">
    <title>Learning XML</title>
    <author>Erik T. Ray</author>
    <year>2003</year>
    <price>39.95</price>
    </book>
    </bookstore>
    

    答案:

    {
      "bookstore": {
        "book": [
          {
            "-category": "COOKING",
            "title": "Everyday Italian",
            "author": "Giada De Laurentiis",
            "year": "2005",
            "price": "30.00"
          },
          {
            "-category": "CHILDREN",
            "title": "Harry Potter",
            "author": "J K. Rowling",
            "year": "2005",
            "price": "29.99"
          },
          {
            "-category": "WEB",
            "title": "Learning XML",
            "author": "Erik T. Ray",
            "year": "2003",
            "price": "39.95"
          }
        ]
      }
    }
    
第三章
  1. 服务器端WebGIS实现方式的优点:
    • 瘦客户端,不需要安装插件
    • 可以执行复杂的空间分析与数据处理
    • CGI模式具有跨平台能力
  2. 服务器端WebGIS实现方式的缺点:服务器负担重
  3. 客户端WebGIS实现方式的优点:
    • 服务器端压力轻
    • 客户端地图操作响应速度快
    • 服务器和网络传输负担轻
  4. 在栅格切片中第(level i)中的一张切片到第(level i+1)级中变成4
  5. ArcGIS的矢量瓦片格式是PBF,它是一种基于协议缓冲(protocol Buffer)技术的紧凑的二进制格式。
  6. WebGIS系统的组成:客户端、通信协议、服务器
  7. 服务器端WebGIS实现方式:CGI、Server API
  8. 客户端WebGIS实现方式:GIS plugin、Java Applet、ActiveX
  9. 矢量瓦片和栅格瓦片比优势有:
    • 矢量瓦片切片速度快,栅格瓦片切片速度慢
    • 矢量瓦片数据量小,栅格瓦片数据量大
    • 矢量瓦片在客户端绘制地图,渲染速度快;栅格瓦片在服务器端制作地图,前端渲染速度不及矢量切片
    • 矢量瓦片可以在前端修改地图样式,栅格瓦片的地图样式不能修改。
  10. 矢量切片与栅格切片原理一样,只是切割的数据内容不一样
  11. 栅格切片的地图瓦片是预先在服务器端生成的。
  12. 矢量切片主要的三种格式是GeoJson、TopoJson、Mapbox Vector Tile(MVT)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值