Location search database

What is the underlying database that is searched through when an address is typeid in the search box inside cesium container?

Can that database be replaced with a custom or a third party database?

Right now it is using the Bing Maps geocoder API and the function to geocode is hardcoded. Our roadmap includes the ability to customize it, but no one is actively working on it. We would be happy to look at a pull request if anyone is interested in adding it.

All of the code is in GeocoderViewModel.js in the geocode function and it would be simple to hack in your own geocoder if that’s all you wanted to do.

I can give it a try. What is the protocol as far as making changes and building is concerned?

If I make changes to the suggested js file how do I go about building the source code?

See the Contributor’s guide for details: https://github.com/AnalyticalGraphicsInc/cesium/wiki/Contributor%27s-Guide