ogh data visualization special part iii
DESCRIPTION
OgH Data Visualization Special Part III Ogh dvt-misc-and-mobileTRANSCRIPT
Misc and Mobile
OgH Thema Bijeenkomst ; November 12th 2014 Utrecht Netherlands
ADF & MAF Data Visualization
Active
Diagram
The Following is a summary of OOW Session CON2057
What is a Diagram
Example
Coding the Diagram
<dvt:diagram layout="…">
<dvt:clientLayout …/>
<dvt:diagramNodes value="#{diagramModel.nodes}" var="node">
<dvt:diagramNode nodeId="#{node.uniqueNodeId}" label="#{node.nodeLabel}">
<f:facet name="zoom100">
…
</f:facet>
</dvt:diagramNode>
</dvt:diagramNodes>
<dvt:diagramLinks value="#{diagramModel.links}" var="link">
<dvt:diagramLink label="#{link.label}"
startNode="#{link.sourceNodeId}"
endNode="#{link.destinationNodeId}"
linkStyle="dash"
startConnectorType="circle"
endConnectorType="arrowOpen"/>
</dvt:diagramLink>
</dvt:diagramLinks>
</dvt:diagram>
Nodes
The Shape of the Diagram
Sankey Diagram
Demo
Oracle Data Visualization Tools
• Full set of beautiful, interactive visualizations
• Mobile first design/touch support
• Responsive Layout and Animation
• Shared across Oracle ADF and Mobile Application Framework
• And MAF get’s them sooner !
Mobile Data Visualization
Gauges
Charts
Thematic maps
Thematic maps
Mobile Maps
Mobile Maps
Google Places
Use GPS for location BasedServices
public Location getPosition(){
DeviceManager dm=DeviceManagerFactory.getDeviceManager();
Location currentPosition = dm.getCurrentPosition( 60000,true);
return currentPosition;
}
Location myPosition = getPosition();
String locationParameter = “location=”
+ myPosition.getLatitude();
+”,”
+ myPosition.getLongitude();
restServiceAdapter.setRequestURI(
"json?”
+locationParameter
+”&radius=1000”
+”&types=food”
+”&sensor=false&key=<yourApiKey>");
Mobile Demo
It’s a Wrap
• This only was a summary and a subset of all components !
• All are Fully functional
• All are Interactive
• Shared across ADF and MAF
• Use them to Add MEANING to Data
• Use theme whenever possible
Q and A