Commit c0a79c2e by Rodrigo Avancini

Merge branch 'release-5.5' of https://gitlab.dpi.inpe.br/terralib/terralib into release-5.5

2 parents 42cca074 f66e02f8
Showing 447 changed files with 2243 additions and 720 deletions
......@@ -822,6 +822,8 @@ CMAKE_DEPENDENT_OPTION(TERRALIB_ITEST_DATAACCESS_ENABLED "Build the integration
CMAKE_DEPENDENT_OPTION(TERRALIB_ITEST_RASTER_ENABLED "Build the integration test for the Raster module?" OFF "TERRALIB_BUILD_ITEST_ENABLED" OFF "GMOCK_FOUND" OFF)
CMAKE_DEPENDENT_OPTION(TERRALIB_ITEST_VP_ENABLED "Build the integration test for the Vector Processing module?" OFF "TERRALIB_BUILD_ITEST_ENABLED" OFF "GMOCK_FOUND" OFF)
#
# process TERRALIB configuration files
#
......@@ -1538,6 +1540,10 @@ if(TERRALIB_ITEST_RASTER_ENABLED)
add_subdirectory(terralib_itest_raster)
endif()
if(TERRALIB_ITEST_VP_ENABLED)
add_subdirectory(terralib_itest_vp)
endif()
configure_file(${CMAKE_SOURCE_DIR}/terralib-config.cmake.in
${CMAKE_BINARY_DIR}/terralib-config.cmake @ONLY)
......
#
# Copyright (C) 2008 National Institute For Space Research (INPE) - Brazil.
#
# This file is part of the TerraLib - a Framework for building GIS enabled applications.
#
# TerraLib is free software: you can redistribute it and/or modify
# it under the terms of the GNU Lesser General Public License as published by
# the Free Software Foundation, either version 3 of the License,
# or (at your option) any later version.
#
# TerraLib is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU Lesser General Public License for more details.
#
# You should have received a copy of the GNU Lesser General Public License
# along with TerraLib. See COPYING. If not, write to
# TerraLib Team at <terralib-team@terralib.org>.
#
#
# Description: Integration Test for TerraLib Vector Processing.
#
# Author: Eric Silva Abreu
#
if(CMAKE_COMPILER_IS_GNUCC OR CMAKE_COMPILER_IS_GNUCXX OR (CMAKE_CXX_COMPILER MATCHES ".*clang") OR (CMAKE_CXX_COMPILER_ID STREQUAL "Clang"))
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -pthread")
endif()
include_directories(${TERRALIB_ABSOLUTE_ROOT_DIR}/src)
include_directories(${GTEST_INCLUDE_DIRS} ${GMOCK_INCLUDE_DIRS})
include_directories(${GDAL_INCLUDE_DIR})
file(GLOB TERRALIB_ITEST_SRC_FILES ${TERRALIB_ABSOLUTE_ROOT_DIR}/itest/vp/*.cpp)
file(GLOB TERRALIB_ITEST_HDR_FILES ${TERRALIB_ABSOLUTE_ROOT_DIR}/itest/vp/*.h)
source_group("Source Files" FILES ${TERRALIB_ITEST_SRC_FILES})
source_group("Header Files" FILES ${TERRALIB_ITEST_HDR_FILES})
add_executable(terralib_itest_vp ${TERRALIB_ITEST_SRC_FILES} ${TERRALIB_ITEST_HDR_FILES})
target_link_libraries(terralib_itest_vp terralib_mod_dataaccess terralib_mod_geometry terralib_mod_ogr terralib_mod_memory terralib_mod_vp_core
${GTEST_BOTH_LIBRARIES}
${GMOCK_BOTH_LIBRARIES})
add_test(NAME terralib_itest_vp
COMMAND terralib_itest_vp
WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/bin)
\ No newline at end of file
......@@ -45,6 +45,14 @@ TERRALIB_ADD_MODULE(TARGET terralib_mod_common
${Boost_FILESYSTEM_LIBRARY}
${Boost_SYSTEM_LIBRARY}
DEFINITIONS $<$<CXX_COMPILER_ID:MSVC>:TECOMMONDLL>)
if(TERRALIB_LEAK_DETECTOR_ENABLED)
target_link_libraries(terralib_mod_common PUBLIC ${VLD_LIBRARY})
endif()
if(TERRALIB_LEAK_DETECTOR_ENABLED)
target_include_directories(terralib_mod_common PRIVATE ${VLD_INCLUDE_DIR})
endif()
TERRALIB_CREATE_TRANSLATION("terralib_mod_common"
"TE_TR"
......
......@@ -97,6 +97,14 @@ TERRALIB_ADD_MODULE(TARGET terralib_mod_core
DEFINITIONS $<$<CXX_COMPILER_ID:MSVC>:TECOREDLL>
$<$<CXX_COMPILER_ID:MSVC>:BOOST_LOCALE_DYN_LINK>)
if(TERRALIB_LEAK_DETECTOR_ENABLED)
target_link_libraries(terralib_mod_core PUBLIC ${VLD_LIBRARY})
endif()
if(TERRALIB_LEAK_DETECTOR_ENABLED)
target_include_directories(terralib_mod_core PRIVATE ${VLD_INCLUDE_DIR})
endif()
TERRALIB_REGISTER_TRANSLATION("terralib_mod_core" "pt_BR"
"${TERRALIB_ABSOLUTE_ROOT_DIR}/share/terralib/translations"
"${CMAKE_BINARY_DIR}/share/terralib/translations")
......
......@@ -98,12 +98,20 @@ list(APPEND TERRALIB_LIBRARIES_DEPENDENCIES ${Boost_THREAD_LIBRARY})
list(APPEND TERRALIB_LIBRARIES_DEPENDENCIES ${Boost_DATE_TIME_LIBRARY})
list(APPEND TERRALIB_LIBRARIES_DEPENDENCIES ${Boost_SYSTEM_LIBRARY})
if(TERRALIB_LEAK_DETECTOR_ENABLED)
list(APPEND TERRALIB_LIBRARIES_DEPENDENCIES ${VLD_LIBRARY})
endif()
if(TERRALIB_DEFINE_RPATH)
ADD_EXTERNAL_LIBRARY_TO_RPATH("terralib_mod_dataaccess" ${TERRALIB_LIBRARIES_DEPENDENCIES})
endif()
target_link_libraries(terralib_mod_dataaccess ${TERRALIB_LIBRARIES_DEPENDENCIES})
if(TERRALIB_LEAK_DETECTOR_ENABLED)
target_include_directories(terralib_mod_dataaccess PRIVATE ${VLD_INCLUDE_DIR})
endif()
set_target_properties(terralib_mod_dataaccess
PROPERTIES VERSION ${TERRALIB_VERSION_MAJOR}.${TERRALIB_VERSION_MINOR}
SOVERSION ${TERRALIB_VERSION_MAJOR}.${TERRALIB_VERSION_MINOR})
......
......@@ -67,12 +67,20 @@ endif()
list(APPEND TERRALIB_LIBRARIES_DEPENDENCIES ${Boost_DATE_TIME_LIBRARY})
list(APPEND TERRALIB_LIBRARIES_DEPENDENCIES ${Boost_SYSTEM_LIBRARY})
if(TERRALIB_LEAK_DETECTOR_ENABLED)
list(APPEND TERRALIB_LIBRARIES_DEPENDENCIES ${VLD_LIBRARY})
endif()
if(TERRALIB_DEFINE_RPATH)
ADD_EXTERNAL_LIBRARY_TO_RPATH("terralib_mod_datatype" ${TERRALIB_LIBRARIES_DEPENDENCIES})
endif()
target_link_libraries(terralib_mod_datatype ${TERRALIB_LIBRARIES_DEPENDENCIES})
if(TERRALIB_LEAK_DETECTOR_ENABLED)
target_include_directories(terralib_mod_datatype PRIVATE ${VLD_INCLUDE_DIR})
endif()
set_target_properties(terralib_mod_datatype
PROPERTIES VERSION ${TERRALIB_VERSION_MAJOR}.${TERRALIB_VERSION_MINOR}
SOVERSION ${TERRALIB_VERSION_MAJOR}.${TERRALIB_VERSION_MINOR})
......
......@@ -46,6 +46,13 @@ TERRALIB_ADD_MODULE(TARGET terralib_mod_gdal
${Boost_SYSTEM_LIBRARY}
DEFINITIONS $<$<CXX_COMPILER_ID:MSVC>:TEGDALDLL>)
if(TERRALIB_LEAK_DETECTOR_ENABLED)
target_link_libraries(terralib_mod_gdal PUBLIC ${VLD_LIBRARY})
endif()
if(TERRALIB_LEAK_DETECTOR_ENABLED)
target_include_directories(terralib_mod_gdal PRIVATE ${VLD_INCLUDE_DIR})
endif()
install(FILES ${TERRALIB_ABSOLUTE_ROOT_DIR}/share/terralib/plugins/te.da.gdal.teplg.json
DESTINATION ${TERRALIB_DESTINATION_PLUGINS} COMPONENT runtime)
......
......@@ -78,15 +78,25 @@ endif()
list(APPEND TERRALIB_LIBRARIES_DEPENDENCIES ${Boost_THREAD_LIBRARY})
if(TERRALIB_LEAK_DETECTOR_ENABLED)
list(APPEND TERRALIB_LIBRARIES_DEPENDENCIES ${VLD_LIBRARY})
endif()
if(TERRALIB_DEFINE_RPATH)
ADD_EXTERNAL_LIBRARY_TO_RPATH("terralib_mod_geometry" ${TERRALIB_LIBRARIES_DEPENDENCIES})
endif()
target_link_libraries(terralib_mod_geometry ${TERRALIB_LIBRARIES_DEPENDENCIES})
if(TERRALIB_LEAK_DETECTOR_ENABLED)
target_include_directories(terralib_mod_geometry PRIVATE ${VLD_INCLUDE_DIR})
endif()
set_target_properties(terralib_mod_geometry
PROPERTIES VERSION ${TERRALIB_VERSION_MAJOR}.${TERRALIB_VERSION_MINOR}
SOVERSION ${TERRALIB_VERSION_MAJOR}.${TERRALIB_VERSION_MINOR})
install(TARGETS terralib_mod_geometry
EXPORT terralib-targets
......
......@@ -71,12 +71,19 @@ if(TERRALIB_MOD_XML_ENABLED)
endif()
list(APPEND TERRALIB_LIBRARIES_DEPENDENCIES "terralib_mod_common")
if(TERRALIB_LEAK_DETECTOR_ENABLED)
list(APPEND TERRALIB_LIBRARIES_DEPENDENCIES ${VLD_LIBRARY})
endif()
if(TERRALIB_DEFINE_RPATH)
ADD_EXTERNAL_LIBRARY_TO_RPATH("terralib_mod_maptools" ${TERRALIB_LIBRARIES_DEPENDENCIES})
endif()
target_link_libraries(terralib_mod_maptools ${TERRALIB_LIBRARIES_DEPENDENCIES})
if(TERRALIB_LEAK_DETECTOR_ENABLED)
target_include_directories(terralib_mod_maptools PRIVATE ${VLD_INCLUDE_DIR})
endif()
set_target_properties(terralib_mod_maptools
PROPERTIES VERSION ${TERRALIB_VERSION_MAJOR}.${TERRALIB_VERSION_MINOR}
......
......@@ -44,6 +44,14 @@ TERRALIB_ADD_MODULE(TARGET terralib_mod_ogr
${Boost_DATE_TIME_LIBRARY}
${Boost_SYSTEM_LIBRARY}
DEFINITIONS $<$<CXX_COMPILER_ID:MSVC>:TEOGRDLL>)
if(TERRALIB_LEAK_DETECTOR_ENABLED)
target_link_libraries(terralib_mod_ogr PUBLIC ${VLD_LIBRARY})
endif()
if(TERRALIB_LEAK_DETECTOR_ENABLED)
target_include_directories(terralib_mod_ogr PRIVATE ${VLD_INCLUDE_DIR})
endif()
install(FILES ${TERRALIB_ABSOLUTE_ROOT_DIR}/share/terralib/plugins/te.da.ogr.teplg.json
DESTINATION ${TERRALIB_DESTINATION_PLUGINS} COMPONENT runtime)
......
......@@ -54,6 +54,14 @@ TERRALIB_ADD_MODULE(TARGET terralib_mod_postgis
${Boost_SYSTEM_LIBRARY}
DEFINITIONS $<$<CXX_COMPILER_ID:MSVC>:TEPGISDLL>)
if(TERRALIB_LEAK_DETECTOR_ENABLED)
target_link_libraries(terralib_mod_postgis PUBLIC ${VLD_LIBRARY})
endif()
if(TERRALIB_LEAK_DETECTOR_ENABLED)
target_include_directories(terralib_mod_postgis PRIVATE ${VLD_INCLUDE_DIR})
endif()
install(FILES ${TERRALIB_ABSOLUTE_ROOT_DIR}/share/terralib/plugins/te.da.pgis.teplg.json
${TERRALIB_ABSOLUTE_ROOT_DIR}/share/terralib/plugins/postgis-capabilities.xml
DESTINATION ${TERRALIB_DESTINATION_PLUGINS} COMPONENT runtime)
......
......@@ -428,6 +428,14 @@ TERRALIB_ADD_MODULE(TARGET terralib_mod_qt_widgets
$<$<CXX_COMPILER_ID:MSVC>:QSCINTILLA_DLL>
$<$<CXX_COMPILER_ID:MSVC>:UNICODE>)
if(TERRALIB_LEAK_DETECTOR_ENABLED)
target_link_libraries(terralib_mod_qt_widgets PUBLIC ${VLD_LIBRARY})
endif()
if(TERRALIB_LEAK_DETECTOR_ENABLED)
target_include_directories(terralib_mod_qt_widgets PRIVATE ${VLD_INCLUDE_DIR})
endif()
TERRALIB_CREATE_TRANSLATION("terralib_mod_qt_widgets"
"TE_TR"
"TE_TR"
......
......@@ -65,12 +65,20 @@ if(TERRALIB_MOD_XML_ENABLED)
list(APPEND TERRALIB_LIBRARIES_DEPENDENCIES "terralib_mod_xml")
endif()
if(TERRALIB_LEAK_DETECTOR_ENABLED)
list(APPEND TERRALIB_LIBRARIES_DEPENDENCIES ${VLD_LIBRARY})
endif()
if(TERRALIB_DEFINE_RPATH)
ADD_EXTERNAL_LIBRARY_TO_RPATH("terralib_mod_raster" ${TERRALIB_LIBRARIES_DEPENDENCIES})
endif()
target_link_libraries(terralib_mod_raster ${TERRALIB_LIBRARIES_DEPENDENCIES})
if(TERRALIB_LEAK_DETECTOR_ENABLED)
target_include_directories(terralib_mod_raster PRIVATE ${VLD_INCLUDE_DIR})
endif()
set_target_properties(terralib_mod_raster
PROPERTIES VERSION ${TERRALIB_VERSION_MAJOR}.${TERRALIB_VERSION_MINOR}
SOVERSION ${TERRALIB_VERSION_MAJOR}.${TERRALIB_VERSION_MINOR})
......
......@@ -37,6 +37,14 @@ TERRALIB_ADD_MODULE(TARGET terralib_mod_srs
${PROJ4_LIBRARY}
DEFINITIONS $<$<CXX_COMPILER_ID:MSVC>:TESRSDLL>)
if(TERRALIB_LEAK_DETECTOR_ENABLED)
target_link_libraries(terralib_mod_srs PUBLIC ${VLD_LIBRARY})
endif()
if(TERRALIB_LEAK_DETECTOR_ENABLED)
target_include_directories(terralib_mod_srs PRIVATE ${VLD_INCLUDE_DIR})
endif()
TERRALIB_CREATE_TRANSLATION("terralib_mod_srs"
"TE_TR"
"TE_TR"
......
......@@ -64,12 +64,20 @@ if(TERRALIB_MOD_XML_ENABLED)
endif()
list(APPEND TERRALIB_LIBRARIES_DEPENDENCIES "terralib_mod_common")
if(TERRALIB_LEAK_DETECTOR_ENABLED)
list(APPEND TERRALIB_LIBRARIES_DEPENDENCIES ${VLD_LIBRARY})
endif()
if(TERRALIB_DEFINE_RPATH)
ADD_EXTERNAL_LIBRARY_TO_RPATH("terralib_mod_symbology" ${TERRALIB_LIBRARIES_DEPENDENCIES})
endif()
target_link_libraries(terralib_mod_symbology ${TERRALIB_LIBRARIES_DEPENDENCIES})
if(TERRALIB_LEAK_DETECTOR_ENABLED)
target_include_directories(terralib_mod_symbology PRIVATE ${VLD_INCLUDE_DIR})
endif()
set_target_properties(terralib_mod_symbology
PROPERTIES VERSION ${TERRALIB_VERSION_MAJOR}.${TERRALIB_VERSION_MINOR}
SOVERSION ${TERRALIB_VERSION_MAJOR}.${TERRALIB_VERSION_MINOR})
......
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<html><head>
......@@ -10,9 +9,7 @@
<title>GDAL plugin</title>
</head>
<title>GDAL plugin</title></head>
<body>
......@@ -23,7 +20,7 @@ Connector</strong></font></h3>
<font size="3"><strong></strong></font>
<div style="text-align: justify;">The <b>GDAL Connector</b> is used
<div style="text-align: left;">The <b>GDAL Connector</b> is used
to define a connection with&nbsp;a<span style="font-style: italic;"> Directory</span> of
raster files or with only
one raster <span style="font-style: italic;">File</span>,
......@@ -44,7 +41,7 @@ the location has at least one raster file before open it.<br>
<span style="color: rgb(0, 0, 0); font-size: medium; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; display: inline ! important; float: none;">&nbsp;<span class="Apple-converted-space">&nbsp;</span></span><b style="color: rgb(0, 0, 0); font-size: medium; font-style: normal; font-variant: normal; letter-spacing: normal; line-height: normal; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px;">Tools &gt; &nbsp;Data Source Explorer... &gt; Raster Files &gt;</b><b>&nbsp;<img style="width: 24px; height: 24px;" alt="(+)" src="../../gen_icones/ic_add.PNG"></b><br>
<b><br>
<br><b>
</b>
......@@ -74,19 +71,10 @@ Source Title)</span><span style="font-style: italic;">&nbsp;</span>specified her
make
available a set of raster files from the location path informed.&nbsp;</li>
</ol>
<span style="font-style: italic;"></span><span style="font-style: italic;"></span></div>
</div>
</ol></div></div>
<br style="font-family: Calibri Light;">
<p style="font-family: Calibri Light;" align="center"><font size="3">
</font></p>
</body>
</html>
</body></html>
\ No newline at end of file
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<html><head>
......@@ -19,9 +18,7 @@
<title>OGR plugin</title>
</head>
<title>OGR plugin</title></head>
<body>
......@@ -43,13 +40,13 @@
<font style="font-family: Calibri Light;" face="Calibri Light">
<div style="text-align: left;">
The OGR Connector is used to define a connection
with&nbsp;a<span style="font-style: italic;"> Directory</span>
with&nbsp;a Directory
of vector files or with only
one vector&nbsp;<span style="font-style: italic;">File</span>,
or as&nbsp; <span style="font-style: italic;">URL</span></font><font style="font-family: Calibri Light;" face="Calibri Light">
location of vector files.<br>
one vector&nbsp;File,
or as&nbsp; URL
location of vector files.<br></div>
......@@ -69,26 +66,26 @@ It is accessible through:<br>
&nbsp;&nbsp;&nbsp; <b>Tools &gt; Data Source Explorer... &gt; Vector Files &gt;</b></font><b style="font-family: Calibri Light;">&nbsp;<img style="width: 24px; height: 24px;" alt="(+)" src="../../gen_icones/ic_add.PNG"></b><font style="font-family: Calibri Light;" face="Calibri Light"><b>&nbsp;<br>
&nbsp;&nbsp;&nbsp; <span style="font-weight: bold;">Tools &gt; Data Source Explorer... &gt; Vector Files &gt;</span>&nbsp;<img style="width: 24px; height: 24px;" alt="(+)" src="../../gen_icones/ic_add.PNG">&nbsp;<br>
</b>or<br>
or<br>
<b>&nbsp;&nbsp;&nbsp; Project &gt; Add Layer &gt; From Data Source... &gt;&nbsp; Vector Files &gt;</b></font><b style="font-family: Calibri Light;">&nbsp;<img style="width: 24px; height: 24px;" alt="(+)" src="../../gen_icones/ic_add.PNG"></b><br style="font-family: Calibri Light;">
<font style="font-family: Calibri Light;" face="Calibri Light"><b>
<br>
&nbsp;&nbsp;&nbsp; <span style="font-weight: bold;">Project &gt; Add Layer &gt; From Data Source... &gt;&nbsp; Vector Files &gt;</span>&nbsp;<img style="width: 24px; height: 24px;" alt="(+)" src="../../gen_icones/ic_add.PNG"><br style="font-family: Calibri Light;"><div style="text-align: left;">
<br><font style="font-family: Calibri Light;" face="Calibri Light"><b>
</b>
</font>
<ol style="font-family: Calibri Light;">
</div><ol style="font-family: Calibri Light;">
<li>Choose&nbsp; <i>Directory</i><i>
<li style="text-align: left;">Choose&nbsp; <i>Directory</i><i>
/ File / URL</i>
and click on<img style="width: 27px; height: 19px;" alt="..." src="../../gen_icones/ic_3points.PNG"> and select the location path or only one file if <i>File</i> is chosen.</li>
......@@ -96,26 +93,26 @@ and click on<img style="width: 27px; height: 19px;" alt="..." src="../../gen_ico
<li>Inform the connector name in<i> Data Source Title</i> (ex.:
<li style="text-align: left;">Inform the connector name in<i> Data Source Title</i> (ex.:
conn_shapes_brasil)</li>
<li>Optionally inform the <i>Data Source Description</i>
<li style="text-align: left;">Optionally inform the <i>Data Source Description</i>
( ex.: Brasil data&nbsp;from IBGE)<b><span style="font-style: italic;">.</span></b></li>
<li>Press&nbsp;<b>Test&nbsp;</b>to check if
<li style="text-align: left;">Press&nbsp;<b>Test&nbsp;</b>to check if
the location path informed has at least one vector file of the supported format (shp or kml, etc).<b><span style="font-style: italic;"></span></b></li>
<li>Press <b>Open&nbsp;</b>to make this connection available at <a href="../../widgets/datasource_selector/datasource_selector.html"><span style="font-weight: bold;">Data
<li style="text-align: left;">Press <b>Open&nbsp;</b>to make this connection available at <a href="../../widgets/datasource_selector/datasource_selector.html"><span style="font-weight: bold;">Data
Source Selector</span></a> interface <span style="font-weight: bold;"></span>with
the same title (<span style="font-style: italic;">Data
Source Title)</span><span style="font-style: italic;">&nbsp;</span>specified here, and when selected there will
......@@ -140,5 +137,4 @@ available a set of vector files from the location path informed.&nbsp;</li>
</body>
</html>
</body></html>
\ No newline at end of file
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<html><head>
......@@ -31,9 +30,7 @@
<title>PostGIS Creator</title>
</head>
<title>PostGIS Creator</title></head>
<body>
......@@ -79,18 +76,18 @@ a&nbsp; new empty PostGIS&nbsp; database as Data Source </strong></font></h3>
<font style="font-family: Calibri Light;" face="Calibri Light">
<div style="text-align: left;"><font style="font-family: Calibri Light;" face="Calibri Light">
It is
accessible through:<br>
accessible through:</font><br><font style="font-family: Calibri Light;" face="Calibri Light">
<br>
</font><br><font style="font-family: Calibri Light;" face="Calibri Light">
......@@ -99,7 +96,7 @@ accessible through:<br>
&nbsp; <b>Project &gt; Add Layer &gt; From Data Source... &gt; PostGIS &gt;&nbsp;<img style="width: 22px; height: 23px;" alt="create icon" src="../../gen_icones/ic_datasource.PNG"></b><br>
&nbsp; <b>Project &gt; Add Layer &gt; From Data Source... &gt; PostGIS &gt;&nbsp;<img style="width: 22px; height: 23px;" alt="create icon" src="../../gen_icones/ic_datasource.PNG"></b></font><br><font style="font-family: Calibri Light;" face="Calibri Light">
......@@ -108,7 +105,7 @@ accessible through:<br>
or<br>
or</font><br><font style="font-family: Calibri Light;" face="Calibri Light">
......@@ -117,7 +114,7 @@ or<br>
&nbsp; <b>Tools &gt; &nbsp;Data Source Explorer... &gt; PostGIS &gt;</b></font><font style="font-family: Calibri Light;" face="Calibri Light"><b>&nbsp;<img style="width: 22px; height: 23px;" alt="create icon" src="../../gen_icones/ic_datasource.PNG"></b></font><font style="font-family: Calibri Light;" face="Calibri Light"><br>
&nbsp; <b>Tools &gt; &nbsp;Data Source Explorer... &gt; PostGIS &gt;</b></font><font style="font-family: Calibri Light;" face="Calibri Light"><b>&nbsp;<img style="width: 22px; height: 23px;" alt="create icon" src="../../gen_icones/ic_datasource.PNG"></b></font><br><font style="font-family: Calibri Light;" face="Calibri Light">
......@@ -129,7 +126,7 @@ or<br>
<font style="font-family: Calibri Light;" face="Calibri Light"><br>
<br><font style="font-family: Calibri Light;" face="Calibri Light">
......@@ -138,7 +135,7 @@ or<br>
To create a new PostGIS&nbsp; database name "my_db" as data source it is
necessary to inform:</font><font style="font-family: Calibri Light;" face="Calibri Light"><br>
necessary to inform:</font><br><font style="font-family: Calibri Light;" face="Calibri Light">
......@@ -148,7 +145,7 @@ necessary to inform:</font><font style="font-family: Calibri Light;" face="Calib
</font>
<ol style="font-family: Calibri Light;">
</div><ol style="font-family: Calibri Light; text-align: left;">
......@@ -323,19 +320,9 @@ respectively.</li>
<div align="left"><font style="font-family: Calibri Light;" face="Calibri Light">Note: After
<div style="text-align: left;"><font style="font-family: Calibri Light;" face="Calibri Light">Note: After
that a new
PostGIS connector will be available with&nbsp;a title formed by host, database name and postgres&nbsp;</font><font style="font-family: Calibri Light;" face="Calibri Light">at <a href="../../widgets/datasource_selector/datasource_selector.html">Data Source Selector&gt; PostGIS</a> </font><font style="font-family: Calibri Light;" face="Calibri Light">interface where it can be changed using the<i> Edit</i> option <img style="width: 23px; height: 21px;" alt="edit option" src="../../gen_icones/ic_update.PNG">. In this example the connection title would be &nbsp;</font><font style="font-family: Calibri Light;" face="Calibri Light"><span style="font-style: italic;">xxxx.dpi.inpe.br@</span></font><font style="font-family: Calibri Light;" face="Calibri Light"><i>my_db@postgres.</i></font><span style="font-family: Calibri Light;"> </span><font face="Calibri Light"><br>
</font><font face="Calibri Light"></font></div>
<p style="text-align: left; font-family: Calibri Light;"></p>
PostGIS connector will be available with&nbsp;a title formed by host, database name and postgres&nbsp;</font><font style="font-family: Calibri Light;" face="Calibri Light">at <a href="../../widgets/datasource_selector/datasource_selector.html">Data Source Selector&gt; PostGIS</a> </font><font style="font-family: Calibri Light;" face="Calibri Light">interface where it can be changed using the<i> Edit</i> option <img style="width: 23px; height: 21px;" alt="edit option" src="../../gen_icones/ic_update.PNG">. In this example the connection title would be &nbsp;</font><font style="font-family: Calibri Light;" face="Calibri Light"><span style="font-style: italic;">xxxx.dpi.inpe.br@</span></font><font style="font-family: Calibri Light;" face="Calibri Light"><i>my_db@postgres.</i></font><span style="font-family: Calibri Light;"> </span>
......@@ -344,5 +331,4 @@ PostGIS connector will be available with&nbsp;a title formed by host, database n
</body>
</html>
</div></body></html>
\ No newline at end of file
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Raster Processing plugin</title>
<meta http-equiv="content-type" content="text/html; charset=utf-8"/>
<title>Raster Processing plugin</title>
<meta name="generator" content="LibreOffice 6.0.6.2 (Linux)"/>
<meta name="created" content="00:00:00"/>
<meta name="changed" content="2019-05-07T11:02:15.320027832"/>
<style type="text/css">
h3.cjk { font-family: "Source Han Sans CN Regular" }
h3.ctl { font-family: "Lohit Devanagari" }
</style>
</head>
<body>
<div style="text-align: left;">
<h3 style="text-align: center; font-family: Calibri Light;">Raster
Processing Plugin</h3>
<font style="font-family: Calibri Light;" face="Calibri Light" size="3"><strong></strong></font><span style="font-family: Calibri Light;">The Raster
Processing Plugin
contains several processing operations applied to an image. <br>
<br>
</span>
<ul style="font-family: Calibri Light;">
<li><a href="rp_arithOp.html">Arithmetic Operations</a></li>
</ul>
<ul style="font-family: Calibri Light;">
<li><a href="rp_classifier.html">Classifier</a></li>
</ul>
<ul style="font-family: Calibri Light;">
<li><a href="rp_clipping.html">Clipping</a></li>
</ul>
<ul style="font-family: Calibri Light;">
<li><a href="rp_colorTransform.html">Color
Transform</a></li>
</ul>
<ul style="font-family: Calibri Light;">
<li><a href="rp_compose_bands.html">Compose /
Decompose Bands</a></li>
</ul>
<span style="font-family: Calibri Light;"></span>
<ul style="font-family: Calibri Light;">
<li><a href="rp_contrast.html">Contrast</a></li>
</ul>
<ul style="font-family: Calibri Light;">
<li><a href="rp_filter.html">Filter</a></li>
</ul>
<ul style="font-family: Calibri Light;">
<li><a href="rp_fusion.html">Fusion</a></li>
</ul>
<ul style="font-family: Calibri Light;">
<li><a href="rp_mixture.html">Mixture Model</a></li>
</ul>
<ul style="font-family: Calibri Light;">
<li><a href="rp_mosaic.html">Mosaic</a></li>
</ul>
<ul style="font-family: Calibri Light;">
<li><a href="rp_palette.html">Converts to palette
raster</a></li>
</ul>
<ul style="font-family: Calibri Light;">
<li><a href="rp_postClassification.html">Post
Classification</a></li>
</ul>
<ul style="font-family: Calibri Light;">
<li><a href="rp_rasterslicing.html">Raster Slicing</a></li>
</ul>
<ul style="font-family: Calibri Light;">
<li><a href="rp_rasterization.html">Rasterization</a></li>
</ul>
<ul style="font-family: Calibri Light;">
<li><a href="rp_register.html">Register</a></li>
</ul>
<ul style="font-family: Calibri Light;">
<li><a href="rp_segmenter.html">Segmenter</a></li>
</ul>
<ul style="font-family: Calibri Light;">
<li><a href="rp_vectorization.html"><span style="font-family: Calibri Light;">Vectorization</span></a></li>
</ul>
<ul style="font-family: Calibri Light;">
<li><a href="rp_boundary.html">Boundary Extraction</a></li>
</ul>
</div>
<div style="text-align: justify;"><font face="Calibri Light"><br>
</font>
</div>
<body lang="pt-BR" dir="ltr">
<h3 class="western" align="center"><font face="Calibri Light">Raster
Processing Plugin</font></h3>
<p align="left"><font face="Calibri Light">The Raster Processing
Plugin contains several processing operations applied to an image. </font>
</p>
<ul>
<li/>
<p align="left"><font face="Calibri Light"><a href="rp_arithOp.html">Arithmetic
Operations</a> </font>
</p>
</ul>
<ul>
<li/>
<p align="left"><font face="Calibri Light"><a href="rp_classifier.html">Classifier</a>
</font>
</p>
</ul>
<ul>
<li/>
<p align="left"><font face="Calibri Light"><a href="rp_clipping.html">Clipping</a>
</font>
</p>
</ul>
<ul>
<li/>
<p align="left"><font face="Calibri Light"><a href="rp_colorTransform.html">Color
Transform</a> </font>
</p>
</ul>
<ul>
<li/>
<p align="left"><font face="Calibri Light"><a href="rp_compose_bands.html">Compose
/ Decompose Bands</a> </font>
</p>
</ul>
<ul>
<li/>
<p align="left"><font face="Calibri Light"><a href="rp_contrast.html">Contrast</a>
</font>
</p>
</ul>
<ul>
<li/>
<p align="left"><font face="Calibri Light"><a href="rp_filter.html">Filter</a>
</font>
</p>
</ul>
<ul>
<li/&