How to create an extension inside the Global Mapper?
I'm new at programming but I'm familiar with VB.net.
My goal is to add or create a customize button inside the global mapper that interact with the data loaded. It's just like an extension like the COAST and BRIDGE extension.
The program that I creating is only run outside the Global Mapper. This not my goal.
My Question are:
Where to start?
What do I need to download?
I try to search on how to develop an extension and try to find any guide or tutorial but I cant find one. Hopefully I can find an answer here.
Answers
-
Global Mapper extensions are created using the Global Mapper SDK API and some special extension specific calls. To get set up, you would need to contact sales@bluemarblegeo.com about creating an extension. The extensions are based on MFC extension DLLs, so you wouldn't be able to use VB.NET for all of it.
Starting with Global Mapper Pro v23.1, you can also run Python scripts in Global Mapper that access the Global Mapper SDK API. The Python script can open its own UI elements and interact with Global Mapper. While it isn't exactly the same as an extension in that you can't add new menus or toolbars directly to the GM interface, it gets you pretty close.
You can find out more about Python in Global Mapper at https://www.bluemarblegeo.com/knowledgebase/global-mapper-python-23-1/index.html .
Thanks,
Mike
Global Mapper Guru
Categories
- 12.4K All Categories
- 5.4K Features Discussion
- 314 Downloading Imagery
- 1.3K Elevation Data
- 377 Georeferencing Imagery Discussion
- 603 GM Script Language
- 49 User Scripts
- 112 GPS Features
- 394 Projection Questions
- 800 Raster Data
- 1.3K Vector Data
- 6.5K Support
- 161 Announcement and News
- 890 Bug Report
- 556 SDK
- 1.2K Suggestion Box
- 3.7K Technical Support
- 537 Other Discussion
- 128 GIS Data Sources
- 26 Global Mapper Showcase
- 224 How I use Global Mapper
- 104 Global Mapper Forum Website