WebGIS点要素渲染性能测试
2024-08-29 15:50:25
$('#stationQuery').bind('click', function(){
var drawStyle = $.extend( { }, map.geomap( "option", "drawStyle" ));
var graphicLayer = $("#graphicLayer");
var len = 10000;
var maxX = 107.91953;
var minX = 106.74598;
var maxY = 30.168522;
var minY = 29.14773;
for(var i=0; i<len; i++)
{
var lgtd = Math.random()*(maxX - minX) + minX;
var lttd = Math.random()*(maxY - minY) + minY;
//var projectedCoords = $.geo.proj.fromGeodetic( [lgtd, lttd] );
var projectedCoords = GLtoXY(lgtd, lttd)
var geo = { "type": "Point", "coordinates": projectedCoords}
graphicLayer.geomap( "append", geo, drawStyle, false ); }
graphicLayer.geomap( "refresh", true );
/*
var featureCollection = {'type':'FeatureCollection', 'features':[]};
var features = featureCollection.features;
for(var i=0; i<len; i++)
{
var lgtd = Math.random()*(maxX - minX) + minX;
var lttd = Math.random()*(maxY - minY) + minY;
var projectedCoords = GLtoXY(lgtd, lttd)
var feature = { "type": "Feature",
"geometry": {"type": "Point", "coordinates": projectedCoords},
"properties": {"prop": i}
};
features.push(feature);
}
var geo = { "type": "Point", "coordinates": projectedCoords}
graphicLayer.geomap( "append", featureCollection, drawStyle );
*/
});
最新文章
- 耿丹CS16-2班第三次作业汇总
- thinkphp分页
- Linux Socket编程(不限Linux)【转】
- C# StopWatch的使用
- UISwitch(开关控件)、UISegmentedControl(分段控件)
- JDK报错Unsupported major.minor version 52.0
- MongoDB (三) MongoDB 安装
- Android_Json实例
- pdfminer的TextConverter得到文件字符无空格解决方法
- 善用VS中的Code Snippet来提高开发效率 分类: C# 2015-01-22 11:06 69人阅读 评论(0) 收藏
- MaraDNS与DeadWood一起配置为本地机器提供小型化DNS服务
- mysql 1449 : The user specified as a definer (&#39;montor&#39;@&#39;%&#39;) does not exist
- 半模对话框 QProgressDialog
- VC调试技巧
- zerglurker的c语言教程006——第一功能
- rapidPHP 1.1.0 介绍
- 开启属于你的GNOME桌面
- CTF---安全杂项入门第一题 丘比龙的最爱
- Java jvisualvm 远程监控tomcatt
- LeetCode-188.Best Time to Buy and Sell Stock IV