- 7
- 0
- 约小于1千字
- 约 2页
- 2017-05-31 发布于北京
- 举报
通过经纬度在图片上定位
最近做了个程序,有一些检测点 需要在地图上动态标注出来,这就涉及到了通过经纬度定位 需要把经纬度转换成像素对应到图片上的坐标问题
我把做成的实例贴出来大家可以看下。
这里的最大最小经纬度是指地图中边界的经纬度值
dim maxj,minj,maxw,minw,w,h,
maxj = 113.4820 ‘经度最大值
minj = 111.8610 ‘经度最小值
maxw = 31.6101 ‘维度最大值
minw = 30.3927 ‘维度最小值
w = 820 ‘地图长
h = 726 ‘地图高
jj = maxj-minj
wj = maxw-minw
Function getl(jnum)
getl = int((w/jj)*(jnum-minj))
End Function
function gett(wnum)
gett = int((h/wj)*(maxw-wnum))
End Function
‘定位
思路是通过css样式来定位
数据表siteinfo中 jnum为需要定位点的经度,wnum需要定位点的维度StationNum为需要定位点的编号。
%set rs = conn.execute(select StationNum,jnum,wnum From siteinfo order by id asc)
do while not rs.eof
response.Write .pixrs(StationNum){position:absolute;left:getl(cdbl(rs(jnum)))px;top:gett(cdbl(rs(wnum)))px;height:18px;width:50px;font-size:12px;color:#999999}vblf
response.write
rs.movenext
loop
%
下面这个图这个就是我做出来填充数据后的效果
您可能关注的文档
最近下载
- 外研社2023跨境电商交际英语(修订版)教学课件unit1.pptx VIP
- 诛仙单机2修改定做教程.pdf VIP
- 数据驱动的社区决策支持与预测分析系统研究方案.pdf VIP
- 2025年广西学业考试模拟题及答案.doc
- 油田采出水成分及处理技术分析_郭强之.pdf VIP
- 菏泽医专综评模拟题(带答案)(3).docx VIP
- 统编版高中语文必修下册期末复习:第1-8单元共8套单元素养水平检测试卷汇编(含答案解析).doc VIP
- 倒推ofo共享单车产品需求文档.docx VIP
- 有色金属行业2026年投资策略报告.docx VIP
- 【中证指数-2025研报】2025年三季度中证估值产品质量分析报告.pdf VIP
原创力文档

文档评论(0)