This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
map_suite_deployment_guide_common_dependencies_overview [2015/08/20 03:08] 127.0.0.1 external edit |
map_suite_deployment_guide_common_dependencies_overview [2015/09/21 02:12] (current) admin |
||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== Map_Suite_Deployment_Guide_Common_Dependencies_Overview ====== | + | ====== Map Suite Deployment Guide Common Dependencies Overview ====== |
**Libraries Required for Satellite Imagery in 32 bit system. (Must be in the SYSTEMROOT)** | **Libraries Required for Satellite Imagery in 32 bit system. (Must be in the SYSTEMROOT)** | ||
- | *Map Suite 6.0\MapSuiteGeoRasterx86\lti_dsdk_dll.dll | + | * Map Suite 6.0\MapSuiteGeoRasterx86\lti_dsdk_dll.dll |
- | *Map Suite 6.0\MapSuiteGeoRasterx86\MapSuiteEcwX86.DLL | + | * Map Suite 6.0\MapSuiteGeoRasterx86\MapSuiteEcwX86.DLL |
- | *Map Suite 6.0\MapSuiteGeoRasterx86\MapSuiteGeoRasterX86.dll | + | * Map Suite 6.0\MapSuiteGeoRasterx86\MapSuiteGeoRasterX86.dll |
- | *Map Suite 6.0\MapSuiteGeoRasterx86\MapSuiteMrSidsX86.DLL | + | * Map Suite 6.0\MapSuiteGeoRasterx86\MapSuiteMrSidsX86.DLL |
- | *msvcp71.dll | + | * msvcp71.dll |
- | *msvcr71.dll | + | * msvcr71.dll |
- | *Map Suite 6.0\MapSuiteGeoRasterx86\NCScnet.dll | + | * Map Suite 6.0\MapSuiteGeoRasterx86\NCScnet.dll |
- | *Map Suite 6.0\MapSuiteGeoRasterx86\NCSEcw.dll | + | * Map Suite 6.0\MapSuiteGeoRasterx86\NCSEcw.dll |
- | *Map Suite 6.0\MapSuiteGeoRasterx86\NCSUtil.dll | + | * Map Suite 6.0\MapSuiteGeoRasterx86\NCSUtil.dll |
**Libraries Required for Satellite Imagery in 64 bit system. (Must be in the SYSTEMROOT)** | **Libraries Required for Satellite Imagery in 64 bit system. (Must be in the SYSTEMROOT)** | ||
- | *Map Suite 6.0\MapSuiteGeoRasterx64\lti_dsdk_dll.dll | + | * Map Suite 6.0\MapSuiteGeoRasterx64\lti_dsdk_dll.dll |
- | *Map Suite 6.0\MapSuiteGeoRasterx64\MapSuiteEcwX64.DLL | + | * Map Suite 6.0\MapSuiteGeoRasterx64\MapSuiteEcwX64.DLL |
- | *Map Suite 6.0\MapSuiteGeoRasterx64\MapSuiteGeoRasterX64.dll | + | * Map Suite 6.0\MapSuiteGeoRasterx64\MapSuiteGeoRasterX64.dll |
- | *Map Suite 6.0\MapSuiteGeoRasterx64\MapSuiteMrSidsX64.DLL | + | * Map Suite 6.0\MapSuiteGeoRasterx64\MapSuiteMrSidsX64.DLL |
- | *msvcp71.dll | + | * msvcp71.dll |
- | *msvcr71.dll | + | * msvcr71.dll |
- | *Map Suite 6.0\MapSuiteGeoRasterx64\NCScnet.dll | + | * Map Suite 6.0\MapSuiteGeoRasterx64\NCScnet.dll |
- | *Map Suite 6.0\MapSuiteGeoRasterx64\NCSEcw.dll | + | * Map Suite 6.0\MapSuiteGeoRasterx64\NCSEcw.dll |
- | *Map Suite 6.0\MapSuiteGeoRasterx64\NCSUtil.dll | + | * Map Suite 6.0\MapSuiteGeoRasterx64\NCSUtil.dll |
**Libraries for Postgre Support** | **Libraries for Postgre Support** | ||
- | *Npgsql.dll | + | * Npgsql.dll |
- | *PostgreSpatialExtension.dll | + | * PostgreSpatialExtension.dll |
**Libraries for Zedgraph Support** | **Libraries for Zedgraph Support** | ||
- | *ZedGraph.dll | + | * ZedGraph.dll |
- | *ZedgraphStyleExtension.dll | + | * ZedgraphStyleExtension.dll |
**Libraries for Projection Support. (Must be in the SYSTEMROOT)** | **Libraries for Projection Support. (Must be in the SYSTEMROOT)** | ||
- | *Map Suite 6.0\MapSuiteProjectionX64.dll | + | * Map Suite 6.0\MapSuiteProjectionX64.dll |
- | *Map Suite 6.0\MapSuiteProjectionX86.dll | + | * Map Suite 6.0\MapSuiteProjectionX86.dll |
- | *Map Suite 6.0\Proj4ExtensionX64.dll | + | * Map Suite 6.0\Proj4ExtensionX64.dll |
- | *Map Suite 6.0\Proj4ExtensionX86.dll | + | * Map Suite 6.0\Proj4ExtensionX86.dll |
**Libraries for GeoTiff Support. (Must be in the SYSTEMROOT)** | **Libraries for GeoTiff Support. (Must be in the SYSTEMROOT)** | ||
- | *Map Suite 6.0\TiffWrapperX86.dll | + | * Map Suite 6.0\TiffWrapperX86.dll |
- | *Map Suite 6.0\TiffWrapperX64.dll | + | * Map Suite 6.0\TiffWrapperX64.dll |
- | *Map Suite 6.0\MapSuiteRasterTiffX86.dll | + | * Map Suite 6.0\MapSuiteRasterTiffX86.dll |
- | *Map Suite 6.0\MapSuiteRasterTiffX64.dll | + | * Map Suite 6.0\MapSuiteRasterTiffX64.dll |
**Data Folder For Prj/Proj4 Conversion Support.(Must be in the SYSTEMROOT)** | **Data Folder For Prj/Proj4 Conversion Support.(Must be in the SYSTEMROOT)** | ||
Line 47: | Line 48: | ||
**Libaries for Fdo Data Feature Support.(The whole folder must be copied to the SYSTEMROOT\)** | **Libaries for Fdo Data Feature Support.(The whole folder must be copied to the SYSTEMROOT\)** | ||
- | *Map Suite 6.0\MapSuiteFdoExtensionX86\ | + | * Map Suite 6.0\MapSuiteFdoExtensionX86\ |
- | *Map Suite 6.0\MapSuiteFdoExtensionX64\ | + | * Map Suite 6.0\MapSuiteFdoExtensionX64\ |
ShapeFileFeatureSource.ExecuteQuery function isn’t supported for 64 bit system, because the Microsoft.Jet.OLEDB 4.0 isn’t supported on a 64 bit system. | ShapeFileFeatureSource.ExecuteQuery function isn’t supported for 64 bit system, because the Microsoft.Jet.OLEDB 4.0 isn’t supported on a 64 bit system. | ||
- | //**In Development Branch, the dependencies under SYSTEMROOT Folders are updated to meet the latest changes, as following://** | + | **//In Development Branch, the dependencies under SYSTEMROOT Folders are updated to meet the latest changes, as following://** |
**Libraries Required for all the products. (Must be in the SYSTEMROOT)** | **Libraries Required for all the products. (Must be in the SYSTEMROOT)** | ||
- | *SqlServerSpatial110.dll* | + | * SqlServerSpatial110.dll |
- | **Libraries Required for Satellite Imagery support. (Must be in the SYSTEMROOT)**** | + | **Libraries Required for Satellite Imagery support. (Must be in the SYSTEMROOT)** |
- | *Map Suite 6.0\GeoRasterX86\GeoRasterWrapperX86.dll | + | * Map Suite 6.0\GeoRasterX86\GeoRasterWrapperX86.dll |
- | *Map Suite 6.0\GeoRasterX86\lti_dsdk.dll | + | * Map Suite 6.0\GeoRasterX86\lti_dsdk.dll |
- | *Map Suite 6.0\GeoRasterX86\lti_dsdk_cdll.dll | + | * Map Suite 6.0\GeoRasterX86\lti_dsdk_cdll.dll |
- | *Map Suite 6.0\GeoRasterX86\lti_lidar_dsdk.dll | + | * Map Suite 6.0\GeoRasterX86\lti_lidar_dsdk.dll |
- | *Map Suite 6.0\GeoRasterX86\NCScnet4.dll | + | * Map Suite 6.0\GeoRasterX86\NCScnet4.dll |
- | *Map Suite 6.0\GeoRasterX86\NCSEcw4_RO.dll | + | * Map Suite 6.0\GeoRasterX86\NCSEcw4_RO.dll |
- | *Map Suite 6.0\GeoRasterX86\NCSUtil4.dll | + | * Map Suite 6.0\GeoRasterX86\NCSUtil4.dll |
- | *Map Suite 6.0\GeoRasterX86\tbb.dll | + | * Map Suite 6.0\GeoRasterX86\tbb.dll |
- | *Map Suite 6.0\GeoRasterX64\GeoRasterWrapperX86.dll | + | * Map Suite 6.0\GeoRasterX64\GeoRasterWrapperX86.dll |
- | *Map Suite 6.0\GeoRasterX64\lti_dsdk.dll | + | * Map Suite 6.0\GeoRasterX64\lti_dsdk.dll |
- | *Map Suite 6.0\GeoRasterX64\lti_dsdk_cdll.dll | + | * Map Suite 6.0\GeoRasterX64\lti_dsdk_cdll.dll |
- | *Map Suite 6.0\GeoRasterX64\lti_lidar_dsdk.dll | + | * Map Suite 6.0\GeoRasterX64\lti_lidar_dsdk.dll |
- | *Map Suite 6.0\GeoRasterX64\NCScnet4.dll | + | * Map Suite 6.0\GeoRasterX64\NCScnet4.dll |
- | *Map Suite 6.0\GeoRasterX64\NCSEcw4_RO.dll | + | * Map Suite 6.0\GeoRasterX64\NCSEcw4_RO.dll |
- | *Map Suite 6.0\GeoRasterX64\NCSUtil4.dll | + | * Map Suite 6.0\GeoRasterX64\NCSUtil4.dll |
- | *Map Suite 6.0\GeoRasterX64\tbb.dll | + | * Map Suite 6.0\GeoRasterX64\tbb.dll |
- | **Libraries Required for Raster Projection. (Must be in the SYSTEMROOT)**** | + | **Libraries Required for Raster Projection. (Must be in the SYSTEMROOT)** |
- | *Map Suite 6.0\GeoRasterProjectionX86\GeoRasterProjectionWrapperX64.dll | + | * Map Suite 6.0\GeoRasterProjectionX86\GeoRasterProjectionWrapperX64.dll |
- | *Map Suite 6.0\GeoRasterProjectionX86\gdal19.dll | + | * Map Suite 6.0\GeoRasterProjectionX86\gdal19.dll |
- | *Map Suite 6.0\GeoRasterProjectionX86\proj.dll | + | * Map Suite 6.0\GeoRasterProjectionX86\proj.dll |
- | *Map Suite 6.0\GeoRasterProjectionX64\GeoRasterProjectionWrapperX64.dll | + | * Map Suite 6.0\GeoRasterProjectionX64\GeoRasterProjectionWrapperX64.dll |
- | *Map Suite 6.0\GeoRasterProjectionX64\gdal19.dll | + | * Map Suite 6.0\GeoRasterProjectionX64\gdal19.dll |
- | *Map Suite 6.0\GeoRasterProjectionX64\proj.dll | + | * Map Suite 6.0\GeoRasterProjectionX64\proj.dll |
- | **Libraries Required for Projection Support. (Must be in the SYSTEMROOT)**** | + | **Libraries Required for Projection Support. (Must be in the SYSTEMROOT)*** |
- | *Map Suite 6.0\Proj4X64.dll | + | * Map Suite 6.0\Proj4X64.dll |
- | *Map Suite 6.0\Proj4X86.dll | + | * Map Suite 6.0\Proj4X86.dll |
- | **Libraries Required for GeoTiff Support. (Must be in the SYSTEMROOT)**** | + | **Libraries Required for GeoTiff Support. (Must be in the SYSTEMROOT)*** |
- | *Map Suite 6.0\GeoTiffX86.dll | + | * Map Suite 6.0\GeoTiffX86.dll |
- | *Map Suite 6.0\GeoTiffX64.dll | + | * Map Suite 6.0\GeoTiffX64.dll |
- | **Libraries Required for File GeoDatabase Support. (Must be in the SYSTEMROOT)***** | + | **Libraries Required for File GeoDatabase Support. (Must be in the SYSTEMROOT)** |
- | *Map Suite 6.0\FileGeoDatabaseX86\Esri.FileGDBAPI.dll | + | * Map Suite 6.0\FileGeoDatabaseX86\Esri.FileGDBAPI.dll |
- | *Map Suite 6.0\FileGeoDatabaseX86\FileGDBAPI.dll | + | * Map Suite 6.0\FileGeoDatabaseX86\FileGDBAPI.dll |
- | *Map Suite 6.0\FileGeoDatabaseX86\FileGDBAPID.dll | + | * Map Suite 6.0\FileGeoDatabaseX86\FileGDBAPID.dll |
- | *Map Suite 6.0\FileGeoDatabaseX86\FileGdbApiWrapperX86.dll | + | * Map Suite 6.0\FileGeoDatabaseX86\FileGdbApiWrapperX86.dll |
- | *Map Suite 6.0\FileGeoDatabaseX64\Esri.FileGDBAPI.dll | + | * Map Suite 6.0\FileGeoDatabaseX64\Esri.FileGDBAPI.dll |
- | *Map Suite 6.0\FileGeoDatabaseX64\FileGDBAPI.dll | + | * Map Suite 6.0\FileGeoDatabaseX64\FileGDBAPI.dll |
- | *Map Suite 6.0\FileGeoDatabaseX64\FileGDBAPID.dll | + | * Map Suite 6.0\FileGeoDatabaseX64\FileGDBAPID.dll |
- | *Map Suite 6.0\FileGeoDatabaseX64\FileGdbApiWrapperX64.dll | + | * Map Suite 6.0\FileGeoDatabaseX64\FileGdbApiWrapperX64.dll |
- | **Libaries for Fdo Data Feature Support.(The whole folder must be copied to the SYSTEMROOT\)****** | + | **Libaries for Fdo Data Feature Support.(The whole folder must be copied to the SYSTEMROOT\)** |
- | *Map Suite 6.0\MapSuiteFdoExtensionX86\ | + | * Map Suite 6.0\MapSuiteFdoExtensionX86\ |
- | *Map Suite 6.0\MapSuiteFdoExtensionX64\ | + | * Map Suite 6.0\MapSuiteFdoExtensionX64\ |
- | //*** From Build 6.0.35.0 in Development Branch//** | + | **//From Build 6.0.35.0 in Development Branch//** |
SqlServerSpatial110.dll should be deployed accordingly under different circumstances. | SqlServerSpatial110.dll should be deployed accordingly under different circumstances. | ||
- | :Case 1: On an X86 system. | + | Case 1: On an X86 system. |
- | ::The X86 version of SqlServerSpatial110.dll (under SqlServerTypes_X86 folder) needs to be copied to "c:\Windows\System32" folder. | + | The X86 version of SqlServerSpatial110.dll (under SqlServerTypes_X86 folder) needs to be copied to "c:\Windows\System32" folder. |
- | :Case 2: Running under X64 mode on an X64 system, | + | Case 2: Running under X64 mode on an X64 system, |
- | ::The X64 version of SqlServerSpatial110.dll (under SqlServerTypes_X64 folder) needs to be copied to "c:\Windows\System32" | + | The X64 version of SqlServerSpatial110.dll (under SqlServerTypes_X64 folder) needs to be copied to "c:\Windows\System32" |
- | :Case 3: Running under X86 mode on an X64 system. | + | Case 3: Running under X86 mode on an X64 system. |
- | ::The X86 version of SqlServerSpatial110.dll (under SqlServerTypes_X86 folder) needs to be copied to "c:\Windows\SysWOW64" folder. | + | The X86 version of SqlServerSpatial110.dll (under SqlServerTypes_X86 folder) needs to be copied to "c:\Windows\SysWOW64" folder. |
From 6.0.35.0 in Development Branch, Microsoft VC 10 Runtime is required. You can install it by using the merge modules listed above, or install Microsoft's package directly from http://www.microsoft.com/en-us/download/details.aspx?id=5555 (X86) | From 6.0.35.0 in Development Branch, Microsoft VC 10 Runtime is required. You can install it by using the merge modules listed above, or install Microsoft's package directly from http://www.microsoft.com/en-us/download/details.aspx?id=5555 (X86) | ||
and http://www.microsoft.com/en-us/download/details.aspx?id=14632 (X64). | and http://www.microsoft.com/en-us/download/details.aspx?id=14632 (X64). | ||
- | //**** From Build 6.0.92.0 in Development Branch//** | + | **//From Build 6.0.92.0 in Development Branch//** |
- | //***** From Build 6.0.103.0 in Development Branch//** | + | **//From Build 6.0.103.0 in Development Branch//** |
- | //****** From Build 6.0.159.0 in Development Branch//** | + | **//From Build 6.0.159.0 in Development Branch//** |
The new Fdo dll package can be downloaded here: http://wiki.thinkgeo.com/wiki/File:MapSuiteFdoExtension2012-10-26.zip | The new Fdo dll package can be downloaded here: http://wiki.thinkgeo.com/wiki/File:MapSuiteFdoExtension2012-10-26.zip | ||
- | //**Note://** | + | //**Note:**// |
- | + | \\ | |
- | 1, Map Suite Development Branch products support both of the above dependencies structure. | + | 1. Map Suite Development Branch products support both of the above dependencies structure. |
- | + | \\ | |
- | 2, From 6.0.100.0 in Development Branch, "Setup Unmanaged Dependencies.msi" is included in the daily build to help the user easily setup the environment. | + | 2. From 6.0.100.0 in Development Branch, "Setup Unmanaged Dependencies.msi" is included in the daily build to help the user easily setup the environment. |