Archive for February, 2008

  • Microsoft’s Birds Eye view in Austria

    0

    ve.png

     Recently a 35.13 terabyte data update in Virtual Earth happend. Some Austrian Cities like:

    • Innsbruck
    • Klagenfurt
    • Linz
    • Salzburg
    • St. Pölten
    • Villach
    • Wels

    were also affected. They can be seen now in high resolution. With the “Bird’s Eye View” these Austrian cities can be seen whith an angle of about 45 degrees, where streets, house claddings, trees and parks can be identified. The user can change the viewpoint and the selected area can be seen from all cardinal points.

    Written and submitted from Home, using my 802.11g WiFi network.

  • Concept Phones and Locational Services

    0

    From time to time new concept phones like this Nokia 888 are presented to give a preview into the future of mobile devices. Most of them were never realized but the interesting thing is that most of these presentations include a mapping or location based service applications.

    The question is how will these services be implemented in order to fullfill the requirements of individual users? How can personalization work in order to support people in their decisions about tasks related to space? On the other site how can locational privacy be ensured? In my opinion these are very interesting questions and I will try to focus on this during my master thesis.

    Written and submitted from Home, using my 802.11g WiFi network.

  • 5 of 100 pictures in the web are geotagged?

    0

    According to flickr about 5 percent of all pictures on the web are geotagged. I personally belief this estimation is too high. I think maybe 5 % of all flickr pictures are geotagged, because they provide a relatively convientent way to geotag uploaded pictures, but the techniques to geotag photos is still too complicated.

     http://www.gearthblog.com/images/images806/flickrmap.jpg

    Normally it should be possilbe to integrate a GPS chip to reach digital camera, the prices for GPS chips are not high any more. For each picture taken metainformation about the location should be stored.

    Some interesting and open points to this topic are:

    • Indoor photographs: How should locational information be gathered for photos taken in buildings.
    • Privacy: What is about locational pricacy?

    [via Anick Jesdanun]

    Written and submitted from Home, using my 802.11g WiFi network.

  • Usability: Top-10 Design Mistakes

    0

     Jacob Nielsen has published 10 common UI design mistakes:

    1. Non-Standard GUI Controls (Looking Like a GUI Control Without Being One)

    Partial screenshot of ordering process for custom-tailored shirts at www.listerouge-paris.com

    Figure 1:  The test user clicked incessantly on the New Customer button to indicate that he was indeed a new customer. Unfortunately, this screen element was not a button at all, but rather a non-clickable heading.

     2. Inconsistency

    Two screenshots of date-selection widget (calendar) at Expedia.com

    Figure 2: In the second pop-up, the month of March has moved to the left, leaving room for April to appear on the right. This may seem like a convenient shortcut, since there’s no way the user would want a February return date when traveling out in March.

     3. No Perceived Affordance (Tiny Click Targets)

    “Affordance” means what you can do to an object. For example, a checkbox affords turning on and off, and a slider affords moving up or down. “Perceived affordances” are actions you understand just by looking at the object, before you start using it (or feeling it, if it’s a physical device rather than an on-screen UI element).

    An associated problem here is click targets that are so small that users miss and click outside the active area. Even if they originally perceived the associated affordance correctly, users often change their mind and start believing that something isn’t actionable because they think they clicked it and nothing happened.

    4. No Feedback (Out to Lunch Without a Progress Indicator)

    One of the most basic guidelines for improving a dialog’s usability is to provide feedback:

    • Show users the system’s current state.
    • Tell users how their commands have been interpreted.
    • Tell users what’s happening.

    Sites that keep quiet leave users guessing. Often, they guess wrong.

    A variant on lack of feedback is when a system fails to notify users that it’s taking a long time to complete an action. Users often think that the application is broken, or they start clicking on new actions.

    If you can’t meet the recommended response time limits, say so, and keep users informed about what’s going on:

    • If a command takes more than 1 second, show the “busy” cursor. This tells users to hold their horses and not click on anything else until the normal cursor returns.
    • If a command takes more than 10 seconds, put up an explicit progress bar, preferably as a percent-done indicator (unless you truly can’t predict how much work is left until the operation is done).

    5. Bad Error Messages

    Error messages are a special form of feedback: they tell users that something has gone wrong. We’ve known the guidelines for error messages for almost 30 years, and yet many applications still violate them.

    The most common guideline violation is when an error message simply says something is wrong, without explaining why and how the user can fix the problem. Such messages leave users stranded.

    Informative error messages not only help users fix their current problems, they can also serve as a teachable moment. Typically, users won’t invest time in reading and learning about features, but they will spend the time to understand an error situation if you explain it clearly, because they want to overcome the error.

    On the Web, there’s a second common problem with error messages: people overlook them on most Web pages because they’re buried in masses of junk. Obviously, having simpler pages is one way to alleviate this problem, but it’s also necessary to make error messages more prominent in Web-based UIs.

    6. Asking for the Same Info Twice

    Users shouldn’t have to enter the same information more than once. After all, computers are pretty good at remembering data. The only reason users have to repeat themselves is because programmers get lazy and don’t transfer the answers from one part of the app to another.

    7. No Default Values

    Defaults help users in many ways. Most importantly, defaults can:

    • speed up the interaction by freeing users from having to specify a value if the default is acceptable;
    • teach, by example, the type of answer that is appropriate for the question; and
    • direct novice users toward a safe or common outcome, by letting them accept the default if they don’t know what else to do.

    8. Dumping Users into the App

    Most Web-based applications are ephemeral applications that users encounter as a by-product of their surfing. Even if users deliberately seek out a new app, they often approach it without a conceptual model of how it works. People don’t know the workflow or the steps, they don’t know the expected outcome, and they don’t know the basic concepts that they’ll be manipulating.

    9. Not Indicating How Info Will Be Used

    The worst instance of forcing users through a workflow without making the outcome clear is worth singling out as a separate mistake: Asking users to enter information without telling them what you’ll use it for.

    A classic example is the “nickname” field in the registration process for a bulletin board application. Many users don’t realize the nickname will be used to identify them in their postings for the rest of eternity — so they often enter something inappropriate.

    10. System-Centric Features

    Too many applications expose their dirty laundry, offering features that reflect the system’s internal view of the data rather than users’ understanding of the problem space.

    [Jackob Nielsen]

    Written and submitted from Home, using my 802.11g WiFi network.

  • Microsoft’s answer to the iPhone and gPhone: the oPhone

    0

    Microsoft’s crazy design for a new mobile phone, one that is sure to knock Apple’s iPhone out of the water. You know its a joke, right?

    Written and submitted from Home, using my 802.11g WiFi network.

  • WPS – A new standard for processing georelated tasks

    0

    The members of the Open Geospatial Consortium, Inc. (OGC) have approved version 1.0 of the OpenGIS® Web Processing Service (WPS) Interface Standard.

    http://external.opengeospatial.org/twiki_public/pub/Main/TWikiPreferences/ogc_logo_160x50_20060304.gif

    The WPS standard defines an interface that facilitates the publishing of geospatial processes and makes it easier to write software clients that can discover and bind to those processes. Processes include any algorithm, calculation or model that operates on spatially referenced raster or vector data. Publishing means making available machine-readable binding information as well as human-readable metadata that allows service discovery and use.

    A WPS can be used to define calculations as simple as subtracting one set of spatially referenced data from another (e.g., determining the difference in influenza cases between two different seasons), or as complicated as a hydrological model. The data required by the WPS can be delivered across a network or it can be made available at the server. This interface specification provides mechanisms to identify the spatially referenced data required by the calculation, initiate the calculation, and manage the output from the calculation so that the client can access it.

    The OGC’s WPS standard will play an important role in automating workflows that involve geospatial data and geoprocessing services.

    The OGC® is an international consortium of more than 345 companies, government agencies, research organizations, and universities participating in a consensus process to develop publicly available geospatial standards. OpenGIS® Standards support interoperable solutions that “geo-enable” the Web, wireless and location-based services, and mainstream IT. OGC Standards empower technology developers to make geospatial information and services accessible and useful with any application that needs to be geospatially enabled. Visit the OGC website at http://www.opengeospatial.org/.

    [opengeospatial]

    Written and submitted from Home, using my 802.11g WiFi network.

  • Get your information everywhere

    0

     Subscribe for the newsfeed of joesonic.com or of my blog to get the information everywhere you want.

    capture0000.png

    I tried to add the newsfeed on my mobilephone. This works astonishing well. The adresses are:

    capture0001.png

    Written and submitted from Home, using my 802.11g WiFi network.

  • Is Google Maps a GIS?

    0

    There are some interesting discussions about the topic if Google Maps or related Products like Yahoo! Maps, Live Maps, virtual Earth or Google Earth can be defined as Geographic Information Systems (GIS).

    http://jrhicks.net/82/img_Apr_12_2005_40_32?display=medium

    By definition Geographic Information Systems are:

    • Burrough, P.A., 1986: Principles of Geographic Information Systems for Land Resoures Assessment, Oxford
      A powerful set of tools for collecting, storing, retrieving at will, transforming, and displaying spatial data from the real world for a particular set of purposes.
    • Hemenway, 1989:
      A GIS is a computer system designed to allow users to collect, manage, and analyze large volumes of spatially referenced and associated attribute data.
    • Clarke, 1986:
      A computer based system for the capture, storage,retrieval, analysis and display of spatial data.
    • Dept. of Environment (1987):
      A GIS is a system for capturing, storing, checking, integrating, manipulating, analysing and displayiong data which are spatially referenced to the Earth.
    • Rhind, 1989:
      A GIS is a computer system that can hold and use data descirbing places on the earth’s surface.
    • Goodchild, 1985:
      … a system which uses a spatial database to provide answers to queries of a geographical nature. … Since putting spatial data into a computer at great expense for the sole purpose of getting it out again would be pointless, a GIS must allow a variety of manipulations to be carried out, such as sorting, selective retrieval, calculation and spatial analysis and modelling. We also expect a full range of functions to allow input of data in map form, and cartographic output …
    • Strobl, 1988:
      Systeme zur Erfassung, Speicherung, Prüfung, Manipulation, Integration, Analyse und Darstellung von Daten, die sich auf räumliche Objekte beziehen …
    • Bill/Fritsch, 1994: Grundlagen der Geo-Informationssysteme. Band 1: Hardware, Software und Daten, 2. Aufl., Karlsruhe:
      Ein Geo-Informationssystem ist ein rechnergestütztes System, das aus Hardware, Software, Daten und den Anwendungen besteht. Mit ihm können raumbezogene Daten digital erfaßt und redigiert, gespeichert und reorganisiert, modelliert und analysiert sowie alphanumerisch und graphisch präsentiert werden.
    • Wikipedia, 2008:
      A geographic information system (GIS), also known as a geographical information system or geospatial information system, is a system for capturing, storing, analyzing and managing data and associated attributes which are spatially referenced to the Earth.

    The question is: Should all aspects a GIS can have, be fullfilled that you can define a system as GIS?

     Can you “do” some GIS functionality with Google Maps. Yes, Expample 1 and  Example 2.

     Can you “do” as much GIS with Google Maps as you can do for example with ESRI? No.

    Some other interesting questions are: In which directions GIS is going in the future? Is there a trend from Desktop GIS to Web GIS? Is there a market for both strategies in the future?

     [inspired by spatiallyadjusted]

     Written and submitted from Home, using my 802.11g WiFi network.

  • Yahoo Pipes – creating Mash-ups easily

    0

    Mashups are very popular right now. But what does the word Mashup really mean? Mashups allows the user to compose imformation from different data sources and represent this combined information in a way he or she defines.

    Google promoted this term recently and also created the term maplets which in fact is nothing else than the possibility to use information on the web an display this information on a map, in this case on Google Maps. But also Yahoo offers the possibility to create so called mashups. They provide a tool called Yahoo pipes. This is an visual editor for creating mashups in any variation and for different application fields. I tested it for about 10 minutes and produced a mahsup that visualize new of an austria newpaper on a map. The result is shown here:

     pipes1.png

    Pipe Web Address: http://pipes.yahoo.com/pipes/pipe.info?_id=5edca8ae0ec23801f589ee7f6e827199

    The Yahoo Pipe application is easy to use and with some practice you could imagine how the result will look like. The flexibility is quite high. So it is possible to integrate every feed of a homepage. Additionally Yahoo services, like flickr or Yahoo local search are supported. It would be more open and flexible if also services from other companies are integrated. A drawback I noticed is that the result can not be embedded easily into your own homepage or blog. But I think Yahoo Pipes is under development progress and will include other functionallity in the future.

    pipes2.png

     Written and submitted from Home, using my 802.11g WiFi network.

  • User-friendly Desktop Internet GIS

    0

    I’m currently looking for some interesting open source or freeware GIS desktop software. To answer the question about an alternative for ArcGIS, Intergraph Geomedia or MapInfo I will introduce some alternative freeware GIS tools. The first application I found on the net is uDig.

    What is uDig?

    uDig is an GIS software program produced by a community led by Canadian-based company Refractions Research. It is based around the Eclipse platform and features full layered Open Source GIS. It is written in Java and released under GNU Lesser General Public License.

    udig.png

    Project Outline

    The goal of uDig is to provide a complete Java solution for desktop GIS data access, editing, and viewing. uDig aims to be:

    • User friendly, providing a familiar graphical environment for GIS users;
    • Desktop located, running as a thick client, natively on Windows, Mac OS/X and Linux;
    • Internet oriented, consuming standard (WMS, WFS, WCS) and de facto (GeoRSS, KML, tiles) geospatial web services; and,
    • GIS ready, providing the framework on which complex analytical capabilities can be built, and gradually subsuming those capabilities into the main application.

    [http://udig.refractions.net]

    Written and submitted from Home, using my 802.11g WiFi network.

Page 1 of 3123»