【发布时间】:2018-12-09 11:42:00
【问题描述】:
我是 qgis 的初学者。我想知道如何在 qgis 中绘制以下地图。
我已经安装了 qgis,并且我拥有包含绘图数据的数据库,但是我一直在创建地图,有什么帮助吗? 这是示例数据:
Table StructureINSERT INTO public."Department"("DepartmentID","DepartmentName","PatientCount","DoctorCount","Location") VALUES('SUR','Surgery',2,2,ST_GeomFromText( '多面体表面(((10 30 0, 10 45 0, 20 45 0, 20 30 0, 10 30 0)),((10 30 0, 10 45 0, 10 45 10, 10 30 10, 10 30 0)) ,(((10 45 0, 20 45 0, 20 45 10, 10 45 10, 10 45 0)),((20 45 0, 20 30 0, 20 30 10, 20 45 10, 20 45 0)),( (20 30 0, 10 30 0, 10 30 10, 20 30 10 ,20 30 0)),((10 30 10, 10 45 10, 20 45 10, 20 30 10, 10 30 10)))',0 )); INSERT INTO public."Department"("DepartmentID","DepartmentName","PatientCount","DoctorCount","Location") VALUES('GAS','Gastroenterology',2,2,ST_GeomFromText('POLYHEDRALSURFACE(((10 10 0, 10 20 0, 30 20 0, 30 10 0, 10 10 0)),((10 10 0, 10 20 0, 10 20 10, 10 10 10, 10 10 0)),((10 20 0) , 30 20 0, 30 20 10, 10 20 10, 10 20 0)),((30 20 0, 30 10 0, 30 10 10, 30 20 10, 30 20 0)),((30 10 0, 10 10 0, 10 10 10, 30 10 10 ,30 10 0)),((10 10 10, 10 20 10, 30 20 10, 30 10 10, 10 10 10)))',0));); INSERT INTO public."Department"("DepartmentID","DepartmentName","PatientCount","DoctorCount","Location") VALUES('NEU','Neurology',1,1,ST_GeomFromText('POLYHEDRALSURFACE(((30 30 0, 30 40 0, 40 40 0, 40 30 0, 30 30 0)),((30 30 0, 30 40 0, 30 40 10, 30 40 30, 30 30 0)),((30 40 0 , 40 40 0, 40 40 10, 30 40 10, 30 40 0)),((40 40 0, 40 30 0, 30 30 30, 40 40 10, 40 40 0)),((40 30 0, 30 30 0, 30 40 30, 30 30 30 ,40 30 0)),((30 40 30, 30 40 10, 40 40 10, 30 30 30, 30 40 30)))',0)););
【问题讨论】:
-
欢迎来到 SO。请提供可重复的示例,数据。错误消息,代码问题。 SO 不是支持一般活动的地方。
-
分享一些示例数据和表结构。坐标轴也是要绘制的数据吗?
-
正如其他 cmets 所建议的,没有足够的信息来回答这个问题。我建议通过一些 QGIS 教程(网上有很多)来弄清楚它是如何工作的。这应该给你足够的知识来知道你不知道什么,如果你仍然无法弄清楚,你可以更好地提出问题。
-
@mlinth 这里是表格结构和示例代码