随笔分类 -  网络GIS

网络的知识!
摘要:服务器端:1.新建一个Asp.net空网站RGImageServer。2.新建一个WebService项目ImageService,项目新增文件ImageService.asmx,添加方法GetTile()。 1 using System; 2 using System.Collections.Ge... 阅读全文
posted @ 2014-07-02 19:44 太一吾鱼水 阅读(552) 评论(0) 推荐(0) 编辑
摘要:1.建立一个Asp.net Web网站,添加新项Web服务MyMath.asmx。编写如下代码: 1 using System; 2 using System.Collections.Generic; 3 using System.Web; 4 using System.Web.Services; 阅读全文
posted @ 2014-04-25 22:15 太一吾鱼水 阅读(312) 评论(0) 推荐(0) 编辑
摘要:GeoServer的项目是一个完整的Java(J2EE)系统,现实了OpenGIS联盟的网络功能服务器规范和网络覆盖服务器规范,并且集成了Web地图服务器。 在大三的时候WebGIS课程中老师讲解过一些,那时候完全听不懂,虽然可以糊弄完成作业。转眼将近5年的时间过去了,让人感慨。这期间一直也没... 阅读全文
posted @ 2014-04-20 22:22 太一吾鱼水 阅读(660) 评论(0) 推荐(0) 编辑
摘要:WMS 定义了三个操作,分别是:GetCapabilities,GetMap和GetFeatureInfo。其中,GetFeatureInfo是可选的。本条款规定了在超文本传输协议(HTTP)分布式计算平台(DCP)上,这些WMS操作的执行和使用。1.必选操作GetCapabilities的目的是为了获得服务元数据,服务元数据是一些可以机读(或者人读)的关于服务器信息内容以及可接收的请求参数值的描述。WMS服务元数据示例: - - - - WMS - CubeSERV Demo WMS OGC-compliant cascading web map server (WMS)... 阅读全文
posted @ 2013-10-08 12:53 太一吾鱼水 阅读(804) 评论(0) 推荐(0) 编辑
摘要:1.首先找一个可用的WMS栅格地图服务:http://demo.cubewerx.com/demo/cubeserv/cubeserv.cgi获取GetCapabilities:http://demo.cubewerx.com/demo/cubeserv/cubeserv.cgi?service=WMS&request=GetCapabilities2.在ArcGIS中添加GIS空间服务2.在ArcCatalog和ArcMap中浏览,不成问题。3.在ArcGlobe中浏览,查看该WMS服务的属性信息。注意该图层是有空间参考坐标信息的,所以能够加载到ArcGlobe中!可能可用的WMS服 阅读全文
posted @ 2013-09-26 13:06 太一吾鱼水 阅读(1000) 评论(0) 推荐(0) 编辑
摘要:今天学习了点silverlight,才初步了解这种富客户端技术,将编译的程序打包.xap文件,然后传到客户端,在浏览器中运行,这样的程序运行在客户端,而网页asp.net则运行在web服务器端。从IE缓存文件夹中可以看到这个文件xap。xap是一个压缩文件,解压后包含一些文件。wcf是专门进行服务发... 阅读全文
posted @ 2013-02-26 17:07 太一吾鱼水 阅读(308) 评论(0) 推荐(0) 编辑
摘要:网上有个不错的视频教程,是swf格式的,想下载下来,但是网页太多了,每次打开网页查看源码再定位到那么JavaScript块,复制粘贴,好不繁琐。于是就想通过程序来减少工作量。程序功能:批量提取网页中的Javascript脚本,提取脚本中的视频下载链接信息。首先通过网络请求网页,得到响应的流文件,通过正则表达式匹配提取其中的JavaScript脚本块。再匹配提出Url下载链接。using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Draw.. 阅读全文
posted @ 2012-11-04 20:29 太一吾鱼水 阅读(990) 评论(0) 推荐(0) 编辑
摘要:第一步:安装并配置IIS 7.0先要设置应用程序池(ApplicationPool)为Classic.NETAppPool,而不是默认的DefaultAppPool。可以设置.net FrameWork版本第二歩:为默认网站Default Web Site配置绑定,可以修改端口号,我修改为8081。将html网页文件夹bbs复制到c:\Inetpub文件夹下,这里在默认网站Default Web Site下添加虚拟目录,设置别名bbs和物理路径c:\Inetpub\bbs。在默认文档中添加项。如果是Asp.net网站,应该添加应用程序,(当然也可以将虚拟目录转为应用程序)第三步:设置权限,点击 阅读全文
posted @ 2012-07-08 11:41 太一吾鱼水 阅读(2274) 评论(0) 推荐(0) 编辑
摘要:SharpMap项目Web控件学习!想学习网络方面的开发,但是发现很多底层的东西知道的太少。何止是网络方面的知道的太少?对于GIS的基本知识,最简单的桌面GIS系统自己都没有做出来一个,何谈对于底层的理解?所以觉得有必要学习一下底层的知识,对于自己也是一种提高!SharpMap这个开源项目真的是很好的学习材料了!首先看看SharpMap的Web控件包含了三个文件:AjaxMap.js,AjaxMapControl.cs,AjaxMapControlDesigner.cs。AjaxMap.js顾名思义是Javascript脚本了,实现了富客户端的功能。AjaxMapControl.cs是控件的显 阅读全文
posted @ 2012-04-06 09:00 太一吾鱼水 阅读(531) 评论(1) 推荐(0) 编辑

点击右上角即可分享
微信分享提示