|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.nutiteq.kml.KmlUrlReader
public class KmlUrlReader
Basic KML URL reader, adds standard BBOX, zoom and max=10 parameters in
default way. Usage example with MapItem:
mapItem.addKmlService(new KmlUrlReader("http://www.panoramio.com/panoramio.kml?LANG=en_US.utf8&",true));
| Constructor Summary | |
|---|---|
KmlUrlReader(java.lang.String kmlUrl,
boolean needsUpdateAfterRead)
Constructor for the built-in KML reader. |
|
KmlUrlReader(java.lang.String kmlUrl,
int maxElements,
boolean needsUpdateAfterRead)
Constructor for the built-in KML reader. |
|
KmlUrlReader(java.lang.String kmlUrl,
int maxElements,
boolean needsUpdateAfterRead,
boolean serverSideRender)
Constructor for the built-in KML reader. |
|
KmlUrlReader(java.lang.String kmlUrl,
int maxElements,
boolean needsUpdateAfterRead,
boolean serverSideRender,
java.lang.String defaultIcon)
Constructor for the built-in KML reader. |
|
KmlUrlReader(java.lang.String kmlUrl,
int maxElements,
boolean needsUpdateAfterRead,
java.lang.String defaultIcon)
Constructor for the built-in KML reader. |
|
| Method Summary | |
|---|---|
java.lang.String |
getDefaultIcon()
|
com.nutiteq.kml.KmlReadListener |
getPlaceReadListener()
|
java.lang.String |
getServiceUrl(WgsBoundingBox boundingBox,
int zoom)
Called after if needsUpdate has returned true. |
int |
maxResults()
Maximum number of results returned from this service. |
boolean |
needsUpdate(WgsBoundingBox boundingBox,
int zoom)
Does the service need an update. |
void |
placesAdded()
|
void |
resetRead()
|
boolean |
serverSideRender()
|
void |
setPlaceReadListener(com.nutiteq.kml.KmlReadListener placeReadListener)
|
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public KmlUrlReader(java.lang.String kmlUrl,
boolean needsUpdateAfterRead)
kmlUrl - URL where to read the KMLneedsUpdateAfterRead - true if KML service is dynamic (in time and regarding BBOX), false
otherwise
public KmlUrlReader(java.lang.String kmlUrl,
int maxElements,
boolean needsUpdateAfterRead)
kmlUrl - URL where to read the KMLmaxElements - how many elements to request from server.needsUpdateAfterRead - true if KML service is dynamic (in time and regarding BBOX), false
otherwise
public KmlUrlReader(java.lang.String kmlUrl,
int maxElements,
boolean needsUpdateAfterRead,
java.lang.String defaultIcon)
kmlUrl - URL where to read the KMLmaxElements - how many elements to request from server.needsUpdateAfterRead - true if KML service is dynamic (in time and regarding BBOX), false
otherwisedefaultIcon - default marker image location for the KML places
public KmlUrlReader(java.lang.String kmlUrl,
int maxElements,
boolean needsUpdateAfterRead,
boolean serverSideRender)
kmlUrl - URL where to read the KMLmaxElements - how many elements to request from server.needsUpdateAfterRead - true if KML service is dynamic (in time and regarding BBOX), false
otherwiseserverSideRender - are elements drawn on map server side
public KmlUrlReader(java.lang.String kmlUrl,
int maxElements,
boolean needsUpdateAfterRead,
boolean serverSideRender,
java.lang.String defaultIcon)
kmlUrl - URL where to read the KMLmaxElements - how many elements to request from server.needsUpdateAfterRead - true if KML service is dynamic (in time and regarding BBOX), false
otherwiseserverSideRender - are elements drawn on map server side| Method Detail |
|---|
public java.lang.String getDefaultIcon()
getDefaultIcon in interface KmlService
public java.lang.String getServiceUrl(WgsBoundingBox boundingBox,
int zoom)
KmlService
getServiceUrl in interface KmlServiceboundingBox - bounding box for screen view of the map (coordinates in WGS84)zoom - zoom level used
public int maxResults()
KmlService
maxResults in interface KmlService
public boolean needsUpdate(WgsBoundingBox boundingBox,
int zoom)
KmlService
needsUpdate in interface KmlServiceboundingBox - bounding box for new map location (coordinates in WGS84)zoom - current zoom level
public void resetRead()
public boolean serverSideRender()
public void placesAdded()
placesAdded in interface KmlServicepublic com.nutiteq.kml.KmlReadListener getPlaceReadListener()
public void setPlaceReadListener(com.nutiteq.kml.KmlReadListener placeReadListener)
setPlaceReadListener in interface KmlService
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||