You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@myfaces.apache.org by "Julian Ray (JIRA)" <de...@myfaces.apache.org> on 2006/05/10 04:13:04 UTC

[jira] Created: (TOMAHAWK-425) Ajax Map Control

Ajax Map Control
----------------

         Key: TOMAHAWK-425
         URL: http://issues.apache.org/jira/browse/TOMAHAWK-425
     Project: MyFaces Tomahawk
        Type: New Feature

    Reporter: Julian Ray
    Priority: Minor


This is an interactive map control which wraps Yahoo's publicly available Ajax Map API and GeoCoding interface.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


[jira] Commented: (TOMAHAWK-425) Ajax Map Control

Posted by "Julian Ray (JIRA)" <de...@myfaces.apache.org>.
    [ http://issues.apache.org/jira/browse/TOMAHAWK-425?page=comments#action_12378801 ] 

Julian Ray commented on TOMAHAWK-425:
-------------------------------------

sandbox faces-config.xml  

<component>
    <component-type>org.apache.myfaces.AjaxMap</component-type>
    <component-class>org.apache.myfaces.custom.ajaxmap.AjaxMap</component-class>
  </component>

myfaces_sandbox.tld

	<!-- ajaxMap -->
	<tag>
		<name>ajaxMap</name>
		<tag-class>org.apache.myfaces.custom.ajaxmap.AjaxMapTag</tag-class>
		<body-content>JSP</body-content>
		<description>Provides a configurable interactive map using Yahoo's Ajax Map API.</description>
		<attribute>
			<name>appId</name>
			<required>true</required>
			<rtexprvalue>false</rtexprvalue>
			<description>Id for accessing Yahoo Map Service. Must be obtained from Yahoo</description>
		</attribute>
		<attribute>
			<name>height</name>
			<required>false</required>
			<rtexprvalue>false</rtexprvalue>
			<description>Height in pixels for the map. Default = 480.</description>
		</attribute>
		<attribute>
			<name>width</name>
			<required>false</required>
			<rtexprvalue>false</rtexprvalue>
			<description>Width in pixels for the map. Default = 640.</description>
		</attribute>
		<attribute>
			<name>zoomLevel</name>
			<required>false</required>
			<rtexprvalue>false</rtexprvalue>
			<description>Zoom level for the map between 1 (most detail) and 16 (world). Default = 6</description>
		</attribute>
		<attribute>
			<name>zoomControl</name>
			<required>false</required>
			<rtexprvalue>false</rtexprvalue>
			<description>Boolean determing is the map will display a zoom control. default = false</description>
		</attribute>
		<attribute>
			<name>panControl</name>
			<required>false</required>
			<rtexprvalue>false</rtexprvalue>
			<description>Boolean determing is the map will display a pan control. default = false</description>
		</attribute>
		<attribute>
			<name>typeControl</name>
			<required>false</required>
			<rtexprvalue>false</rtexprvalue>
			<description>Boolean determing is the map will display a type control. default = false</description>
		</attribute>
		<attribute>
			<name>mapMarkers</name>
			<required>true</required>
			<rtexprvalue>false</rtexprvalue>
			<description>Collection of MapMarker objects to display on the map.</description>
		</attribute>
		<attribute>
			<name>geoRSS</name>
			<required>false</required>
			<rtexprvalue>false</rtexprvalue>
			<description>URL of a geoRSS overlay to display on the map</description>
		</attribute>
		<attribute>
			<name>geoCodingService</name>
			<required>false</required>
			<rtexprvalue>false</rtexprvalue>
			<description>
				Type of geocoding service to use to resolve various types of addresses. Default is to
				use Yahoo's REST service (yahoo) but the Free US geocoder can also be used for US addresses (free)
			</description>
		</attribute>
        &ui_component_attributes;
        &ext_forceId_attribute;
        &user_role_attributes;
        &html_universal_attributes;
	</tag>


> Ajax Map Control
> ----------------
>
>          Key: TOMAHAWK-425
>          URL: http://issues.apache.org/jira/browse/TOMAHAWK-425
>      Project: MyFaces Tomahawk
>         Type: New Feature

>     Reporter: Julian Ray
>     Priority: Minor
>  Attachments: AbstractGeocodingService.java, AddressMarker.java, AjaxMap.java, AjaxMapRenderer.java, AjaxMapTag.java, FreeGeoCodingService.java, GeoMarker.java, MapMarker.java, USAddressMarker.java, YahooGeoCodingService.java, ajaxMap.jsp
>
> This is an interactive map control which wraps Yahoo's publicly available Ajax Map API and GeoCoding interface.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


[jira] Commented: (TOMAHAWK-425) Ajax Map Control

Posted by "Werner Punz (JIRA)" <de...@myfaces.apache.org>.
    [ http://issues.apache.org/jira/browse/TOMAHAWK-425?page=comments#action_12378974 ] 

Werner Punz commented on TOMAHAWK-425:
--------------------------------------

Awesome stuff, I will check it out and push it into the sandbox by weekend if no one does it before me.




> Ajax Map Control
> ----------------
>
>          Key: TOMAHAWK-425
>          URL: http://issues.apache.org/jira/browse/TOMAHAWK-425
>      Project: MyFaces Tomahawk
>         Type: New Feature

>     Reporter: Julian Ray
>     Priority: Minor
>  Attachments: AbstractGeocodingService.java, AddressMarker.java, AjaxMap.java, AjaxMapBean.java, AjaxMapRenderer.java, AjaxMapTag.java, FreeGeoCodingService.java, GeoMarker.java, MapMarker.java, USAddressMarker.java, YahooGeoCodingService.java, ajaxMap.jsp
>
> This is an interactive map control which wraps Yahoo's publicly available Ajax Map API and GeoCoding interface.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira