GeoStTool.dll与RasterServer通信
因为地图在不同比例尺下,显示的内容是有所不同的。
有时候,我们希望在小缩尺地图上只显示航空地图和一些动态录入的信息,这时就不需要绘制背景地图,仅仅从数据库取出动态信息,由RenderServer来绘制就可以了。
解决方案:
CRAS=1
Ex:
GPRJ=1&
GSCL=1500&
SIDS=1002&
SIMG=9&
GPOS=139.70637042863498,35.63160216632089&
SSIZ=1270,716&
CRAS=1&
GALAY=0000000000000010&
GSDB=2;
GIS_UT;
SELECT GIS_ATTR_POLYGON.SHAPE$ FROM GIS_ATTR_POLYGON INNER JOIN GIS_ATTR ON GIS_ATTR_POLYGON.IDKEY = GIS_ATTR.IDKEY WHERE GIS_ATTR.STATE = 1 AND GIS_ATTR.RIYOU_CD = 'A' AND (GIS_ATTR.TNT_KAISYA <> '101' OR SUBSTRING(GIS_ATTR.TNT_SYOZOKU,1,4) <> '1100' OR GIS_ATTR.TNT_KAISYA IS NULL OR GIS_ATTR.TNT_SYOZOKU IS NULL) AND GIS_ATTR.FLG1 = 0 ;5;0;;;0;16;;GIS_UT;SELECT GIS_ATTR_POLYGON.SHAPE$ FROM GIS_ATTR_POLYGON INNER JOIN GIS_ATTR ON GIS_ATTR_POLYGON.IDKEY = GIS_ATTR.IDKEY WHERE GIS_ATTR.STATE = 1 AND GIS_ATTR.RIYOU_CD = 'A' AND (GIS_ATTR.TNT_KAISYA = '101' AND SUBSTRING(GIS_ATTR.TNT_SYOZOKU,1,4) = '1100') AND GIS_ATTR.FLG1 = 0
;5;0;;;0;15;;