<!DOCTYPE HTML>
<html lang="en-US">
<head>
<meta charset="UTF-8">
<title></title>
</head>
<body>
<div id="panel" style="height: 820px;border:1px solid #123456;width: 1300px"></div>
</div>
<div class="button">
<input value="现有数据画点" type="button" onclick="dataPoint()"/>
<input value="现有数据画线" type="button" onclick="dataLine()"/>
<input value="现有数据画面" type="button" onclick="dataPolygon()"/>
<input value="画中国地图" type="button" onclick="drowChina()"/>
<input value="设置可编辑" type="button" onclick="setEdit(true)"/>
<input value="不可编辑" type="button" onclick="setEdit(false)"/>
<input value="开始画点" type="button" onclick="addPoint()"/>
<input value="开始画线" type="button" onclick="addLine()"/>
<input value="开始画面" type="button" onclick="addPolygon()"/>
<input value="清除画布" type="button" onclick="clearCanvas()"/>
</div>
<script type="text/javascript" src="js/jquery.min.js"></script>
<script type="text/javascript" src="js/jGraphic.js"></script>
<script type="text/javascript">
var g = new jGraphic({
container:"panel",
width:1300,
height:800
});
g.showStatus();
//g.drowPoint({url:"images/static.png",x:20,y:50});
//g.drowArc({radius:100,x:20,y:50});
function dataPoint(){
var data = [{x:20,y:50},{x:30,y:60},{x:40,y:70},{x:50,y:80}];
while(data.length){
g.drowArc(data.shift());
}
}
function dataLine(){
var data = [{x:20,y:50},{x:20,y:60},{x:20,y:70},{x:20,y:80}];
g.drowLine(data);
}
function dataPolygon(){
var data = [{x:20,y:50},{x:30,y:60},{x:40,y:70},{x:50,y:80},{x:60,y:150}];
g.drowPolygon(data);
}
function addPoint(){
g.addPoint();
}
function addLine(){
g.addLine();
}
function addPolygon(){
g.addPolygon();
}
function clearCanvas(){
g.clearCanvas();
g.clearCanvasH();
}
function setEdit(flag){
flag?function(){
g.setEditeStatus();
alert("您可以对本图层进行编辑");
}():function(){
g.unbind();
g.setVisibleStatus();
alert("您不可以再编辑图层");
}()
}
function drowChina(){
var color = ["#123456","#234567","#345678","#561196","#672832","#964521","#359675"];
$.getJSON('json/china.json',function(data){
$.each(data.features,function(n,v){
var coor = [];
$.each(v.geometry.coordinates[0],function(i,j){
coor.push(g.geoToScreen({x:j[0],y:j[1]}));
});
g.setFillStyle(color[~~(Math.random()*7)]);
g.drowPolygon(coor);
});
});
}
</script>
</body>
</html>
生瓜蛋子
- 粉丝: 3919
- 资源: 7441
最新资源
- 秋招信息获取与处理基础教程
- 程序员面试笔试面经技巧基础教程
- Python实例-21个自动办公源码-数据处理技术+Excel+自动化脚本+资源管理
- 全球前8GDP数据图(python动态柱状图)
- 汽车检测7-YOLO(v5至v9)、COCO、CreateML、Darknet、Paligemma、TFRecord、VOC数据集合集.rar
- 检测高压线电线-YOLO(v5至v9)、COCO、Darknet、VOC数据集合集.rar
- 检测行路中的人脸-YOLO(v5至v9)、COCO、CreateML、Darknet、Paligemma、VOC数据集合集.rar
- Image_17083039753012.jpg
- 检测生锈铁片生锈部分-YOLO(v5至v9)、COCO、CreateML、Darknet、Paligemma、VOC数据集合集.rar
- 检测桌面物体-YOLO(v5至v9)、COCO、CreateML、Darknet、Paligemma、TFRecord、VOC数据集合集.rar
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈