Map Suite Web Edition Deployment Guide
From ThinkGeo Wiki
| Rate This Article | |
|---|---|
| Current rating: 0% (0 votes)
You need to enable Javascript to vote
|
In this article, we will talk about how to deploy the applications using Map Suite Web Edition.
Deploying Applications
We have supplied a merge module that will assist you in deploying all of our required dependencies. You can find it in the directory below.
- \Developer Reference\Merge Module\MapSuiteEcwX64.msm
- \Developer Reference\Merge Module\MapSuiteEcwX86.msm
- \Developer Reference\Merge Module\MapSuiteFdoExtensionx86.msm
- \Developer Reference\Merge Module\MapSuiteGeoTiffX64.msm
- \Developer Reference\Merge Module\MapSuiteGeoTiffX86.msm
- \Developer Reference\Merge Module\MapSuiteMrSidX64.msm
- \Developer Reference\Merge Module\MapSuiteMrSidX86.msm
- \Developer Reference\Merge Module\MapSuitePrjHelperX64.msm
- \Developer Reference\Merge Module\MapSuitePrjHelperX86.msm
- \Developer Reference\Merge Module\MapSuiteProj4ProjectionX64.msm
- \Developer Reference\Merge Module\MapSuiteProj4ProjectionX86.msm
- \Developer Reference\Merge Module\VC_User_CRT71_RTL_X86_---.msm
- \Developer Reference\Merge Module\VC_User_STL71_RTL_X86_---.msm
Note The main assemblies of MapSuiteCore.DLL NetTopologySuite.DLL and WebEdition.dll are not included in the merge module as your project should automatically reference them and pull in these assemblies. MapSuiteGeoTiffX64.msm and MapSuiteGeoTiffX86.msm are not required if the GeoTiffRasterSource's LibraryType is ManagedLibTiff(By Default). MapSuiteProj4ProjectionX64.msm and MapSuiteProj4ProjectionX86.msm are not required if Proj4Projection's MemoryMode is ManagedProj4Projection(By Default).
Dependencies Overview
There are a number of dependencies that are required for different functionality. Below is a list of DLLs and their usage.
Web Edition Libraries
- MapSuiteCore.dll
- NetTopologySuite.dll
- WebEdition.dll
- GeoApi.dll
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\MapSuiteEcwX86.DLL
- Map Suite 6.0\MapSuiteGeoRasterx86\MapSuiteGeoRasterX86.dll
- Map Suite 6.0\MapSuiteGeoRasterx86\MapSuiteMrSidsX86.DLL
- msvcp71.dll
- msvcr71.dll
- Map Suite 6.0\MapSuiteGeoRasterx86\NCScnet.dll
- Map Suite 6.0\MapSuiteGeoRasterx86\NCSEcw.dll
- Map Suite 6.0\MapSuiteGeoRasterx86\NCSUtil.dll
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\MapSuiteEcwX64.DLL
- Map Suite 6.0\MapSuiteGeoRasterx64\MapSuiteGeoRasterX64.dll
- Map Suite 6.0\MapSuiteGeoRasterx64\MapSuiteMrSidsX64.DLL
- msvcp71.dll
- msvcr71.dll
- Map Suite 6.0\MapSuiteGeoRasterx64\NCScnet.dll
- Map Suite 6.0\MapSuiteGeoRasterx64\NCSEcw.dll
- Map Suite 6.0\MapSuiteGeoRasterx64\NCSUtil.dll
Libraries for Postgre Support
- Npgsql.dll
- PostgreSpatialExtension.dll
Libraries for Zedgraph Support
- ZedGraph.dll
- ZedgraphStyleExtension.dll
Libraries for Projection Support (Must be in the SYSTEMROOT)
- Map Suite 6.0\MapSuiteProjectionX64.dll
- Map Suite 6.0\MapSuiteProjectionX86.dll
- Map Suite 6.0\Proj4ExtensionX64.dll
- Map Suite 6.0\Proj4ExtensionX86.dll
Data Folder For Prj/Proj4 Conversion Support.(Must be in the SYSTEMROOT)
- Map Suite 6.0\MapSuitePrjHelper
Libaries for Fdo Data Feature Support.(The whole folder must be copied to the SYSTEMROOT\)
- Map Suite 6.0\MapSuiteFdoExtensionX86\
- Map Suite 6.0\MapSuiteFdoExtensionX64\
Note
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.