一、安装QGis,试验导入shape file。
- QGIS导入数据的地方比较特别,在数据库/数据管理器中有导入选项。
- 在导入shape file时报错:试验多次后,发现用qgis打开查看属性显示无效投影,在坐标参考系部分可以看到是值是“Unknown CRS: PROJCRS["NAD83 / North Carolina (ftUS)”。可以用qgis导出,设置空间参考就可以顺利导入了。
二、安装GeoServer
- 从官网下载最新的安装包,结果运行里面的start.jar只是cpu饱和了会然后没有任何反应。开始排查问题,开始以为我装的jdk版本太多,之前为了用java写一个程序,装的控件要求32位的jdk,所以机器上32位、64位并存,删除所有jdk,下载最新的64位jdk安装问题依旧。
- 百般折腾无果后,准备改为tomcat+war的形式安装GeoServer,下载最新的tomcat运行卡住无法继续。结果访问http://127.0.0.1:8080/出现如下页面,点击geoserver即可进入管理界面。利用缺省密码admin/geoserver即可进入。
- 仔细研究了下,怀疑是双击geoserver的start.jar时已经自动将geoserver安装上了,但是没有任何提示。没有其他裸机无法测试是否是这个原因,期待以后有机会可以再试试到底怎么回事。
- 最近又做了几次试验,发现“正统”的办法是通过双击bin下的startup.bat来启动geoserver。理论上讲,退出应该是双击shutdown.bat,但是报错:GEOSERVER_HOME 未定义,按提示添加后,又提示下图。
查看shutdown.bat文件发现里面有一行是 “%RUN_JAVA%” -DSTOP.PORT=8087 -DSTOP.KEY=geoserver -jar start.jar --stop,将端口改为8080之后,运行正常,但实际上geoserver仍然能够访问。只能通过关闭启动窗口来停止geoserver服务。