Limits...
A simple method for serving Web hypermaps with dynamic database drill-down.

Boulos MN, Roudsari AV, Carson ER - Int J Health Geogr (2002)

Bottom Line: WebView, the Internet extension to ArcView, publishes HealthCyberMap ArcView Views as Web client-side imagemaps.This paper describes HealthCyberMap simple, low-cost method for "patching" WebView to serve hypermaps with dynamic database drill-down functionality on the Web.CONCLUSION: The authors believe their map serving approach as adopted in HealthCyberMap has been very successful, especially in cases when only map attribute data change without a corresponding effect on map appearance.

View Article: PubMed Central - HTML - PubMed

Affiliation: Centre for Measurement and Information in Medicine, School of Informatics, City University, London EC1V 0HB, UK. M.Nabih-Kamel-Boulos@city.ac.uk

ABSTRACT
BACKGROUND: HealthCyberMap http://healthcybermap.semanticweb.org aims at mapping parts of health information cyberspace in novel ways to deliver a semantically superior user experience. This is achieved through "intelligent" categorisation and interactive hypermedia visualisation of health resources using metadata, clinical codes and GIS. HealthCyberMap is an ArcView 3.1 project. WebView, the Internet extension to ArcView, publishes HealthCyberMap ArcView Views as Web client-side imagemaps. The basic WebView set-up does not support any GIS database connection, and published Web maps become disconnected from the original project. A dedicated Internet map server would be the best way to serve HealthCyberMap database-driven interactive Web maps, but is an expensive and complex solution to acquire, run and maintain. This paper describes HealthCyberMap simple, low-cost method for "patching" WebView to serve hypermaps with dynamic database drill-down functionality on the Web. RESULTS: The proposed solution is currently used for publishing HealthCyberMap GIS-generated navigational information maps on the Web while maintaining their links with the underlying resource metadata base. CONCLUSION: The authors believe their map serving approach as adopted in HealthCyberMap has been very successful, especially in cases when only map attribute data change without a corresponding effect on map appearance. It should be also possible to use the same solution to publish other interactive GIS-driven maps on the Web, e.g., maps of real world health problems.

No MeSH data available.


Related in: MedlinePlus

Screenshot from CDC Atlas of Heart Disease Screenshot from CDC Atlas of Heart Disease  showing ESRI MapCafe Java applet in action. Users can select map layers to be displayed, pan, zoom, and view the attributes of features clicked using the identification tool.
© Copyright Policy
Related In: Results  -  Collection


getmorefigures.php?uid=PMC131013&req=5

Figure 3: Screenshot from CDC Atlas of Heart Disease Screenshot from CDC Atlas of Heart Disease showing ESRI MapCafe Java applet in action. Users can select map layers to be displayed, pan, zoom, and view the attributes of features clicked using the identification tool.

Mentions: ESRI Internet Map Server solutions allow for an existing ArcView project to be transparently ported to the Web with minimal effort (updates carried on the original project in ArcView will also show automatically in real time in the Web front-end). Almost all major GIS vendors have already done this and although their approaches differ in detail, most use a combination of server-side and client-side components. In one typical ESRI set-up, the ArcView GIS program takes on a role "similar to conventional CGI applications" running on the server. An ArcView extension, called Internet Map Server (IMS), is installed to receive commands from the Web browser via the Web server. A command can be for example a map query. It will be passed to and processed by ArcView GIS and the result (a map view) will be converted to a GIF (Graphic Interchange Format) or JPEG (Joint Photographic Experts Group Format) file and sent to the browser. A Java applet called MapCafe is used to implement in the Web browser an interface similar to the standard ArcView GIS interface (Figure 3). Users can for example click the zoom button and drag a rectangle on the map displayed by the applet. This would result in the applet building a command to implement the required zoom action (IMS will receive this command and hand it to ArcView). The last item in this set-up is a plug-in to the Web server software called esrimap.dll that enables the server to find the appropriate ArcView GIS application to handle the request. ArcView GIS can be run on another computer to decrease server load and the server plug-in can even distribute requests among a multitude of computers running the same ArcView application. The Java applet can be customised and the IMS can handle all functionality within ArcView, including its built-in scripting language. This makes the system very flexible but also expensive and more difficult to set-up and run [2,4].


A simple method for serving Web hypermaps with dynamic database drill-down.

Boulos MN, Roudsari AV, Carson ER - Int J Health Geogr (2002)

Screenshot from CDC Atlas of Heart Disease Screenshot from CDC Atlas of Heart Disease  showing ESRI MapCafe Java applet in action. Users can select map layers to be displayed, pan, zoom, and view the attributes of features clicked using the identification tool.
© Copyright Policy
Related In: Results  -  Collection

Show All Figures
getmorefigures.php?uid=PMC131013&req=5

Figure 3: Screenshot from CDC Atlas of Heart Disease Screenshot from CDC Atlas of Heart Disease showing ESRI MapCafe Java applet in action. Users can select map layers to be displayed, pan, zoom, and view the attributes of features clicked using the identification tool.
Mentions: ESRI Internet Map Server solutions allow for an existing ArcView project to be transparently ported to the Web with minimal effort (updates carried on the original project in ArcView will also show automatically in real time in the Web front-end). Almost all major GIS vendors have already done this and although their approaches differ in detail, most use a combination of server-side and client-side components. In one typical ESRI set-up, the ArcView GIS program takes on a role "similar to conventional CGI applications" running on the server. An ArcView extension, called Internet Map Server (IMS), is installed to receive commands from the Web browser via the Web server. A command can be for example a map query. It will be passed to and processed by ArcView GIS and the result (a map view) will be converted to a GIF (Graphic Interchange Format) or JPEG (Joint Photographic Experts Group Format) file and sent to the browser. A Java applet called MapCafe is used to implement in the Web browser an interface similar to the standard ArcView GIS interface (Figure 3). Users can for example click the zoom button and drag a rectangle on the map displayed by the applet. This would result in the applet building a command to implement the required zoom action (IMS will receive this command and hand it to ArcView). The last item in this set-up is a plug-in to the Web server software called esrimap.dll that enables the server to find the appropriate ArcView GIS application to handle the request. ArcView GIS can be run on another computer to decrease server load and the server plug-in can even distribute requests among a multitude of computers running the same ArcView application. The Java applet can be customised and the IMS can handle all functionality within ArcView, including its built-in scripting language. This makes the system very flexible but also expensive and more difficult to set-up and run [2,4].

Bottom Line: WebView, the Internet extension to ArcView, publishes HealthCyberMap ArcView Views as Web client-side imagemaps.This paper describes HealthCyberMap simple, low-cost method for "patching" WebView to serve hypermaps with dynamic database drill-down functionality on the Web.CONCLUSION: The authors believe their map serving approach as adopted in HealthCyberMap has been very successful, especially in cases when only map attribute data change without a corresponding effect on map appearance.

View Article: PubMed Central - HTML - PubMed

Affiliation: Centre for Measurement and Information in Medicine, School of Informatics, City University, London EC1V 0HB, UK. M.Nabih-Kamel-Boulos@city.ac.uk

ABSTRACT
BACKGROUND: HealthCyberMap http://healthcybermap.semanticweb.org aims at mapping parts of health information cyberspace in novel ways to deliver a semantically superior user experience. This is achieved through "intelligent" categorisation and interactive hypermedia visualisation of health resources using metadata, clinical codes and GIS. HealthCyberMap is an ArcView 3.1 project. WebView, the Internet extension to ArcView, publishes HealthCyberMap ArcView Views as Web client-side imagemaps. The basic WebView set-up does not support any GIS database connection, and published Web maps become disconnected from the original project. A dedicated Internet map server would be the best way to serve HealthCyberMap database-driven interactive Web maps, but is an expensive and complex solution to acquire, run and maintain. This paper describes HealthCyberMap simple, low-cost method for "patching" WebView to serve hypermaps with dynamic database drill-down functionality on the Web. RESULTS: The proposed solution is currently used for publishing HealthCyberMap GIS-generated navigational information maps on the Web while maintaining their links with the underlying resource metadata base. CONCLUSION: The authors believe their map serving approach as adopted in HealthCyberMap has been very successful, especially in cases when only map attribute data change without a corresponding effect on map appearance. It should be also possible to use the same solution to publish other interactive GIS-driven maps on the Web, e.g., maps of real world health problems.

No MeSH data available.


Related in: MedlinePlus