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

A PostGIS layer viewer on GeoTools

    博客分类:
  • GIS
 
阅读更多
今天根据GeoTools demo中的MapViewer例子稍加修改,制作了一个可以查看postgis中指定layer(table)的查看器,和大家分享代码。

用一个模态的JDialog获取PostGIS数据库的相关信息,包括必须的"host","port"(注意Port是整型而非字符),"user","passwd","database",而另一个必须的"dbtype"我硬编码为"postgis"。在这里还获取了一个"layer",虽然不是连接数据库的参数,但是要用它来指定需要显示的表。...
分享到:
评论

相关推荐

    geotools系列2-读取postgis

    本篇文章将深入探讨“geotools系列2-读取postgis”的主题,旨在帮助开发者了解如何使用GeoTools库来有效地操作和读取存储在PostGIS数据库中的地理信息。 PostGIS是PostgreSQL数据库的一个扩展,它为地理空间数据...

    Geotools Java API 开发gis的参考资料

    org.geotools.data.postgis.attributeio org.geotools.data.postgis.collection org.geotools.data.postgis.fidmapper org.geotools.data.postgis.referencing org.geotools.data.property org.geotools.data....

    geotools依赖.rar

    4. **JDBC 驱动**:GeoTools支持多种数据库系统,如PostGIS,MySQL等,需要相应的JDBC驱动来连接和操作这些数据库中的空间数据。 5. **SIS (Spatial Information System)**:由Apache提供的库,为GeoTools提供了元...

    geotools18.1依赖jar包

    1. 数据读取与写入:GeoTools支持多种GIS数据格式,如ESRI Shapefile、GeoTIFF、GML、KML、WFS、PostGIS数据库等,能够方便地进行数据导入导出操作。 2. 地图渲染:GeoTools可以将地理数据渲染成地图,支持多种地图...

    geoTools所需jar包

    GeoTools是一个开源的Java库,专门用于处理地理空间数据和执行与GIS(地理信息系统)相关的操作。这个"geoTools所需jar包"包含了经过编译和打包的GeoTools库,使得开发者可以直接在他们的项目中使用,而无需经历繁琐...

    geotools所需jar包合集

    《GeoTools所需Jar包合集详解》 GeoTools是一个开源的Java库,它提供了一系列用于处理地理空间数据的工具和API。这个“geotools所需jar包合集”包含了四个关键的GeoTools库,旨在帮助开发者更方便地集成地理信息...

    geotools相关jar包

    5. 数据库连接:GeoTools支持与多种关系型数据库(如PostGIS)和NoSQL数据库(如MongoDB)的连接,可以直接查询和操作存储在其中的空间数据。 6. 功能强大的API:GeoTools提供了丰富的API,包括几何对象、投影、...

    geotools18.4开发离线jar包

    6. **数据存储**:GeoTools不仅支持内存中的数据管理,还能够连接到各种数据库系统,如PostGIS、Oracle Spatial等,进行数据的存储和查询。 7. **栅格处理**:对于遥感影像和栅格数据,GeoTools提供了读取、裁剪、...

    geotools 地理编码工具类

    此外,geotools与其他GIS软件(如PostGIS、GeoServer等)的集成也相当紧密,这使得构建完整的GIS解决方案变得更加便捷。 总的来说,geotools的地理编码工具类为我们提供了一种强大而灵活的方式来处理经纬度点和区域...

    geotools学习指南

    GeoTools学习指南 GeoTools是一款功能强大的开源GIS(Geographic Information System)工具包,提供了丰富的API和插件,帮助开发者快速构建GIS应用程序。在本指南中,我们将详细介绍GeoTools的基本概念、库函数、...

    geotools相关jar包集合

    这个压缩包文件“geotools-18.4”包含了`geotools`库的一个特定版本,即18.4,这将对那些需要在项目中使用`geotools`功能的开发者非常有用。 `geotools`库的核心目标是实现OGC(开放地理空间联盟)标准,这些标准...

    geotools-26.1-bin.zip

    - **数据支持**:GeoTools支持多种数据格式,如Shapefile、GeoTIFF、GML、KML等,以及多种数据库系统,如PostGIS、Oracle Spatial等。 - **地图渲染**:GeoTools提供了丰富的地图渲染功能,可以将地理数据转化为...

    GeoTools是一个开源的Java库提供地理空间数据工具

    GeoTools是专为Java开发者设计的一个强大的开源库,它提供了丰富的功能来处理地理空间数据,使得在Java应用程序中集成和操作地图、空间坐标系统、地理编码等地理信息变得轻松便捷。这个库支持多种开放标准,如OGC...

    geotools工具

    `GeoTools` 是一个开源的Java库,它为开发者提供了开发地理信息系统(GIS)所需的各种功能。这个强大的工具集使得开发人员能够在短时间内快速构建GIS应用,从而处理、分析和展示地理数据。在本篇文章中,我们将深入...

    geoserver源码和geotools

    【标题】:深入理解Geoserver源码与Geotools 在GIS(地理信息系统)领域,Geoserver和Geotools是两个非常重要的开源组件。本文将深入探讨这两个组件,特别是如何利用Eclipse IDE和Maven构建Geoserver项目,并理解其...

    geotools-23.0-project

    3. 数据库连接:GeoTools可以连接到多种GIS数据库,如PostGIS、Oracle Spatial、MySQL等,进行数据交互。 4. WMS和WFS服务:GeoTools实现了OGC的Web Map Service (WMS) 和 Web Feature Service (WFS),允许客户端...

    geotools-23.0-bin.zip

    它还支持常见的GIS数据格式,如Shapefile、GeoTIFF和PostGIS数据库。 在使用"geotools-23.0-bin.zip"时,你需要解压文件,然后将解压出的JAR文件添加到你的Java项目的类路径中。这样,你就可以利用GeoTools提供的...

    geotools-2.5.7-guide

    geotools 开发指导 GeoTools Users Guide : Home This page last changed on Jul 29, 2008 by jive. User Guide 01 Welcome 00 Source License 01 Documentation License 02 Meet the GeoTools Library 03 First ...

    geotools-18.1.zip

    3. 数据存储:GeoTools通过JDBC或ODBC接口与关系数据库(如PostgreSQL/PostGIS)连接,支持读写地理空间数据。此外,它还支持GeoPackage和SQLite等轻量级数据库。 4. 地图渲染:GeoTools可以将地理数据转换为地图...

Global site tag (gtag.js) - Google Analytics