5 Nov 2011

Technology: 3D GIS Moving from Desktop to the Web?

In the recent Web Mapping post series Georelated.com examined the new opportunities that have emerged for vastly improved web mapping through HTML 5 and its support for SVG, WebGL, Canvas and massively improved performance. We examined the practicality and benefits of vector web mapping as an alternative to web mapping using pregenerated tile images and the potential of globe web mapping visualisation without plugins or desktop software. In this post we will examine the opportunities for 3D web mapping created through advances in browser technology, HTML5, WebGL and new evolutions in web mapping.

First lets provide a little background for 3D GIS newbies. There are several common uses for 3D GIS and Mapping:
  • 3D GIS Analysis – use of 3D analysis techniques to derive answers to 3D analytical questions. Examples of this include
    • Storage volume or 3D surface area calculations for civil engineering or minerals, oil and gas.
    • Determination of the view shed of a security camera location
    • Understanding the features impacted by a proposed electricity cable route.
    • 3D Analysis
  • Spatial Business Intelligence – the use of the 3rd dimension to analyse variables associated with a 2D spatial data variable or metric.
    3D Business Intelligence
  •  Conceptual Visualisation – Base mapping in 3D. Using 3D model to understand the context of a location or create an immersive understanding of place.
3D Contextual Visualisation

Data Models
3D GIS data models have evolved around logical extensions to commonly used 2D representations of geography.
  1. Vector – This approach uses a set of 3D vectors to form a framework or mesh representing the shape of the feature or surface. A fill pattern, veneer or drape is used to make the frame into a solid and provide colour or apply real world graphics such as photographs or aerial photography to the shape. Line work uses a similar approach to 2D vectors to deliver 3D representation.
  2. Grid – Grids and coverages provide support for elevation and Terrain models are used to provide cell/tessellation based model of coverage or grid representation. Cell values are used to provide elevation measures.
3D GIS From Desktop to the Web
3D GIS analysis and visualisation is currently almost entirely dominated by desktop technology. Examples include ESRI 3D Analyst, MapInfo Encom 3D and Autodesk Map 3D. These technologies provide support for both vector and grid models. The dominance of Desktop 3D GIS may be well the result the strong limitations that existed until recently within browsers and the limited support available for 3D within the major web map servers from ESRI, MapInfo (aka PBBI), Autodesk and Intergraph. Where 3D support is provided the focus appears to be revolve around delivering data including the Z dimension and 3D visualisation but rarely offering support for 3D query and enhanced 3D analysis capability. ESRI ArcGIS Server offers more than most in this field but delivers a level of complexity may be beyond the needs of the average web mapping application.
Support for the concept of 3D is now fairly mature within geospatial standards. The Open Geospatial Consortium (OGC) web services stack provides support for both 3D models described above within Web Coverage Service (WCS) and Web Feature Service (3D vectors). Geographic Mark Up Language (GML) and Key Hole Mark Up Language (KML) data standards both support Z values. However, similar to the map servers standards support is again focused on support delivering data including Z values from 2D query and visualisation.
Until recently it was only possible to deliver web mapping applications with 3D GIS capability using plugins. Plugins were available for the X3D and VRML standards that provide support for browser based 3D vector graphics and virtual reality models. Interestingly as far back as 2007 MapInfo Envinsa map server supported VRML rendering of maps. These plugins were not widely adopted and suffered from performance issues when applied to larger volumes of data more common found GIS web mapping applications. To overcome these issues some implementations used an alternate delivery approach. This involved using layers of code to emulate 3D geography support in more widely adopted technologies such as Flash and SVG . Some examples can be found here (1,2). However, this approach suffered heavily from performance limitations and gained limited adoption. In addition both of these approaches suffered from one major adoption barrier – plugins. Georelated captured some of the problems of plugins in the Rise of Globe Web Mapping Post. Interestingly support for 3D vector graphics in flash is now strong in Flash with the introduction of Flash Stage 3D with GPU acceleration.

HTML 5 and WebGL to the Rescue
Many of these problems may soon be resolved with the introduction of HTML 5 and rapid adoption of higher performance modern browsers. HTML 5 includes standardised support for WebGL providing the browser with access to hardware accelerated 3D graphics technology without plugins and browser independence. WebGL is truly capable of supporting the levels of performance required to create high interactive 3D web mapping applications being a close cousin to OpenGL and similar to Microsoft DirectX as used in desktop GIS. It should be possible to deliver highly interactive support for both Grid and Vector models with WebGL, some careful thought and clever coding. For more information on the benefits of using WebGL and the support available in browsers take a look at the previous post on globe web mapping.

Still not a convert. You would not be alone if you believe this all sounds too good to be true. So I will finish this post with a series of examples illustrating the potential in the real world…

Quake 2 in WebGL
Open Globe Using WebGL
WebGL City Rendering

There are many others but still no nice examples of classic GIS 3D analysis. Google Maps has recently released an early example of 3D Web Mapping for contextual data visualisation in Google MapGL.

3D web mapping has not even started to show its true potential. There are some limitations within the supported browsers but the benefits should out way the constraints. Perhaps 2012 will bring higher utilization of this technology to provide cloud/SaaS 3D analysis web mapping.


  1. This comment has been removed by a blog administrator.

  2. WhatsApp Status Video Download :WhatsApp introduced the status feature in 2015, in which we can share images, videos, and gifs as our story for 24 hours. Before this feature, WhatsApp had only text status option in which we can write our bio, but the new status feature is different. The story or status disappears after 24 hours and can’t be archived as still in WhatsApp.

    Boy attitude status video download for whatsApp
    Boy attitude status video download
    Boy attitude status video download

    Most romantic status video download for whatsApp
    Sad video status download
    Most Romantic status video download

    video status download for whatsApp

    we have latest & best collection of video status download for whatsapp

  3. The registrations and auditions for the Bigg Boss 13 are going to start soon. The official list of contestants is not yet announced by the officials. That will be announced by the makers on the inaugural day which is 15 the of September. bigg boss 13 contestants name list with photo and details Though a few rumored names are coming up as the expected celebrity contestants of the year. They are Nia Sharma, Raghav Juyal, Punit Pathak, Divyanka Tripathi, Garima Chaurasia, Ridhima Pandit, Aditya Narayan, Jasmin Bhasin, Zain Imam, Bhuvan Bam, Chetna Pande, Krystle D’Souza, and Devoleena Bhattacharjee. This year too, the show will be back with a new theme and the star host, Salman Khan. Though the theme is not declared yet officially. Stay tuned with us to know more about the show Bigg Boss 13.


  4. Hello and welcome to our valued customers with you شركة المهندس
    the best cleaning company in the eastern region offers many cleaning services in the news and jubail of cleaning homes villas apartments sofa beds carpet cabinets air conditioning swimming pools all cleaning services our company is keen on your lands always and brings to you everything new in the cleaning world شركة تنظيف منازل بالخبر
    One of the largest public cleaning companies in Al-Khobar provides you with cleaning services at the best and lowest possible price in cleaning a house. We also offer you a price list that suits you always and it is agreed to clean the house. If it is agreed, we will send workers to clean a house immediately. We also provide services. Another, which is شركة تنظيف منازل بالجبيل
    The Engineer for Home Cleaning in Jubail City offers everything new and exclusive in the world of cleanliness. House cleaning is very hard and tiring and it does not seem from a strong and reputable company to complete the cleaning of the house in the best possible way. You can contact us and we will reach you wherever you are keen on always Fulfill your request immediately, immediately

  5. https://www.georelated.com/2011/11/3d-gis-from-desktop-to-web.html

  6. نوعی از میزبانی وب از جمله اقتصادی ترین نوع روش های وب هاستینگ است. در این روش چندین وب سایت روی یک سرور مستقر هستند که تعداد آنها ممکن است به هزاران وب سایت برسد. گفتنی است هاست پرسرعت ارزان این روش به میزبانی مجازی یا میزبانی مشتق شده نیز شناخته شده است. بیشترین وب سایت‌ها در اینترنت از این سرویس استفاده میکنند. این سرویس میتواند مدیریت شده یا مدیریت نشده باشد که سرویس مدیریت شده آن پشتیبانی بهتری ارائه می دهد.

  7. If you are going to start the construction of a new building then you should create a BIM model first. Because the BIM model will help you to execute the plans properly & complete the construction within a short time. You can contact Onsite3D for the best BIM modeling service at a low cost. BIM Calgary, Alberta

  8. Very well written post. Thanks for sharing this, I really appreciate you taking the time to share with everyone. Best Project Management Certification

  9. Thats Really Amazing post. I have to hire laptops in Sydney where i will do GIS Mapping and deliver major projects.

  10. I know this is incredibly monotonous and you are skipping to being successful comment, however I simply needed to throw you a big many thanks you improved some things for me! Your post is so incredible and interesting. Old Video Games

  11. Fantastic blog! Do you have any tips and hints for aspiring writers? I’m planning to start my own website soon but I’m a little lost on everything. Would you propose starting with a free platform like WordPress or go for a paid option? There are so many options out there that I’m completely overwhelmed .. Any suggestions? Many thanks! 토토사이트

  12. Innovative ideas in the field of technology have simplified the work and helped our rapid development.These ideas contribute to the creation of innovative technologies over time. In order to create this innovative idea, it is necessary to have the knowledge, which is fundamental in this process. Thus we get the scheme: knowledge, idea, technology. Design Thinking

  13. Advanced scanning is also used to improve roads, bridges and some other structures. Surveyors can easily trace areas and parts of structures that need improvement. 3d laser scanning survey Sydney

  14. The analysis also will contain a complete ranking report, which shows you where you are currently ranked for your selected keywords. phish net

  15. To mandate ---because it's not just saying you got to have Insurance, it's a matter of sqaying you've got to have this kind of Insurance and this Insurance has got to cover contraceptives and abortion and so they start telling us everything... What Insurance Group Is A Vw Polo

  16. This comment has been removed by the author.

  17. أيهما أفضل ، تكميم المعدة أم تحويل مسار المعدة؟ تلعب كلتا العمليتين دورًا مهمًا في إنقاص الوزن ، وهما أكثر جراحات السمنة شيوعًا ، مما يترك المريض في حيرة من أمره ، "أيهما أفضل تكميم المعدة أم تحويل مسار المعدة؟" يسأل السؤال. لذلك يوضح أفضل دكتور تحويل مسار المعدة في مصر أن القرار في هذا الأمر يعتمد على مقدار الوزن الذي يحتاج المريض لخسارته ، والحالة الصحية لجسمه ، لذلك يجب زيارة الطبيب لإجراء فحص شامل قبل اختيار السمنة. الجراحين. العمليات الجراحية.

  18. This comment has been removed by the author.

  19. I just finished reading your article on "3D GIS: From Desktop to Web" over at Georelated.com, and I have to say, it's a real gem! Your insights into the evolution of GIS technology and its transition to the web were both informative and engaging.Now, as you've mentioned " Buy Assignment." I couldn't help but think about how this technology could revolutionize the way students access and interact with GIS assignments. Imagine a platform where students.

  20. Don't you just love the big box game feeling?

  21. Nandi IVF, located near Rohini, is an exceptional IVF facility committed to providing aspiring parents with effective, ethical, and all-encompassing healthcare services. Our mission is to overcome social, geographical, and logistical obstacles, ensuring that joy and happiness are brought to the lives of those longing to become parents.

    Our dedicated team of fertility experts is committed to assisting couples in realizing their aspiration of beginning a family. Nandi IVF the Best ivf centre in rohini, where we strive to make your dreams of parenthood come true.