Web area 2013-07-16
Upcoming SlideShare
Loading in...5
×
 

Web area 2013-07-16

on

  • 481 views

sample database posted on GitHub:

sample database posted on GitHub:

https://github.com/miyako/4d-training-web-area

Statistics

Views

Total Views
481
Views on SlideShare
481
Embed Views
0

Actions

Likes
0
Downloads
1
Comments
0

0 Embeds 0

No embeds

Accessibility

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Web area 2013-07-16 Web area 2013-07-16 Presentation Transcript

  • Webエリア
  • Webエリア
  • Webエリア Webブラウザと同等の機能を有するフォームオブジェクト
  • Webエリア Webブラウザと同等の機能を有するフォームオブジェクト Webサービスを融合
  • Webエリア Webブラウザと同等の機能を有するフォームオブジェクト Webサービスを融合 JSライブラリを利用
  • Webエリア Webブラウザと同等の機能を有するフォームオブジェクト Webサービスを融合 JSライブラリを利用 }マッシュアップ
  • Webエリア Webブラウザと同等の機能を有するフォームオブジェクト Webサービスを融合 JSライブラリを利用 }マッシュアップ リモート ローカル
  • Google Maps マッシュアップ https://developers.google.com/maps/documentation/javascript/tutorial#api_key
  • Google Maps マッシュアップ WA OPEN URL(*;OBJECT Get name(Object current);$url)
  • Google Maps マッシュアップ WA OPEN URL(*;OBJECT Get name(Object current);$url) システムパスまたはURLを指定
  • Google Maps マッシュアップ WA OPEN URL(*;OBJECT Get name(Object current);$url) システムパスまたはURLを指定 システムパス C:¥MyFolder¥My File.html システムパス Macintosh HD:MyFolder:My File.html URL file:///C:/MyFolder/My%20File.html URL file:///MyFolder/My%20File.html
  • Google Maps マッシュアップ ARRAY TEXT($patterns;1) ARRAY BOOLEAN($access;1) $patterns{1}:="webarea://*" $access{1}:=False WA SET URL FILTERS(*;OBJECT Get name(Object current); $patterns;$access)
  • Google Maps マッシュアップ ARRAY TEXT($patterns;1) ARRAY BOOLEAN($access;1) $patterns{1}:="webarea://*" $access{1}:=False WA SET URL FILTERS(*;OBJECT Get name(Object current); $patterns;$access) コールバックURLを設定
  • Google Maps マッシュアップ WA EXECUTE JAVASCRIPT FUNCTION(*;"Wa0";"codeAddress";...) function codeAddress(address) { ! ! ! ! geocoder.geocode( { 'address': address}, function(results, status) { ! ! ! ! ! if (status == google.maps.GeocoderStatus.OK) { ! ! ! ! ! ! map.setCenter(results[0].geometry.location); ! ! ! ! ! ! var marker = new google.maps.Marker({ ! ! ! ! ! ! ! map: map, ! ! ! ! ! ! ! position: results[0].geometry.location ! ! ! ! ! ! }); ! ! ! ! ! ! window.location = "webarea://geocode/success/" + status; ! ! ! ! ! } else { ! ! ! ! ! ! window.location = "webarea://geocode/failure/" + status;! //!alert('Geocode was not successful for the following reason: ' + status); ! ! ! ! ! } ! ! ! ! }); ! ! ! }
  • Google Maps マッシュアップ WA EXECUTE JAVASCRIPT FUNCTION(*;"Wa0";"codeAddress";...) function codeAddress(address) { ! ! ! ! geocoder.geocode( { 'address': address}, function(results, status) { ! ! ! ! ! if (status == google.maps.GeocoderStatus.OK) { ! ! ! ! ! ! map.setCenter(results[0].geometry.location); ! ! ! ! ! ! var marker = new google.maps.Marker({ ! ! ! ! ! ! ! map: map, ! ! ! ! ! ! ! position: results[0].geometry.location ! ! ! ! ! ! }); ! ! ! ! ! ! window.location = "webarea://geocode/success/" + status; ! ! ! ! ! } else { ! ! ! ! ! ! window.location = "webarea://geocode/failure/" + status;! //!alert('Geocode was not successful for the following reason: ' + status); ! ! ! ! ! } ! ! ! ! }); ! ! ! } URLをコールバック
  • Google Maps マッシュアップ WA EXECUTE JAVASCRIPT FUNCTION(*;"Wa0";"codeAddress";...) function codeAddress(address) { ! ! ! ! geocoder.geocode( { 'address': address}, function(results, status) { ! ! ! ! ! if (status == google.maps.GeocoderStatus.OK) { ! ! ! ! ! ! map.setCenter(results[0].geometry.location); ! ! ! ! ! ! var marker = new google.maps.Marker({ ! ! ! ! ! ! ! map: map, ! ! ! ! ! ! ! position: results[0].geometry.location ! ! ! ! ! ! }); ! ! ! ! ! ! window.location = "webarea://geocode/success/" + status; ! ! ! ! ! } else { ! ! ! ! ! ! window.location = "webarea://geocode/failure/" + status;! //!alert('Geocode was not successful for the following reason: ' + status); ! ! ! ! ! } ! ! ! ! }); ! ! ! } URLをコールバック On URL Filtering
  • Google Maps マッシュアップ
  • Google Maps マッシュアップ GET PICTURE METADATA($Image->;GPS Latitude Deg;$degrees) GET PICTURE METADATA($Image->;GPS Latitude Min;$minutes) GET PICTURE METADATA($Image->;GPS Latitude Sec;$seconds) GET PICTURE METADATA($Image->;GPS Latitude Dir;$dir) 度分秒向 66,52,21N 度数(10進数) 66.87016 $Latitude->:=$degrees+($minutes*(100/6000))+ ($seconds*(100/600000)) $Latitude->:=$Latitude->*(Choose($dir="S";-1;1))
  • FusionCharts Free マッシュアップ http://www.fusioncharts.com/goodies/fusioncharts-free/
  • FusionCharts Free マッシュアップ
  • メリット デメリット フリー XMLデータ FusionCharts Free マッシュアップ
  • メリット デメリット フリー XMLデータ FusionCharts Free マッシュアップ
  • FusionCharts Free マッシュアップ
  • FusionCharts Free マッシュアップ
  • FusionCharts Free マッシュアップ WA SET PREFERENCE(*;...;wa enable plugins;False)
  • FusionCharts Free マッシュアップ WA SET PREFERENCE(*;...;wa enable plugins;False) プラグインの使用を禁止
  • FusionCharts Free マッシュアップ XML SET OPTIONS($dom;XML Indentation;XML No indentation) DOM EXPORT TO VAR($dom;$xml) DOM CLOSE XML($dom) WA EXECUTE JAVASCRIPT FUNCTION(*;"Wa0";...;$xml)
  • FusionCharts Free マッシュアップ XML SET OPTIONS($dom;XML Indentation;XML No indentation) DOM EXPORT TO VAR($dom;$xml) DOM CLOSE XML($dom) WA EXECUTE JAVASCRIPT FUNCTION(*;"Wa0";...;$xml) XMLに改行コードが含まれてはいけない
  • マッシュアップ
  • http://www.highcharts.com/
  • http://d3js.org Data-Driven Documents
  • https://developers.google.com/chart/
  • http://elycharts.com
  • http://www.jscharts.com http://www.chartjs.org http://www.ejschart.com http://www.rgraph.netdevelopers.google.com http://www.amcharts.com http://philogb.github.io/jit/index.html http://g.raphaeljs.com http://www.flotcharts.org http://www.sencha.com/products/extjs/ http://www.zingchart.com http://omnipotent.net/jquery.sparkline/ http://www.arcadiacharts.com http://bluff.jcoglan.com http://techoctave.com/charts/ http://www.jqplot.com http://code.shutterstock.com/rickshaw/ Other Libraries
  • Webエリア