SuperMap iClient for JavaScript 8C PDF 发布地图和代码编写
找到SuperMap iClient for JavaScript 8C PDF
配置文件conf 里面 iserver的一些基本的参数
Docs放的是一些api
Licenses 许可的一些信息
Logs日志
Temp是临时存放文件的地方
bin 里面的startup.bat 启动文件找到startup 打开 加载了
以后,只有shutdown才能关闭,随便打开一个浏览器,输入localhost:端口号
没有服务端,就要先注册
startup打开的情况下才能创建用户,3个月后会过期,过期了要申请,如果端口号被占用,就去这个里面server.xml更改端口
发布地图
首页,服务列表,服务管理,登录,来发布地图
速创建服务, 选择工作空间
选中自己的地图,不要密码选择下一步
然后根据自己的需要沟选几个
下一步,完成,,地图就是发布成功,然后开始去Visual Studio (简称VS)编写代码
发布不出来的话,点For JavaScript进去预览看看地图有没有出来
1.如果没发布出来就去看一下有没有地图,2.去数据源里面看有没有坏3.重新发布4.改数据源名字5.去浏览器清除历史记录,是看浏览器是不是读取了cookie中的缓存
点开For javascript
For javascript就是让我们知道如何调用supermap iDesktop(9D),使用supermap iDesktop(9D) ,8C跟9D的都差不多
里面有很多功能,一些GIS的代码在示范程序里面显示源码可以找到自己想要的代码效果。
做项目的时候把自己想要的代码效果去显示源码里面复制过来,
比如这个:点击查询,画,如何距离查询,点击查询,就出现这样的效果
代码假如显示源码用不懂的可以去找
QueryByBoundsService范围查询服务里面放了url和监听事件的两个参数
Processcompleted执行成功,执行完成之后要执行什么,写到对应的方法中
Processfailed执行失败
不懂可以去示范程序里面看示例,开发指南告诉你怎么使用
分布式切图
创建切图任务是因为有一些地图数据加载慢 ,所以才切图 (切了之后要去发布,发布的时候选择ugcv5,瓦片的话是地图服务)
卫星地图步骤
-
导入数据集,精度一般不准的就去数据集里面的右键属性配准,重设的地理坐标系中选择wgs1984
-
Shp数据,栅格
-
新建配准
-
托一些明显属性
-
刺点
-
计算误差
-
配准
-
剪