Hi,
I am on a project where they want to use a Geomap as a control.
Geomaps are interesting, because they can be used as a selector, click on a state and use the state name to filter other controls. They can also be used as an explorer, zoom in and find out information about a state, county, etc.
In some cases, they are even used as both: such as the Choropleth Map by Michael Howles. Where, each feature is shaded by it's relative position, and if you click on a feature, you get the on click event.
The question is:
- To create features, most Geomap controls want a geojson file that is drawn over a background map. If a feature is clicked, then the property of the feature can be retrieved. There are providers that also allow features to be created on the background map, such as ESRI. If a feature on an ESRI map is clicked, then can the feature id be retrieved without a local geojson file? I saw that the Galigeo map will allow the use of ESRI, but I did not see an on-click event to allow the retrieval of the feature property id.
- Can anybody recommend a geomap control that will allow it to be used both as a selector and an explorer? The Design Studio 1.5 control can do this, but I am thinking that I will have to create a top level geojson, and then geojson's for each of the top level features. For example, a state map of the United States on the top level, and then separate geojsons for the counties in each of the states. I am thinking this, because the US Counties geojson is very large, and it would be more efficient to only show counties in only the current selected state.
Thanks and I look forward to your comments.