2551/05/31

SQL API Functional Reference

The references below are specific to Informix Spatial DataBlade 8.10. However, IBM DB2 references are very similar but do not have the prefix SE_. Functions prefixed with SE_ are not OGC compliant. Instead, they are additional functions provided to enhance usability.
ST_Area
ST_AsBinary
ST_AsText
ST_Boundary
ST_Buffer
ST_Centroid
ST_Contains
ST_ConvexHull
ST_CoordDim
ST_Crosses
ST_Difference
ST_Dimension
ST_Disjoint
ST_Distance
ST_EndPoint
ST_Envelope
ST_EnvelopesIntersect
ST_Equals
ST_ExteriorRing
ST_GeometryN
ST_GeometryType
ST_GeomFromText
ST_GeomFromWKB
ST_InteriorRingN
ST_Intersection
ST_Intersects
ST_IsClosed
ST_IsEmpty
ST_IsRing
ST_IsSimple
ST_IsValid
ST_Length
ST_LineFromText
ST_LineFromWKB
ST_MlineFromText
ST_MlineFromWKB
ST_MpointFromText
ST_MpointFromWKB
ST_MpolyFromText
ST_MpolyFromWKB
ST_NumGeometries
ST_NumInteriorRing
ST_NumPoints
ST_OrderingEquals
ST_Overlaps
ST_Perimeter
ST_Point
ST_PointFromText
ST_PointFromWKB
ST_PointN
ST_PointOnSurface
ST_PolyFromText
ST_PolyFromWKB
ST_Polygon
ST_Relate
ST_SRID
ST_StartPoint
ST_SymDifference
ST_Touches
ST_Transform
ST_Union
ST_Within
ST_WKBToSQL
ST_WKTToSQL
ST_XST_Y

SE_AsShape
SE_GeomFromShape
SE_Is3D
SE_IsMeasured
SE_LineFromShape
SE_LocateAlong
SE_LocateBetween
SE_MSE_MlineFromShape
SE_MpointFromShape
SE_MpolyFromShape
SE_PointFromShape
SE_PolyFromShape
SE_ShapeToSQLSE_Z

IBM Spatial DataBlade モジュール ユーザーズ ガイド

形状を作成してそれを表に挿入するには、事前にその形状の SRID を spatial_references 表に入力しておく必要があります。 spatial_references 表の列を、次の表に示します。

2551/05/26

รวม PDF unicode

รวม PDF UNICODE ต่างๆ

Katakana 片仮名, カタカナ or かたかな

Katakana 片仮名, カタカナ or かたかな

Unicode

In Unicode, fullwidth katakana occupy code points U+30A0 to U+30FF [3]:
0 1 2 3 4 5 6 7 8 9 A B C D E F
30A ゠ ァ ア ィ イ ゥ ウ ェ エ ォ オ カ ガ キ ギ ク
30B グ ケ ゲ コ ゴ サ ザ シ ジ ス ズ セ ゼ ソ ゾ タ
30C ダ チ ヂ ッ ツ ヅ テ デ ト ド ナ ニ ヌ ネ ノ ハ
30D バ パ ヒ ビ ピ フ ブ プ ヘ ベ ペ ホ ボ ポ マ ミ
30E ム メ モ ャ ヤ ュ ユ ョ ヨ ラ リ ル レ ロ ヮ ワ
30F ヰ ヱ ヲ ン ヴ ヵ ヶ ヷ ヸ ヹ ヺ ・ ー ヽ ヾ ヿ

Encoded in this block along with the katakana are the nakaguro word separation middle dot, the chōon vowel extender, the katakana iteration marks, and a ligature of コト sometimes used in vertical writing.

Halfwidth equivalents to the fullwidth katakana also exist. These are encoded within the Halfwidth and Fullwidth Forms block (U+FF00–U+FFEF) [4], starting at U+FF65 and ending at U+FF9F (characters U+FF61–U+FF64 are halfwidth punctuation marks):
0 1 2 3 4 5 6 7 8 9 A B C D E F
FF6 ⦆ 。 「 」 、 ・ ヲ ァ ィ ゥ ェ ォ ャ ュ ョ ッ
FF7 ー ア イ ウ エ オ カ キ ク ケ コ サ シ ス セ ソ
FF8 タ チ ツ テ ト ナ ニ ヌ ネ ノ ハ ヒ フ ヘ ホ マ
FF9 ミ ム メ モ ヤ ユ ヨ ラ リ ル レ ロ ワ ン ゙ ゚

This block also includes the halfwidth dakuten and handakuten. The fullwidth versions of these characters are found in the hiragana block.

Code points 32D0 to 32FE list circled katakana. Note: A circled ン is missing
0 1 2 3 4 5 6 7 8 9 A B C D E F
32D ㋐ ㋑ ㋒ ㋓ ㋔ ㋕ ㋖ ㋗ ㋘ ㋙ ㋚ ㋛ ㋜ ㋝ ㋞ ㋟
32E ㋠ ㋡ ㋢ ㋣ ㋤ ㋥ ㋦ ㋧ ㋨ ㋩ ㋪ ㋫ ㋬ ㋭ ㋮ ㋯
32F ㋰ ㋱ ㋲ ㋳ ㋴ ㋵ ㋶ ㋷ ㋸ ㋹ ㋺ ㋻ ㋼ ㋽ ㋾

Hiragana 平仮名 or ひらがな

Hiragana 平仮名 or ひらがな
http://en.wikipedia.org/wiki/Hiragana
Hiragana in Unicode

In Unicode, Hiragana occupies code points U+3040 to U+309F:
Hiragana Unicode.org chart 0 1 2 3 4 5 6 7 8 9 A B C D E F
U+304x ぀ ぁ あ ぃ い ぅ う ぇ え ぉ お か が き ぎ く
U+305x ぐ け げ こ ご さ ざ し じ す ず せ ぜ そ ぞ た
U+306x だ ち ぢ っ つ づ て で と ど な に ぬ ね の は
U+307x ば ぱ ひ び ぴ ふ ぶ ぷ へ べ ぺ ほ ぼ ぽ ま み
U+308x む め も ゃ や ゅ ゆ ょ よ ら り る れ ろ ゎ わ
U+309x ゐ ゑ を ん ゔ ゕ ゖ ゗ ゘ ゙ ゚ ゛ ゜ ゝ ゞ ゟ

2551/05/24

google doc

google doc

2551/05/12

Geography Markup Language (GML) Encoding Standard

Markup Language Geography Markup Language (GML) Encoding Standard


560000,1456780

Types of Spatial Data on SQL2008

หลังจากเปิดให้ PostgreSQL เปิด PostGIS มา Microsoft ก็อดไม่ไดที่จะทำ Spatial Data Geometry
OpenGIS
http://www.opengeospatial.org/standards/sfs

Metaverse

The Metaverse is a virtual world, described in Neal Stephenson's 1992 science fiction novel Snow Crash, where humans, as avatars, interact with each other and software agents, in a three-dimensional space that uses the metaphor of the real world. The word metaverse is a compound of the words "meta" and "universe".

Java wonderland + JMonkey (Open source)

server,network,database, 3D,OpenGL,IP,RCP,SIP,VOIP

เป็นโปรเจคที่รวมศาสตร์และศิลป์ จริงๆ เลย มีทั้งเน็ตเวิร์ค เซิฟเวอร์ ดาต้าเบส กราฟฟิค

เซคันด์ไลฟ์ (Second Life: SL ชีวิตที่สอง) เป็นโลกเสมือนบนอินเทอร์เน็ต เริ่มให้บริการเมื่อราว พ.ศ. 2546 พัฒนาโดยบริษัทลินเดนรีเสิร์ช (นิยมเรียกกันว่า ลินเดนแล็บ) และได้รับความสนใจในทางสากลผ่านสื่อข่าวเป็นกระแสหลักในช่วงปลายปี พ.ศ. 2549 ถึงต้นปี พ.ศ. 2550[2][3] สามารถใช้บริการเซคันด์ไลฟ์ผ่านทางโปรแกรมลูกข่ายที่ชื่อว่า Second Life Viewer ซึ่งดาวน์โหลดได้จากเว็บไซต์หลัก ผู้ใช้งานแต่ละคนจะเรียกว่า ผู้อาศัย (Resident) ซึ่งสามารถสื่อสารหรือแสดงปฏิสัมพันธ์กับผู้ใช้คนอื่นผ่านการแสดงออกของอวตาร (avatar) โปรแกรมดังกล่าวเป็นระดับการพัฒนาขั้นสูงของบริการเครือข่ายเชิงสังคมผสานเข้ากับมุมมองทั่วไปของเมทาเวิร์ส (metaverse) ผู้อาศัยแต่ละคนสามารถสำรวจ พบปะกับผู้อาศัยอื่น คบหาสมาคม มีส่วนร่วมในกิจกรรมส่วนบุคคลหรือเป็นกลุ่ม สร้างและซื้อขายไอเทม (ทรัพย์สินเสมือน) หรือให้บริการใดๆ บนเซคันด์ไลฟ์
เซคันด์ไลฟ์เป็นหนึ่งในโลกเสมือนที่ได้รับแรงบันดาลใจจากความเคลื่อนไหวทางวรรณกรรมที่เรียกว่า ไซเบอร์พังก์ (cyberpunk) และนวนิยายของนีล สตีเฟนสัน (Neal Stephenson) เรื่อง Snow Crash จุดมุ่งหมายของลินเดนแล็บคือสร้างโลกใหม่ที่คล้ายเมทาเวิร์สซึ่งสตีเฟนสันอธิบายไว้ว่า เป็นโลกที่ผู้ใช้งานสร้างขึ้นเอง และผู้คนสามารถมีปฏิสัมพันธ์ เล่นด้วยกัน ทำธุรกิจ หรือการสื่อสารอย่างอื่น[4] เซคันด์ไลฟ์มีหน่วยเงินเป็นของตัวเองเรียกว่า ลินเดนดอลลาร์ (Linden Dollar: L$) และสามารถแลกเปลี่ยนได้กับหน่วยเงินจริงเป็นเหรียญสหรัฐ ในตลาดที่ประกอบด้วย ผู้อาศัย ลินเดนแล็บ และบริษัทในชีวิตจริง
แม้เซคันด์ไลฟ์จะถูกเรียกว่าเกมในบางครั้ง แต่ก็ยังเป็นที่ถกเถียงกันอยู่ ถึงแม้อาจจัดได้ว่าเป็นเกมอย่างหนึ่งที่พื้นฐานที่สุด แต่เซคันด์ไลฟ์ก็ไม่มีแต้ม คะแนน ผู้ชนะหรือผู้แพ้ ระดับ กลยุทธ์ในการจบเกม หรือคุณสมบัติอื่นใดที่จะระบุว่าเป็นเกม แต่ถึงกระนั้น ในโลกของเซคันด์ไลฟ์อาจมีเกมให้เล่นด้วยก็ได้ โปรแกรมนี้เป็นเพียงสภาพแวดล้อมเสมือนที่วางโครงสร้างไว้บางส่วน ที่ซึ่งตัวละครจะต้องรับผิดชอบกิจกรรมใดๆ ด้วยตัวเอง เพื่อความบันเทิงส่วนตัว
บัญชีผู้ใช้ทั้งหมดของเซคันด์ไลฟ์ได้รับการลงทะเบียนมากกว่า 8.5 ล้านบัญชี ถึงแม้ว่าจะมีหลายบัญชีที่ไม่ได้ใช้งาน ผู้อาศัยบางคนก็อาจมีบัญชีมากกว่าหนึ่ง และไม่มีตัวเลขใดที่ได้รับรายงานอย่างเป็นทางการ ถึงอย่างไรก็ตามสิ่งที่เด่นชัดก็คือ เซคันด์ไลฟ์มีคู่แข่งหลายโปรแกรมที่โดดเด่น เช่น ไอเอ็มวียู (IMVU), แทร์ (There), แอ็กทีฟเวิลด์ส (Active Worlds) และเรดไลต์เซนเทอร์ (Red Light Center)

Activeworlds

jMonkey Engine 3D Game For Java

Game Engine


ก่อนอื่นเรามาทำความรู้จักกับ Game Engine กันก่อน เนื่องจากผู้อ่านบางท่านอาจยังมีความสงสัยกันอยู่ว่าคืออะไร และมีประโยชน์อย่างไรนะครับ

Game Engine (อ่านว่า เกมเอนจิ้น) นั้นคือ โปรแกรมที่เป็นส่วนประกอบหลักของเกมคอมพิวเตอร์ หรือโปรแกรมด้านการแสดงผลภาพที่มีการตอบสนองแบบทันทีทันใด โดยทำหน้าที่ช่วยจัดการติดต่อกับอุปกรณ์พื้นฐาน, ช่วยให้การพัฒนาเกมง่ายขึ้น และบางครั้งช่วยให้เกมที่พัฒนาขึ้นสามารถทำงานได้บนระบบหลาย ๆ ระบบ ตัวอย่างเช่น บนเครื่องเกมคอนโซล และบนเครื่องพีซี หรือ บนระบบปฏิบัติการที่แตกต่างกัน ตัวอย่างเช่น Linux, Mac OS, Windows เป็นต้น คุณสมบัติหรือความสามารถหลักที่ Game Engine โดยทั่วไปมีให้คือ สร้าง-ประมวลผลภาพ 2 มิติ และ 3 มิติ, การประมวลผลทางด้านฟิสิกส์ หรือตรวจสอบ-ตอบสนองต่อการชน, เสียง, เนื้อเรื่อง, ภาพเคลื่อนไหว, ปัญญาประดิษฐ์, เนทเวอร์ค, การถ่ายโอนข้อมูล, จัดการและบริหารหน่วยความจำ, threading และ scene graph แนวทางในการพัฒนาเกมของอุตสาหกรรมเกมนั้น บ่อยครั้งเกิดจากการนำ Game Engine เดิมกลับมาใช้เป็นส่วนประกอบหลักในการสร้างเกมใหม่ที่แตกต่างกัน

สำหรับ Game Engine บางตัวนั้นทำหน้าที่ในการสร้าง-ประมวลผลภาพ 2 มิติ และ 3 มิติเพียงอย่างเดียวเท่านั้น โดยนำมาใช้กับเกมที่มีความต้องการความสามารถในการทำงานที่หลากหลาย โดย Engine ประเภทนี้ผู้พัฒนาเกมจะต้องเพิ่มเติมความสามารถขึ้นมาเองหรือทำการรวมความสามารถจาก Game Middleware Components อื่น ๆ บางครั้งเราจะเรียก Engine เหล่านี้ว่า “Graphics Engine”, “Rendering Engine” หรือ “3D Engine” ซึ่งเราสามารถเรียกรวม ๆ ว่าเป็น Game Engine ได้เช่นเดียวกัน เนื่องจาก 3D Game Engine ที่มีคุณสมบัติครบถ้วนนั้นก็มีรากฐานมาจาก 3D Engine พื้นฐาน ตัวอย่างของ Graphics Engine ได้แก่ Irrlicht Engine, Ogre Engine, jMonkey Engine, RealmForge, Power Render, Crystal Space, Genesis3D เป็นต้น ดังตัวอย่างที่กล่าวมาจะเห็นได้ว่า Irrlicht Engine นั้นก็เป็น Graphics Engine เช่นเดียวกัน



lwjgl 3D for Java

OpenGL ES for Java

Read Excel File With ASP.NET


<%@ Import Namespace="System.Data.Oledb" %>



SpreadSheetContents:




สอนเขียนโปรแกรม iPhone

อ่านอย่างเดียวก็คิดว่าทำได้ แต่ที่ไม่มีเครื่องปฏิบัตินี้ซิช่างน่าเศร้า

อยากทำ (Leopard (MAC OS) บน PC)อ่ะ


unlock คุณก็ทำได้

เวป unlock ปลดล๊อก iphone

Plugins eclipse

Plug-in ต่าง

2551/05/06

msCross: AJAX (WEB 2.0) WEB GIS Client

msCross: AJAX (WEB 2.0) WEB GIS Client

but OpenLayer is cool 2.6 new Stable

http://openlayers.org/
Powered By Blogger