`
xujunJ2EE
  • 浏览: 71065 次
  • 性别: Icon_minigender_1
  • 来自: 南京
文章分类
社区版块
存档分类
最新评论

Swing重磅出击 小小的GIS 和大大的世界

 
阅读更多
好吧,我承认快2年没有发帖子了,好吧,我承认现在的javaeye的版面风格让我太失望了,好吧,我承认我很久没有好好学习天天向上了!但,那是因为这两年我升级作了爸爸,哈哈哈哈。
这个一个完全自主研发的,不使用第三方包的,基于swing的GIS控件,数据源是shp文件,样式控制是sld。支持目前主流的GIS操作,等值线等应用正在开发中,老规矩,先放截图。
目前实现了:
1。layer管理、feature管理、sld管理、自定义图层和样式、自定义Feature样式
2。缩放、移动、鹰眼、自适应屏幕、单选、框选、反选、视距控制
3.等值线(正在开发中)


主界面:


悬浮提示:


选择:


  • 大小: 71.2 KB
  • 大小: 75.9 KB
  • 大小: 65.7 KB
2
0
分享到:
评论
5 楼 a90120411 2013-03-06  
很不错!不知道效率如何啊。持续关注,希望继续有新消息。
4 楼 oznyang 2013-02-28  
空间相交分析,shp和sld解析也是自己写的?那挺牛逼的
3 楼 xujunJ2EE 2013-02-28  
oznyang 写道
geotools也不用?

不使用任何第三方包
2 楼 oznyang 2013-02-28  
geotools也不用?
1 楼 youarestupid 2013-02-28  
是否开源?

相关推荐

    Swing精美界面设计和动画制作教程+实例

    Swing精美界面设计和动画制作教程+实例Swing精美界面设计和动画制作教程+实例Swing精美界面设计和动画制作教程+实例Swing精美界面设计和动画制作教程+实例Swing精美界面设计和动画制作教程+实例Swing精美界面...

    Swing插件下载,swing下载,java-swing下载,swing-plugin

    在Java中,Swing插件则通常是指支持在Web浏览器中运行Swing组件的技术,这使得基于Swing的应用程序可以在网络环境中更加便捷地分发和使用。 "Swing插件下载"是指寻找并安装这个特定的Java插件,以便在浏览器中运行...

    一个小小的Swing拼图游戏

    本项目是一个基于Swing开发的拼图游戏,旨在提供娱乐和逻辑思维训练。 在Swing拼图游戏中,开发者可能使用了JFrame作为主要窗口,JPanel作为游戏面板,并自定义了拼图块的组件。这些组件可能是JButton或自定义的...

    使用JAVA编写的GIS数据编辑器(类似于ArcMap哦)

    在开发过程中,可能涉及到的技术还包括GUI设计(如Swing或JavaFX)、数据库连接(如JDBC)、以及GIS特定的算法实现(如拓扑检查和空间查询)。 总的来说,这个基于JAVA的GIS数据编辑器xmgis是一个融合了多种技术的...

    swing-layout-1.0.3

    swing-layout-1.0.3swing-layout-1.0.3swing-layout-1.0.3swing-layout-1.0.3swing-layout-1.0.3swing-layout-1.0.3swing-layout-1.0.3swing-layout-1.0.3swing-layout-1.0.3swing-layout-1.0.3swing-layout-1.0.3...

    java swing漂亮界面 超酷 javaswing教程

    Java Swing 是Java平台上用于构建图形用户界面(GUI)的一个库,它是Java Foundation Classes (JFC)的一部分。...通过不断实践和学习,你可以在Java Swing的世界里创造出超酷的界面设计,为用户提供优质的用户体验。

    swing教程 swing教程

    Swing 的类层次结构中,定义了两种类型的组件:顶层容器(JFrame,JApplet,JDialog 和 JWindow)和轻量级组件。Swing 组件都是 AWT 的Container 类的直接子类和间接子类。 Swing 的包结构 Swing 包是 JFC 的一...

    Swing线程的深入理解和SwingWorker基础知识介绍

    Swing线程的深入理解和SwingWorker基础知识介绍 Swing线程是Java程序设计中的一种重要概念,用于处理图形用户界面(GUI)中的线程问题。在本文中,我们将深入探讨Swing线程的理解和SwingWorker基础知识,并通过实例...

    spring+swing的例子

    Spring 和 Swing 是两个在 Java 开发中非常重要的库。Spring 是一个开源的框架,主要用于构建企业级的 Java 应用程序,它强调依赖注入(Dependency Injection,DI)和面向切面编程(Aspect-Oriented Programming,...

    Swing速度慢和反映迟钝原因

    ### Swing速度慢与响应迟钝的原因及解决方案 #### 原因分析 ...综上所述,通过正确理解和运用Swing的事件处理机制、合理利用多线程技术和不断优化数据处理逻辑,可以显著提升Swing应用程序的速度和用户体验。

    java swing漂亮界面(超酷) javaswing教程

    Swing还支持布局管理器,如FlowLayout、BorderLayout、GridLayout和CardLayout,它们能帮助开发者合理地组织和排列组件,确保界面在不同屏幕尺寸下都能保持良好的显示效果。此外,通过自定义布局或者使用...

    swing计算器,swing计算器 swing计算器

    7. **存储历史记录**:更高级的Swing计算器可能还包含保存和加载计算历史的功能,这样用户可以回顾和复用之前的计算结果。 通过以上步骤,一个基本的Swing计算器就可以被创建出来。对于初学者来说,这是一个很好的...

    AWT与Swing使用区别

    AWT(Abstract Window Toolkit)和Swing都是Java用于构建图形用户界面(GUI)的库,它们各有特点,但在很多方面存在显著差异。了解这些差异有助于开发者根据项目需求选择合适的技术。 1. **组件的实现方式** - **...

    swing界面美化包

    值得注意的是,Swing界面美化不仅限于颜色和样式,还可以包括动画效果、组件交互和布局管理等方面。此外,还有许多开源的第三方库,如JIDE Components、 Substance Look and Feel 等,它们提供了丰富的主题和组件...

    [Java源码]基于Swing和SpringBoot的人事管理系统

    【Java源码】基于Swing和SpringBoot的人事管理系统是一个集成应用,利用Java的图形用户界面库Swing构建前端,后端则借助于SpringBoot框架,实现了一个功能完善的人力资源管理应用程序。这个系统旨在有效地管理和操作...

    Eclipse中swing插件

    Swing是Java编程环境中用于构建图形用户界面(GUI)的一个工具包,它是Java Foundation Classes (JFC)的一部分。在Eclipse这样的集成开发环境(IDE...如果你经常处理Swing项目,使用这样的插件会大大提高你的工作效率。

    java swing串口通信源码

    使用这样的源码,开发者可以快速理解和学习Java Swing中的串口通信,或者直接将其集成到自己的项目中,作为基础模块。 总的来说,Java Swing串口通信是将Java桌面应用与外部硬件设备集成的关键技术。理解其工作原理...

    swing导航和示例

    Swing是Java编程语言中的一个图形...总结来说,Swing是Java中强大的GUI库,通过理解和实践“Swing导航和示例”,你能够掌握Swing组件的使用,布局的设定,以及事件处理,从而构建出具有用户友好界面的Java桌面应用。

    swing开发的源代码

    5. **布局管理器(Layout Managers)**:Swing提供了多种布局管理器,如FlowLayout、BorderLayout、GridLayout和BoxLayout,用于自动调整组件的位置和大小。开发者可以根据需求选择合适的布局管理器,或者自定义布局...

Global site tag (gtag.js) - Google Analytics