Jeśli musisz opracować aplikacje geoprzestrzenne lub rozszerzyć możliwości geoprzestrzenne aplikacji firmy Bentley, oferuje ona kilka opcji dostosowania i programowania.
W przypadku profesjonalnych programistów narzędzie Zestaw SDK dla Bentley Map obsługuje dostosowanie przy użyciu programu Microsoft Visual Studio z C, C++, C#, Visual Basic .NET lub dowolnego języku programowania zgodnego z COM, w tym Microsoft Visual Basic dla aplikacji.
W przypadku programistów VBA model obiektu wykonany w Zestaw narzędzi funkcji XFM może być wykorzystany do opracowania niestandardowych dialogów, poleceń umieszczenia i procesorów wydarzeń. Ponadto CLI (interfejs wiersza poleceń) może być wykorzystany do dostosowania typowych funkcji. W przypadku przetwarzania danych i niestandardowej analizy przestrzennej oprogramowanie Bentley Map oferuje świadomy geoprzestrzennie silnik obsługi skryptów. Możliwość obsługi skryptów może być wykorzystana do modyfikowania, analizowania i raportowania danych programu Bentley Map. Język obsługi skryptów jest wysoce zintegrowany z modelem danych używanym przez program Bentley Map, dzięki czemu zwykłym użytkownikom łatwiej jest dostosowywać program. Funkcjonalność obejmuje operacje analizy przestrzennej, zintegrowaną obsługę RDMBS i przetwarzanie analizy topologii.