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.8K All Categories
- 5.7K Features Discussion
- 345 Downloading Imagery
- 1.3K Elevation Data
- 385 Georeferencing Imagery Discussion
- 639 GM Script Language
- 54 User Scripts
- 115 GPS Features
- 417 Projection Questions
- 827 Raster Data
- 1.3K Vector Data
- 6.6K Support
- 178 Announcement and News
- 918 Bug Report
- 558 SDK
- 1.2K Suggestion Box
- 3.7K Technical Support
- 570 Other Discussion
- 131 GIS Data Sources
- 27 Global Mapper Showcase
- 239 How I use Global Mapper
- 107 Global Mapper Forum Website