原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。 http://1572091hyl10.blog.51cto.com/1562091/551341
这是“一款嵌入式监听地图测试软件(开发)”以鼠标的移动来进行监听形成“测距离”的地图,全属出自一好奇才写的,能让大家来一起分享这一爱好。其实在领域中也是纯属虚假,能够很好的掌握鼠标的应用技术是再好不过的了,通常在网上用鼠标来回的使劲点,也是说出个道理来,片面瞎想,胡乱猜测,那也是个怪哉,掌握好鼠标技术也不是天方夜谭,用鼠标轻轻的往这到那一划,变成了一条线,这是一个显眼的动作,可能从脑海里会想到一个这样的问题,“思考”出类拔萃,突出能展现自我风格表现?也使你会这样问?所以今天我便是我找到自己的创作“地图”,虽然成绩不是那么突破;但也是我梦想中的一段记忆,能够真真切切写出了我的个人创作风格“地图”。
深夜悄悄的占用了我的睡眠事件间,可我还是静下心来把它完成。在应用代码时确实是个让人感到动脑的事情,写好代码之后又要用测试是否能产生效果,在测试软件时用IE6、360浏览器、google浏览器、TTraveler浏览器来进行测试应用效果。代码的拼写也是需要考虑到元素搭配技巧,比如:link是说允许当前文档和外部文档之间建立连接;type是指设置与获取对象的MIME类型;stylesheet是指代表了文档中单一的样式表;style代表了给定元素所有可能的内嵌样式的当前设置,style指定页面的样式表,map是指包含客户端图像映射的坐标数据,button指定其中所含的 HTML 要被渲染为一个按钮等等的一些应用元素;都有一定的拾到好处和精彩各异,拙出鲜明的对比与之残棋不乱。搭配上也是讲究一定方法的。代码的熟记是好似象记英语单词,科学记忆法,或抄写在纸上或小本子里,一天背5个或10个代码,日子久了,便熟能生巧,日积月累便就好生成效。真是熟读唐诗300首不会写来也会念,古人好的教诲后人学。把它编成歌来记忆,让人耳目一新。下图(540*270像素)
虚心的让大家来分享地图的个性化发展,随着地图的多样化进步,卫星导航地图、google地图、电子地图等等不同的地图都产生了各花有各眼,“地图”的发展应用在交通导航引路。很能够在地图里寻找自己的去处方向,夜静人深,为了要完成这篇自己的地图编写,下班回来满脑都是想好要怎么起把这篇地图写完整,真让人值得深思。简单地应用鼠标监听距离线条来产生数据;由“鼠标边距”和“元素边距”的技术来移动搜索,比如我们输入一段代码:
function showPoint(searchResult)
{
if(searchResult.count>0)//如果存在搜索结果
{
map.clearOverLays();
points=[];
var html="";
for(var i=0;i<searchResult.count;i++) //依次将搜索结果显示到地图上
{
var poi=searchResult.searchPoints[i];
var point=new LTPoint(poi.point[0],poi.point[1]);
var marker=new LTMarker(point);
map.addOverLay( marker );
var text = new LTMapText( marker );
text.setLabel( poi.name );
map.addOverLay( text );
//LTEvent.bind(marker,"click",marker,function(){this.openInfoWinHtml(this.name)});
points.push(point);
html+=poi.id+'.<a href="#" >'+poi.name+'</a><br/>'; //输出POI信息列表
}
//document.getElementById("resultDiv").innerHTML=html;
map.getBestMap(points);
}
else
{
alert('无结果');
}
}
function onLoad()
{
map=new LTMaps("mapDiv");
map.cityNameAndZoom("kunming",5);
map.addControl(new LTStandMapControl());
var control = new LTPolyLineControl();
map.addControl( control );
map.addControl(new LTOverviewMapControl());
control.setTop( 10 );
search=new LTLocalSearch(showPoint);
setTimeout( "map.moveToCenter( new LTPoint( 11278000, 2227000 ) )" , 0001 );
search.setCity('台山');
以下让我们便可把鼠标监听到元素边距的测试出距离数据,以鼠标的移动使滚轮来进行控制快慢,是测试举例的连接产生距离的数据;以坐标点为出发点往前尽量拖动鼠标从而到达终点。还可以鼠标根据街道的位置移动来进行街道监测,以下地图“红线标记”是鼠标进行“城市”与“城市”的距离测试:(540*333 像素)
以下列代码是地图里小方框地图:
<!--载入提示框—>
<div id="mapDiv" style=";height:468px;DISPLAY: block; OVERFLOW: hidden; border:1px solid #CCCCCC" ></div>
</td>
</tr></table>
街道的距离测试