以文本方式查看主题

-  中文XML论坛 - 专业的XML技术讨论区  (http://bbs.xml.org.cn/index.asp)
--  『 SVG/GML/VRML/X3D/XAML 』  (http://bbs.xml.org.cn/list.asp?boardid=21)
----  SVG+SQL  (http://bbs.xml.org.cn/dispbbs.asp?boardid=21&rootid=&id=40883)


--  作者:ragguxing
--  发布时间:12/5/2006 5:04:00 PM

--  SVG+SQL
地图数据存在于SQL数据库中,怎样能在客户端的浏览器中显示此地图?
最好能给点代码!本人初学。希望前辈指教!(ASP.NET+SVG+SQL)


--  作者:alai7150
--  发布时间:1/6/2007 10:19:00 AM

--  
献给你几个实现方法
我是用ASP+SQL+SVG
1:如果你的地图只需要显示而无须交互的话可以使用这种方法
   在服务器端用ASP/ASP.net读取SQL数据,用response.write()方法生成javascript数组,将数据存入其中,然后在客户端通过页面中js和SVG中的js进行数据交互
2:仍然是不需要交互的场合
   服务器端asp读取数据库,response.write()写成xml的格式
   客户端的html页面用js一次性加载xml文档(.asp文件xml格式),然后解析,传给页面内嵌的svg进行图形显示
3:可以交互,动态发送数据,Ajax技术
  服务器段仍然是用asp/asp.net读取数据库,response.write()输出成xml格式,只不过不一定要一次行输出所有要现实的数据,可以输出一部分
  客户端html通过xmlhttp动态加载服务器端的xml格式的.asp文件,当响应客户的不同操作时,
向服务器发送xmlhttp请求,加载不同的xml文件(.asp),

希望对你有帮助


W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
31.250ms