Product: UniGMap
Version: 1.48
Target IDE: Embarcadero Delphi 10.2 Tokyo
Release Type: Full Source Install
C:\UniGMap148\Source\CoreC:\UniGMap148\Source\LayersC:\UniGMap148\Source\NetC:\GR32\Source)The official repository is rare. You likely have a ZIP named:
unigmap-148-full-source.zip
Its structure should include:
UniGMap/
Packages/
XE2/
Tokyo/
Source/
Core/
Layers/
Net/
Resources/
Do not use the XE2 package file directly. Instead:
UniGMap_R_Tokyo.dpk in Packages\Tokyo\..pas files from Source\Core, Source\Layers, Source\Net.vclrtlgr32_design (if available)contains clause, add UniGMap_Reg.pas with DesignTime checked.The UniGMap 1.48 release for Delphi 10.2 Tokyo represents a robust solution for developers needing embedded mapping functionality. By providing the full source code, this package ensures that developers have total control over the mapping implementation, making it a stable choice for long-term commercial projects.
Installing UniGMap v1.4.8 on Delphi 10.2 Tokyo using the full source code requires a manual process of building and registering the component packages. Since newer versions of Delphi often introduce compiler changes, manual pathing and sequential installation are necessary to ensure the components appear in your IDE. Installation Prerequisites
Delphi 10.2 Tokyo must be installed and have been run at least once to initialize registry paths. unigmap 148 xe2delphi 102 tokyo full source install
Ensure you have the full source for UniGMap 1.4.8 extracted to a permanent location (e.g., C:\Components\UniGMap). Avoid temporary folders like "Downloads". Step-by-Step Installation Guide 1. Prepare Library Paths
The IDE needs to know where to find the source files and the compiled units ( DCUscap D cap C cap U s ). Open Delphi 10.2 Tokyo.
Navigate to Tools > Options > Environment Options > Delphi Options > Library.
Select the 32-bit Windows platform and add the following folder paths from your extracted source: The main source folder (where the .pas files are located).
The folder where you intend to store compiled .dcu files (often a \Lib or \DCU subfolder).
Repeat this for the 64-bit Windows platform if you plan to build 64-bit applications. 2. Open and Build Runtime Packages Technical Overview: UniGMap 1
Component suites usually consist of Runtime and Designtime packages. Always build the Runtime package first.
Go to File > Open Project and locate the UniGMap package files (likely ending in .dpk).
Look for a package specifically named for Tokyo (D25) or a general package like UniGMap.dpk.
Right-click the Runtime Package in the Project Manager and select Build.
Tip: Do not use the "Clean" command, as it may delete required pre-compiled files. 3. Install Designtime Packages
The Designtime package is what makes the components show up in your Tool Palette. Open Delphi XE2
Locate the Designtime Package (often named with Dcl or DT at the end, e.g., dclUniGMap.dpk).
Right-click this package in the Project Manager and select Build, then right-click and select Install.
A dialog should appear confirming that the UniGMap components have been registered. Common Troubleshooting
Missing "Install" Option: If you don't see "Install" when right-clicking, you may have opened the Runtime package instead of the Designtime package.
Administrator Rights: If components don't appear after a successful install, try running RAD Studio as an Administrator.
Undeclared Identifiers: If you encounter errors like Undeclared identifier during compilation, ensure your Library Path is correctly set to include all source subfolders. Installing on Delphi 10.2 Tokyo - TMS VCL UI Pack
Here is the story behind the development and installation journey of the UniGMap 1.48 component library for Delphi 10.2 Tokyo, a tale of bridging the gap between desktop applications and the interactive world of modern web maps.
E2003 Undeclared identifier: 'GR32_DSGN_Register', remove GR32_DSGN from the uses clause of the registration unit.If you're looking to install from source:
.dproj file and open it in Delphi. Build and compile it according to any instructions provided.UniGMap_Design.dpk.DesignTime to True.TUniGMap component should now appear on the Tool Palette under "UniGMap".