Map Suite Routing 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 Routing.
Deploying Applications
Several Merge Modules are supplied to assist you in deploying all of our required dependencies. You can find then in the directory below.
- \Developer Reference\Merge Module\MapSuiteEcwX64.msm
- \Developer Reference\Merge Module\MapSuiteEcwX86.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\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 MapSuiteRouting.DLL , MapSuiteCore.DLL, NetTopologySuite.DLL and DestkopEdition.DLL are not included in the Merge Modules, 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.
MapSuite Routing Libraries
- MapSuiteRouting.dll
- MapSuiteCore.dll
- NetTopologySuite.dll
- GeoAPI.dll
Libraries for Postgre Support
- Npgsql.dll
- PostgreSpatialExtension.dll
Libraries for Projection Support
- MapSuiteProjectionX64.dll
- MapSuiteProjectionX86.dll
- Proj4ExtensionX64.dll
- Proj4ExtensionX86.dll
Note
ShapeFileFeatureSource.ExecuteQuery function isn’t supported on 64 bit system as Microsoft.Jet.OLEDB 4.0 isn’t supported.