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 :)

GeoWeb , , ,

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 :D

PS : Thanks to Barney Stinson for his great catchphrases

Ext JS, ExtMap, GeoWeb, personal

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 :D

GeoWeb , ,

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 :D and hope to see other Turks as a Maps Developer.

GeoWeb, personal , ,

After 3 Months

November 26th, 2009
Comments Off

This is my second blog entry after 3 months. (The first one is The Presentations I Gave Until Now) I finally have an internet connection to learn what’s going on in normal life. I have been a soldier for more than 3 months and I still have 52 days to finish my military service.

I just started looking new job opportunities to make a fresh start after finish of my military service. If you have any suggestions or offers, please feel free to contact me via (alper {[att]} geowebdeveloper {[dooot]} com ) By the way, I don’t have any limits for the city that I’ll work.

If you are curious about what I’m doing now, let’s say that I’m doing similar things what I’ve been doing in my normal life. I’m coding web applications (without geo parts) with ASP.NET and C#.

See you until I find a chance to connect internet.

Bye.

Uncategorized, personal

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)

Ext JS, ExtMap, GeoWeb, OpenLayers, google app engine , , , ,

I’m away for 6 months

August 11th, 2009
Comments Off

Hey everybody,

I will be away from computers, internet and my ordinary life for 6 months due to joining Turkish Air Forces. Some of you may know that military service is obligatory for Turkish Men in Turkey and now it is my turn to finish my duty :) There is also possibility to have a computer related job in army and be connected.

Anyway, please do not wonder about me, see you next year :D

Bye Bye…

personal

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.

Ext JS, ExtMap, GeoWeb, OpenLayers , , , ,

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.

GeoWeb, OpenLayers ,

Welcome to Google App Engine for Java!

April 8th, 2009
Comments Off

Google announced the new features for Google App Engine (GAE), but the most important one is the support for Java. Java Developers can use GAE for their applications with small changes. (may be big changes due to datastore restrictions :) )

10.000 developers can have an early access to GAE for Java through this link : http://appengine.google.com/promo/java_runtime

There are also additional feautures as :

This new announcement may lead to change in GIS area, like implementing the GeoServer for GAE or other 3th party GIS tools for GAE

google app engine ,