Geoserver 85

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

0 comments

Post a comment

    Post a comment
    Embed Video
    Edit your comment Cancel

    Favorites, Groups & Events

    Geoserver 85 - Presentation Transcript

    1. Open Source Map Service with Goserver 1.7.3 part I Mr. Chaipat Nengcomma Email: pk_a1977@hotmail.com Web: http://emap.wordpress.com
    2. Content - What’s new feature in Geoserver 1.7.3 - Publish Feature Data - Publish Raster Data - OGC Web Map Service - OGC Feature Service - OGC Web Coverage Service - Config Data from Spatial Database - Tile Caching on GeoWebCach ชัยภัทร เนื่องคํามา
    3. What’s new - Support for ArcSDE rasters - Support REST(REpresentational State Transfer ) - JDBC Image Mosaic : Store pyramids in a JDBC database - WFS output in Excel format and CSV - Directory Based: Loading and configuring multiple shapefiles in one directory ชัยภัทร เนื่องคํามา
    4. What’s new - Build in GeoWebCache: caching WMS tiles - Fully support SLD, WMS, WCS and WFS ชัยภัทร เนื่องคํามา
    5. Download Download GeoServer ที่ http://geoserver.org/display/GEOS/GeoServer+1.7.3 ชัยภัทร เนื่องคํามา
    6. Let start 009 2 GIS PK http://localhost:8080/geoserver ชัยภัทร เนื่องคํามา
    7. Publishing Feature Data ทําการ config ระบบ 009 2 GIS PK ไปที่เมนู Data เพื่อเตรียมขอมูล ชัยภัทร เนื่องคํามา
    8. Publishing Feature Data 009 2 GIS PK ทําการสราง Namespace สําหรับ Feature บน GML ชัยภัทร เนื่องคํามา
    9. Publishing Feature Data 009 2 GIS PK กําหนด URI สําหรับ Namespace ชัยภัทร เนื่องคํามา
    10. Publishing Feature Data 009 IS2 PKG ไปที่เมนู DataStores เพื่อกําหนดไดเรกทอรี่ ที่เก็บขอมูล ชัยภัทร เนื่องคํามา
    11. Publishing Feature Data สราง Feature Data Set ใหม 009 IS2 PKG กําหนดชนิดของ Data Type ที่ตองการ ชัยภัทร เนื่องคํามา
    12. Publishing Feature Data 009 IS2 PKG กําหนดไดเรกทอรี่ที่เก็บขอมูล shapefile และรูปแบบ encoding ชัยภัทร เนื่องคํามา
    13. Publishing Feature Data ทําการสราง FeatureType ชัยภัทร เนื่องคํามา
    14. Publishing Feature Data เลือก FeatureType ที่ไดสรางไวใน Dataset ID ชัยภัทร เนื่องคํามา
    15. Publishing Feature Data กําหนดรายละเอียดเกี่ยวกับสัญลักษณะ ชัยภัทร เนื่องคํามา
    16. Publishing Feature Data 009 2 GIS PK กําหนดระบบพิกดภูมิศาสตรและคา BBOX ั ชัยภัทร เนื่องคํามา
    17. Publishing Feature Data 009 2 GIS PK กําหนดรายละเอียดการแสดงผล Feature ใน KML ชัยภัทร เนื่องคํามา
    18. Publishing Feature Data ทําการ Save บันทึกรายละเอียดที่ไดกําหนดมา ชัยภัทร เนื่องคํามา
    19. Publishing Feature Data 009 IS2 PKG ตรวจสอบดูผลลัพธของชั้นขอมูลที่ไดสราง ผาน Map Preview ชัยภัทร เนื่องคํามา
    20. Publishing Feature Data 009 IS2 PKG เลือกชั้นขอมูลที่ไดสรางคือ emap:province บน Openlayer ผานทาง WMS ชัยภัทร เนื่องคํามา
    21. Publishing Feature Data 009 IS2 PKG เลือกชั้นขอมูลที่ไดสรางคือ emap:province บน Google Earth ผานทาง KML Feature Service ชัยภัทร เนื่องคํามา
    22. Publishing Raster Data 009 2 GIS PK ไปที่เมนู Config>Data>CoverageStore เพื่อทํา การสราง coverage layer ชัยภัทร เนื่องคํามา
    23. Publishing Raster Data 009 IS2 PKG กําหนดชนิดของ Raster Data และสราง Dataset ID ชัยภัทร เนื่องคํามา
    24. Publishing Raster Data กําหนดไดเรกทอรี่ที่จัดเก็บขอมูล ชัยภัทร เนื่องคํามา
    25. Publishing Raster Data กําหนดรายละเอียดของระบบพิกดภูมิศาสตร ั ชัยภัทร เนื่องคํามา
    26. Publishing Raster Data 009 2 GIS PK Set Up รายละเอียด Coverage Service ชัยภัทร เนื่องคํามา
    27. Publishing Raster Data 009 2 GIS PK เลือก Coverage Dataset ID ที่ไดสรางไว ชัยภัทร เนื่องคํามา
    28. Publishing Raster Data 009 IS2 PKG ตรวจสอบดูผลลัพธของชั้นขอมูลที่ไดสราง ผาน Map Preview ชัยภัทร เนื่องคํามา
    29. Publishing Raster Data 009 2 GIS PK ผลลัพธที่แสดงบน Openlayer ผาน WMS ชัยภัทร เนื่องคํามา
    30. Open Geospatial Consortium (OGC) Open Geospatial Consortium (OGC) เปนองคกรอิสระไมหวังผล ทางธุรกิจ เกิดจากการรวมกลุมของบริษทตางๆในภาคอุตสาหกรรม  ั มากกวา 300 แหง ตลอดจนหนวยงานของรัฐ ,เอกชน รวมไปถึง มหาวิทยาลัย และองคกรอิสระตางๆ เพื่อกําหนดกรอบมาตรฐานใน ทํางานรวมกัน กอใหเกิดการทํางาน แบบ Interoperability สําหรับ เทคโนโลยีทเี่ กี่ยวของกับสารสนเทศเชิงพื้นทีและเชิงตําแหนง รวมไป ่ ถึงการสนับสนุน สงเสริมการแบงปนขอมูลปริภูมิในรูปแบบการ บริการขอมูลปริภูมิ (Bechler , 2003) ชัยภัทร เนื่องคํามา
    31. Open Geospatial Consortium (OGC) มาตรฐานหลักทีเ่ ปนทีนิยมกันใชกันอยางแพรหลายไดแก Web ่ Map Service (WMS) , Web Feature Service (WFS) , Web Coverage Service (WCS) , Style Layer Descriptor (SLD) , Filter Encoding (FE) , Web Map Context (WMC) , Geography Markup Language (GML) ชัยภัทร เนื่องคํามา
    32. Interoperability คือความสามารถของระบบหรือสวนประกอบของระบบใน การแลกเปลียนสารสนเทศและขอมูลสําหรับการทํางานโตตอบกัน ่ ระหวางระบบ รวมถึงความ สามารถของระบบในการเขาถึง แหลงขอมูลทีอยูบนระบบทีแตกตางกันโดยทีไมมีการเปลียนแปลง ่ ่ ่ ่ หรือแกไขการทํางานของกลไกลภายในระบบใดระบบหนึง การ ่ ทํางานแบบ Interoperability จะอาศัยการทํางานรวมกันดวยสวน โตตอบ (Interface) และชุดคําสั่ง ทีเ่ ปนมาตรฐาน ซึ่งทุกๆระบบ สามารถรองรับการทํางานในลักษณะนี้ (Kralidis, 2005) ชัยภัทร เนื่องคํามา
    33. OGC Web Service ชัยภัทร เนื่องคํามา
    34. Web Map Service (WMS) Web Map Service เปนขอกําหนดมาตรฐานทีใชในการผลิตแผนทีจาก ่ ่ ขอมูลปริภมิเพือบริการผูใช โดยผูใชสามารถเรียกขอมูลแผนทีจากหลายๆแหลงมา ู่   ่ ซอนทับกันได นอกจากนียงรวมไปถึงการบริการขอมูลเชิงบรรยายทีสัมพันธเชิง ้ั ่ ตําแหนงกับขอมูลปริภมิ แมขาย Web Map Service (WMS) จะทําการสรางภาพ ู บิตแมป (bitmap) จากขอมูลปริภมิและทําการสงภาพบิตแมปมายังผูใชที่อยูทางฝง ู ลูกขาย โดยรูปแบบของภาพบิตแมปไดแก PNG, GIF, JPEG Web Map Service จะประกอบดวย 3 Operation ไดแก GetCapabilities, GetMap, GetFeatureInfo ชัยภัทร เนื่องคํามา
    35. Web Map Service (WMS) Web Map Service เปนขอกําหนดมาตรฐานทีใชในการผลิตแผนทีจาก ่ ่ ขอมูลปริภมิเพือบริการผูใช โดยผูใชสามารถเรียกขอมูลแผนทีจากหลายๆแหลงมา ู่   ่ ซอนทับกันได นอกจากนียงรวมไปถึงการบริการขอมูลเชิงบรรยายทีสัมพันธเชิง ้ั ่ ตําแหนงกับขอมูลปริภมิ แมขาย Web Map Service (WMS) จะทําการสรางภาพ ู บิตแมป (bitmap) จากขอมูลปริภมิและทําการสงภาพบิตแมปมายังผูใชที่อยูทางฝง ู ลูกขาย โดยรูปแบบของภาพบิตแมปไดแก PNG, GIF, JPEG Web Map Service จะประกอบดวย 3 Operation ไดแก GetCapabilities, GetMap, GetFeatureInfo ชัยภัทร เนื่องคํามา
    36. Config WMS Service 009 IS2 PKG ทําการปรับตั้งคารายละเอียดของ WMS ชัยภัทร เนื่องคํามา
    37. Config WMS Service 009 2 GIS PK Set Up คา WMS Content และสราง Group Layers ชัยภัทร เนื่องคํามา
    38. Config WMS Service 009 IS2 PKG สราง Group Layers สําหรับการรวบหลาย layers เขา ดวยกัน ชัยภัทร เนื่องคํามา
    39. Config WMS Service 009 IS2 PKG กําหนดคําอธิบายและรายละเอียดในการอธิบาย สําหรับ WMS Service Instant ชัยภัทร เนื่องคํามา
    40. Config WMS Service 009 2 GIS PK ทดลอง Test คาที่ปรับตั้งผาน WMS Request Client ชัยภัทร เนื่องคํามา
    41. WMS: GetCapabilities http://127.0.0.1:8080/geoserver/ows?service=WMS &request=GetCapabilities 009 2 GIS PK ชัยภัทร เนื่องคํามา
    42. WMS: GetMap http://127.0.0.1:8080/geoserver/wms?HEIGHT=550&WI DTH=357&LAYERS=emap:province&SRS=EPSG%3A 4326&FORMAT=image/png&SERVICE=WMS&VERSI ON=1.1.1&REQUEST=GetMap&BBOX=95.798,4.264,10 7.192,21.818 009 IS2 PKG ชัยภัทร เนื่องคํามา
    43. WMS: GetFeatureInfo http://127.0.0.1:8080/geoserver/wms?bbox=95.7985,4.233 0,107.1924,21.78673&info_format=text/plain&request=G etFeatureInfo&layers=emap:province&query_layers=em ap:province&width=550&height=250&x=170&y=160 ชัยภัทร เนื่องคํามา
    44. Web Feature Service (WFS) Web Feature Service เปนขอกําหนดมาตรฐานทีใชในการเขาถึงขอมูล ่ ปริภมิชนิดเวกเตอรจากผูใหบริการขอมูล โดยผูใชสามารถเขาถึงขอมูลดวยการดาว ู  โหลดขอมูลปริภมิในรูปแบบเอกสาร XML ผานระบบอินเตอรเน็ต ู การทํางานของ Web Feature Service สามารถแบงออกไดเปน 2 ประเภท ไดแก ฺBasic WFS และ Transaction WFS สําหรับงานวิจัยนีจะกลาวถึงเฉพาะใน ้ สวนของ Basic WFS เทานัน เนืองจากระบบที่ออกแบบเนนทีการเผยแพรและการ ้่ ่ แลกเปลี่ยนขอมูลปริภมิ จึงไมมีความจําเปนที่จะตองแกไขเปลี่ยนแปลงขอมูลใน ู สวนของแมขายผูใหบริการขอมูล  Basic WFS จะประกอบดวย 3 Operation ไดแก GetCapability, Describe FeatureType และ GetFeature ชัยภัทร เนื่องคํามา
    45. Web Feature Service (WFS) Web Feature Service เปนขอกําหนดมาตรฐานทีใชในการเขาถึงขอมูล ่ ปริภมิชนิดเวกเตอรจากผูใหบริการขอมูล โดยผูใชสามารถเขาถึงขอมูลดวยการดาว ู  โหลดขอมูลปริภมิในรูปแบบเอกสาร XML ผานระบบอินเตอรเน็ต ู การทํางานของ Web Feature Service สามารถแบงออกไดเปน 2 ประเภท ไดแก ฺBasic WFS และ Transaction WFS สําหรับงานวิจัยนีจะกลาวถึงเฉพาะใน ้ สวนของ Basic WFS เทานัน เนืองจากระบบที่ออกแบบเนนทีการเผยแพรและการ ้่ ่ แลกเปลี่ยนขอมูลปริภมิ จึงไมมีความจําเปนที่จะตองแกไขเปลี่ยนแปลงขอมูลใน ู สวนของแมขายผูใหบริการขอมูล  Basic WFS จะประกอบดวย 3 Operation ไดแก GetCapability, Describe FeatureType และ GetFeature ชัยภัทร เนื่องคํามา
    46. Web Feature Service (WFS) 009 IS2 PKG ชัยภัทร เนื่องคํามา
    47. Web Feature Service (WFS) 009 2 GIS PK ชัยภัทร เนื่องคํามา
    48. Config WFS Service 009 2 GIS PK ทําการปรับตั้งคารายละเอียดของ WFS ชัยภัทร เนื่องคํามา
    49. Config WFS Service 009 2 GIS PK Set Up คา WFS Content และโหมดการบริการขอมูล ชัยภัทร เนื่องคํามา
    50. Config WFS Service 009 2 GIS PK สราง Service Description สําหรับ Capabilities Document ชัยภัทร เนื่องคํามา
    51. WFS: GetCapabilities http://127.0.0.1:8080/geoserver/ows?service=WFS &request=GetCapabilities 009 2 GIS PK ชัยภัทร เนื่องคํามา
    52. WFS: GetFeature http://127.0.0.1:8080/geoserver/wfs?request=GetFeature &version=1.1.0&typeName=emap:province&outputFor mat=GML2&FEATUREID=province.3 009 IS2 PKG ชัยภัทร เนื่องคํามา
    53. WFS: GetFeature Advance with Filter Encoding Support FE Comparison Operation 009 IS2 PKG Support GML2.2 Data Type ชัยภัทร เนื่องคํามา
    54. WFS: GetFeature Advance with Filter Encoding 9 00 IS2 KG P Advance Function for Spatial Query ชัยภัทร เนื่องคํามา
    55. WFS: GetFeature Advance with Filter Encoding Spatial Query: คนหาจังหวัดที่ intersect บน Point 009 IS2 PKG ชัยภัทร เนื่องคํามา
    56. Web Coverage Service (WCS) Web Coverage Service เปนขอกําหนดมาตรฐานการใหบริการขอมูล ปริภมิชนิดราสเตอรหรือขอมูลกริดผานระบบอินเตอรเน็ต โดยขอมูลจะมีลักษณะ ู ของคาความสัมพันธแบบสามแกนหรือมากกวานัน เชนขอมูลแบบจําลองความสูง ้ (DEM) มีคาของตําแหนงพิกัด X, Y และคาความสูงภูมิประเทศ ซึ่งจะแสดงอยูใน  รูปคาสีประจําพิกเซล โดยชนิดของขอมูลที่ใหบริการจะอยูในฟอรแมตมาตรฐาน Geotiff หรือฟอรแมทอื่นๆที่ผูผลิตซอฟทแวรจะเพิมเติมเขาไป เชน IMG, ECW ่ เปนตน Web Coverage Service จะประกอบดวย 3 Operation ไดแก GetCapabilities, DescribeCoverage, GetCoverage ชัยภัทร เนื่องคํามา
    57. Web Coverage Service (WCS) Web Coverage Service จะประกอบดวย 3 Operation ไดแก GetCapabilities, DescribeCoverage, GetCoverage ชัยภัทร เนื่องคํามา
    58. Config WCS Service 009 2 GIS PK ทําการปรับตั้งคารายละเอียดของ WCS ชัยภัทร เนื่องคํามา
    59. Config WCS Service 009 IS2 PKG Set Up คา WCS Content และโหมดการบริการขอมูล ชัยภัทร เนื่องคํามา
    60. Config WCS Service 009 2 GIS PK ติดตั้ง Raster Plug-in ใหกับ Geoserver ชัยภัทร เนื่องคํามา
    61. WCS: GetCapabilities http://127.0.0.1:8080/geoserver/ows?service=WCS &request=GetCapabilities 009 IS2 PKG ชัยภัทร เนื่องคํามา
    62. WCS: DescribeCoverage http://127.0.0.1:8080/geoserver/ows?service=WCS&request=DescribeC overage&version=1.0.0&identifiers=emap:Khon_kane_4326 009 IS2 PKG ผลลัพธ XML อธิบายรายละเอียดของ Coverage ชัยภัทร เนื่องคํามา
    63. WCS: GetCoverage http://127.0.0.1:8080/geoserver/ows?service=WCS&version=1.0.0&request= GetCoverage&CRS=EPSG:4326&width=3084&height=2977 &format=TIFF&COVERAGE=emap:Khon_kane_4326&bands=3,2,1&resx =100&resy=100 &bbox=102.8038,16.4090,102.8322,16.4368 009 IS2 PKG ผลลัพธ ภาพ Geotif ของ Coverage ชัยภัทร เนื่องคํามา
    64. Publishing Spatial Database WKB 009 2 GIS PK ตรวจสอบฐานขอมูล Geometry บน Postgresql ชัยภัทร เนื่องคํามา
    65. Publishing Spatial Database 009 IS2 PKG ไปที่เมนู DataStores เพื่อกําหนดไดเรกทอรี่ ที่เก็บขอมูล ชัยภัทร เนื่องคํามา
    66. Publishing Spatial Database 009 IS2 PKG สราง Feature Data Set ใหม กําหนดชนิดของ Data Type ที่ตองการ ชัยภัทร เนื่องคํามา
    67. Publishing Spatial Database ทําการสราง FeatureType ชัยภัทร เนื่องคํามา
    68. Publishing Spatial Database เลือก FeatureType ที่ไดสรางไวใน Dataset ID ชัยภัทร เนื่องคํามา
    69. Publishing Spatial Database 009 2 GIS PK กําหนดการเชื่อมตอกับฐานขอมูล ชัยภัทร เนื่องคํามา
    70. Publishing Spatial Database ทําการ Save บันทึกรายละเอียดที่ไดกําหนดมา ชัยภัทร เนื่องคํามา
    71. Publishing Feature Data 009 IS2 PKG ตรวจสอบดูผลลัพธของชั้นขอมูลที่ไดสราง ผาน Map Preview ชัยภัทร เนื่องคํามา
    72. Publishing Spatial Database 009 IS2 PKG Geometry Data From Database Attribute Data From Database เลือกชั้นขอมูลที่ไดสรางคือ pk:province บน Openlayer ชัยภัทร เนื่องคํามา
    73. คําถาม ? ชัยภัทร เนื่องคํามา

    + thailandthailand, 7 months ago

    custom

    1045 views, 0 favs, 0 embeds more stats

    GeoServer 1.7.3 Tutorial

    More info about this document

    © All Rights Reserved

    Go to text version

    • Total Views 1045
      • 1045 on SlideShare
      • 0 from embeds
    • Comments 0
    • Favorites 0
    • Downloads 76
    Most viewed embeds

    more

    All embeds

    less

    Flagged as inappropriate Flag as inappropriate
    Flag as inappropriate

    Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

    Cancel
    File a copyright complaint
    Having problems? Go to our helpdesk?

    Categories