阅读:1994回复:4
急求:ARCIMS自定义查询问题
<P>其实问题比较简单,只是我没有开发用的教材,在网上怎么也查不到相应的例子,有的也是多层嵌套,追踪了半天也没有找到答案,只好向各位高手请教了</P>
<P>用ARCIMS发布了一个网页,地图显示的页面(FRAMESET)为MAPFRAME.HTM,想要在调用的ASP程序中获取查询图层(应该是ACTIVELAYER),并用用户输入的查询条件进行查询并输出查询结果。</P> <P>以下是三个问题:</P> <P>1. 如何获取MAPFRAME中的查询图层?</P> <P>parent.mapframe可获取图形显示页面</P> <P>2.获取图层后如何查询? 如果是在ARCXML中用SPATIALQUERY查询,WHERE 语句如何写?需要对以下语句进行修改吗?</P> <P>SELECT * FROM MusicVenue WHERE CITY = 'AUSTIN' ORDER BY MUSIC_VENU</P> <P>3.当查询结果不为空的时候,如何获取选择集以便将其写入输出页面?<BR></P> |
|
1楼#
发布于:2006-03-03 00:19
<P 0cm 0cm 0pt">各位好,我正在写一篇关于ArcIMS查询结果多条记录处理的论文,急需有关的资料,例如:国内外现状等有关ArcIMS查询方面的都行,那位朋友可以帮忙小妹先谢谢了!!!!!联系方式:gracewendy@126.com <p></p></P>
|
|
2楼#
发布于:2005-12-02 09:42
<P>顶起来。</P>
|
|
3楼#
发布于:2005-08-25 09:26
我已经改正了上面语句的错误,怎样才能获取查询结果并输出到页面上呢?我查到的资料为response,但所见例程都是写入参数,我是想获取选择集及其参数,例如有多少条被选记录?
|
|
4楼#
发布于:2005-08-25 05:26
arcims查询测试
<P>以下是我在asp中的查询测试</P>
<P>程序的首尾各有一个文字打印</P> <P>当屏蔽掉</P> <P>document.writeln('<SPATIALQUERY subfields="#ALL#" WHERE="CITY = 'AUSTIN'">')<BR> document.writeln('</SPATIALQUERY>')<BR>时,可以打印测试文字,则其他程序因该是正确的。添加这两句后无法打印测试文字,是不是这个查询语句有错误?应如何改正?</P> <P><SCRIPT LANGUAGE="Javascript"><BR>document.writeln("BEGIN")<BR> document.writeln('<?xml version="1.0" encoding="UTF-8" ?>')<BR> document.writeln('<ARCXML VERSION="1.1">')<BR> document.writeln('<REQUEST>')<BR> document.writeln('<GET_FEATURES OUTPUTMODE="xml" GEOMETRY="TRUE" GLOBALENVELOPE="TRUE">')<BR> document.writeln('<LAYER id="0" />')<BR> document.writeln('<SPATIALQUERY subfields="#ALL#" WHERE="CITY = 'AUSTIN'">')<BR> document.writeln('</SPATIALQUERY>')<BR> document.writeln('</GET_FEATURES>')<BR> <BR> document.writeln('</REQUEST>')<BR> document.writeln('</ARCXML>') <BR> <BR> //TEST RESULT<BR> <BR> document.writeln("End")<BR> <BR></SCRIPT></P> |
|