System, apparatus and method for automatic environmental data collection and analysis
US-2015323699-A1 · Nov 12, 2015 · US
US9841532B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9841532-B2 |
| Application number | US-201414564590-A |
| Country | US |
| Kind code | B2 |
| Filing date | Dec 9, 2014 |
| Priority date | Sep 24, 2014 |
| Publication date | Dec 12, 2017 |
| Grant date | Dec 12, 2017 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Disclosed herein is a method for analyzing 2-dimensional geothermal resource data using a web-based 3-dimensional sectional view, to implement an analyzing module performing 3-dimensional section analysis for 2-dimensional geothermal resource spatial data as a program run by data processing devices including a computer. The method for analyzing 2-dimensional geothermal resource data using a web-based 3-dimensional sectional view is configured by the processes of: selecting an analysis target region and generating linear vector data; requesting a section analysis layer of GeoServer for the target region; generating a dynamic query for a section analysis according to the delivered conditions, and executing PostGIS, an open source GIS software; delivering a result of the sectional view analysis executed by PostGIS to OpenLayers, and generating a section analysis results chart to display it on the Web; and displaying the sectional view analysis chart as a pop-up window.
Opening claim text (preview).
What is claimed is: 1. A method of using 2-dimensional geothermal resource data and generating a web-based 3-dimensional sectional view, comprising the steps of: presenting on an electronic display, a map and an interactive user interface; selecting, via a data processing device, a type of geothermal map and a target region of the map to analyze, the step of selecting comprising processing a line drawn on the map by a user via the user interface; generating linear vector data for the line in the target region by a first processing unit, the first processing unit being configured using an open source library named OpenLayers to display data on the map in a web browser; requesting a section analysis layer for the target region by a second processing unit based on the linear vector data generated by the first processing unit and the selected type of geothermal map, the second processing unit being an open source geographic information system (GIS) software server module named GeoServer which enables sharing and editing of geospatial data; generating a dynamic query for a sectional view analysis of the target region according to conditions delivered from the second processing unit, and performing the sectional view analysis by a third processing unit to obtain a linear distance value and a raster value using output from the second processing unit in related fields, the third processing unit comprising an open source software package named PostGIS which is for building a spatial data base management system (DBMS) which collects and processes data related to geography; delivering a result of the sectional view analysis performed by the third processing unit to the first processing unit; generating a sectional view analysis chart to display on the electronic display by the first processing unit, using the results of the sectional view analysis; and displaying the sectional view analysis chart on the electronic display, wherein, the step of requesting comprises using a method of the GeoServer module and the OpenLayers library according to the conditions of the line drawn on the map and the selected type of map, the step of delivering comprises delivering the linear distance value and the raster value of an intersection portion between raster data and vector data to the first processing unit, the linear distance value and the raster value being obtained as a result of the sectional view analysis and received by the second processing unit, and the step of generating the section view analysis chart comprises (a) dynamically generating an SQL query to using conditions delivered by the first processing unit and (b) obtaining the linear distance value and the raster value of the intersection portion between the raster data and the vector data by making the third processing unit execute the SQL query. 2. The method of claim 1 , wherein the step of selecting the type of geothermal map and the target region comprises: displaying a distribution map selection window at one side of the electronic display and enabling the user to select a distribution map to analyze in terms of either geothermal distribution-at-depth or geothermal potentials-at-depth, and enabling the user to designate the target region by drawing the line on the map by activating a virtual button for designating a region. 3. The method of claim 2 , wherein the step of generating linear vector data for the analysis target region includes: performing an analysis for the raster for the intersection portion between the raster data and the vector data; and performing an analysis for a distance of the vector data for the intersection portion between the raster data and the vector data. 4. The method of claim 3 , wherein the analysis for the raster data comprises: determining, using an ST_intersects function, if first raster data, which corresponds to the map displayed on electronic display, intersects with the vector data, which corresponds to the line drawn on the map, extracting the intersection portion using an ST_Clip function, rasterizing the extracted intersection portion into second raster data using an ST_DumpAsPolygons function, and extracting a value of a geometrical object for the second raster data using a geomval function, wherein the ST-Intersections, ST-Clip, ST_DumpAsPolygons, and geomval functions are as defined in the PostGIS software package. 5. The method of claim 4 , wherein the analysis for the linear distance comprises: Determining, using the ST_Intersects function, if the first raster data intersects with the vector data, extracting the intersection portion using the ST_Clip function, rasterizing the extracted portion into second raster data using the ST_DumpAsPolygons function, extracting the value of the geometrical object for the second raster data using the geomval function, extracting a center point of the geometrical object (Center Geometry) using a ST_Centroid function, extracting a floating-point number between 0 to 1 that indicates a closest location on the vector data to the center point using a ST_LineLocatePoint function, and obtaining a distance of the intersection portion by multiplying the floating-point number by a whole distance of the vector data using ST_LineLocatePoint and ST_Length functions, wherein, the ST_Centroid function, the ST_LineLocatePoint function, the ST_LineLocatePoint function and the ST_Length function are as defined in the PostGIS software package. 6. The method of claim 5 , wherein the step of generating a sectional view analysis chart comprises executing a method that generates a sectional view analysis chart using the OpenLayers library using the results of the sectional view analysis delivered in the step of delivering. 7. The method of claim 6 , wherein the step of displaying comprises displaying the sectional view analysis chart in a pop-up window on the electronic display. 8. A geothermal resource data analyzing system including program instructions that when executed cause the system to perform the method of claim 1 .
by thermal methods, e.g. after generation of heat by chemical reactions · CPC title
Prediction; Simulation · CPC title
Physics · mapped topic
Geothermal energy · CPC title
Geomodelling in general · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.