Archive

Archive for the ‘GeoWeb’ Category

Arc2Earth v3 is available…

May 20th, 2010 Comments off

I have been waiting for the new version (V3) for a long time. This new version has a superb feature that called Cloud Services. This is the killer feature of Arc2Earth V3 due to decrease the need of ArcGIS Server. It uses Google App Engine for hosting and storage. This gives scalability to your GIS services.

Thanks to Brian, last year, I had a chance to try the clouding services for my presentation about Cloud Computing. I just changed my ArcGIS Server URLs to App Engine URLs and it was still working. There is no need to do extra things to work with Cloud Services, because it is fully compatible with ArcGIS APIs.

Anyway, I’ll write in details later when I finished reviewing the new version.

Categories: GeoWeb Tags: , ,

KML support on Google Maps JS API v3

May 11th, 2010 Comments off

Today Google Geo Developers Blog announced KML support for Google Maps JS API v3.

There is a new class kmlLayer which supports both KML and GeoRSS. The examples are as follows :

GeoRSS Example :

var georssLayer = new google.maps.KmlLayer('http://api.flickr.com/services/feeds/geo/?g=322338@N20〈=en-us&format=feed-georss');
georssLayer.setMap(map);

KML Example :

var ctaLayer = new google.maps.KmlLayer('http://gmaps-samples.googlecode.com/svn/trunk/ggeoxml/cta.kml');
ctaLayer.setMap(map);

There is also support for traffic and bicycling layers added at this version.

These are good signs to use V3 as new playground both for web and mobile applications.

Categories: GeoWeb Tags: , , , ,

FOSS4G 2010 Voting

May 5th, 2010 Comments off

Dear All,

Last month, I submitted an abstract about the ExtMap to FOSS4G 2010. Now FOSS4G is calling for voting the abstracts. You can see 360 candidate abstracts and your votes will make the schedule.

The voting address is as follows :  http://2010.foss4g.org/review/ (deadline is May 14, 2010)

The title of my abstract is “Developing Desktop-like Web GIS Applications with HTML and JavaScript”, if you want to give a chance 🙂

By the way, I’m quite busy with a new project on IPhone which is a mapping application indeed 🙂

Categories: ExtMap, GeoWeb Tags:

ESRI Mashup Challenge 2010 Nominees

March 9th, 2010 Comments off

Today I read the twit of Dave and found the ESRI Mashup Challenge 2010 lists of nominees on Youtube. I watched almost all of the entries and I’m impressed about the evolution of mashups. It is very great to see different kind of APIs as : ESRI APIs, Google Maps APIs, Bing Maps APIs, Facebook API, Twitter API, Youtube API.

Also it is very surprising that Silverlight, a very new technology, is becoming more popular.  Mashups based on Silverlight are more showy than others, but it is still a plugin based technology which I didn’t like these kind of technologies even I have to use it in some of my projects.

And what about my candidate to win. I know there are different aspects of selecting the winner, but I will select the technology side to choose my candidate. It is using Silverlight technology and it has ability to add & edit data. Anyway, my candidate is “GIS Editor – Silverlight API“.

Good luck for all nominees.

PS : There is also a nominee using ExtMap Framework even though they erased my license 🙂

Categories: GeoWeb Tags: , , ,

I’m back…

February 22nd, 2010 Comments off

After 6 months of military service, I’m back to my normal life. Especially I came back a month ago, but it takes time to get used to normal life 🙂

Anyway, military service was a big burden on my shoulders and now it is over. What about the future plans?

For now I’m planning a trip to USA for a job interview and I may change my continent within next months.

I also started to refresh my brain to get new version of Ext JS to improve ExtMap. Yes, you read correctly, I’ll continue to develop ExtMap, but this time, I will try a different way.  During my military service period, I saw some geo web applications which partially/completely uses ExtMap Framework, but they deleted credits part and sold it to their customers. I can’t understand why people are doing such things. I don’t want any money from them, just credits page.  Anyway, I’m working on that problem.

I have also plans to work on Google App Engine both for the web and geoweb, but I need time to understand the new approach to write applications on No-SQL platform. This approach may shape the scalibility of future web applications.

As a result, I’ll make a fresh start in my life and this gonna be awe…. (wait for it)….someeeeee 😀

PS : Thanks to Barney Stinson for his great catchphrases

Categories: Ext JS, ExtMap, GeoWeb, personal Tags:

Lets looked at the wishes/predictions for 2009 and results

December 24th, 2009 Comments off

Last year, I wrote a blog entry about the wishes/predictions for 2009. Before doing the same thing for 2010, I want to check the results 🙂 Lets do it :

Wish list/Predictions For Web and Geoweb in 2009 :

  • Google App Engine releases GIS extension for BigTable (NO)
  • Google App Engine adds PHP/Ruby/Perl support for Apps (Partial YES -> Java added 🙂 )
  • Google App Engine releases a desktop application to transfer data between data formats or servers (NO)
  • Google Maps adds Street View for Turkey (Not yet)
  • Google Maps adds Driving Directions for Turkey (a big YEEES)
  • ESRI releases the Offline Maps for ArcGIS Server (NO)
  • GMail adds Offline support (a big YEEES)
  • Community/ESRI adds ArcGIS Server API/support for OpenLayers (there are some possibilities from community, but not a fully supported) (YES, support come from community)

Result 4 NO,  3 YES and a partial YES. As a result, I’m not a good fortune teller 😀

Categories: GeoWeb Tags: , ,

Becoming a “Google Qualified JavaScript Maps Developer”

December 21st, 2009 Comments off

3-4 months ago  I applied for the “Google Qualified JavaScript Maps Developer” program and then joined the military. But a month ago, I got a message from Google to get qualified 🙂 The program is working on Moodle and there are 4 parts to get points.  The details are as follows : http://code.google.com/intl/tr-TR/qualify/faq.html

There are also other fields at “Qualified Developer Program” such as Geo 3D or KML.  The main idea of the program is to show your developer skills but not in ordinary way. Other programs usually need to take an exam and pass it, but Google follow a different way to qualify.  You get points from “Application Development” (1000 pt), “Community Participation” (1000 pt),  “References” (1000 pt) and “Qualification Exam” (2000 pt). As it is seen, there are 5000 points and you must get 3000 points at least to get qualified. So that, if you are an active developer you can get qualified without taking the exam.

Anyway, last week I took the exam, get my missing points and get qualified as a “JS Maps API Developer” 🙂 You can see all the qualified developers at http://code.google.com/intl/tr-TR/qualify/directory.html By the way, I’m the first “Google Qualified Javascript Maps Developer” in Turkey 😀 and hope to see other Turks as a Maps Developer.

Presentations I Gave Until Now

November 26th, 2009 Comments off

This post is related to presentations and workshops that I gave until now.  All of them is related to Geo issues such as Google Maps API, Google App Engine, ArcGIS Server and its APIs, Arc2Earth and Microsoft Virtual Earth (aka Bing Maps).

  • Life Cycle of Mashups at DSI – Ankara / Turkey – 29 May 2009 (Turkish) (Presentation)
  • Enterprise Mashups in the Clouds – Abu Dhabi / United Arab Emirates – 28 Apr 2009 (Presentation)
  • Google Maps and Enterprise Mashup Development (Workshop) – Ankara / Turkey – 21 Dec 2008 (Turkish) (Presentation Part-1 Part-2 Part-3 Part-4)
  • Developing Web Based GIS Applications from the Google Maps Approach  – Ankara / Turkey – 21 Nov 2008 (Turkish) (Presentation)
  • (ESRI European User Conf.) Developing Hydrology Mashups with ArcGIS Server 9.3 – London / UK – 30 Oct 2008 (Presentation)
  • Developing Web Based GIS Applications with “Google Maps” or “Microsoft Virtual Earth – Trabzon / Turkey – 31 Oct 2007  (Turkish) (Presentation) (Paper)
  • (ESRI European User Conf.) Web-based Water Information System Using GIS in Turkey – Stockholm / Sweden – 28 Sep 2007  (Presentation)

ExtMap website is opened…

June 24th, 2009 Comments off

I have been working on ExtMap (previously known as Summit ExtMap)  versions and its website. Today I ‘m proud of announcing the three versions of ExtMap and its website. As it is stated, I changed the name of project from Summit ExtMap to ExtMap and the versions are as follows:

  • ExtMap JS (ExtJS, Google Maps API and ArcGIS JavaScript Extension for the Google Maps API)
  • ExtMap REST (ExtJS, Google Maps API and ArcGIS Server REST API)
  • ExtMap OL (ExtJS and OpenLayers)

JS ve REST versions are mostly the same as Summit ExtMap, but OL version has some missing features which will be done soon. The website of ExtMap is also available as

http://www.geowebdeveloper.com/extmap

Please do not hesitate to ask any questions or suggestions related to ExtMap.

Categories: Ext JS, ExtMap, GeoWeb, OpenLayers Tags: , , , ,

ArcIMS support for OpenLayers

April 13th, 2009 Comments off

Today, I’ve looked at OpenLayers examples and surprised about the new additions. Now, OpenLayers support ArcIMS layers. I know some people are moving to 9.3, but some are still preferring the IMS version due to its simplicity and performance. The best client for IMS is FlashIMS as far as I know, but now you can add your IMS layers to OpenLayers. This enhances the possibilities to add different layers to OpenLayers with IMS.

Examples of OpenLayers with IMS:

1- ArcIMS Example

2- ArcIMS Thematic Example

Thanks to developers of Avencia.

Categories: GeoWeb, OpenLayers Tags: ,