Click here to Skip to main content
12,751,904 members (29,263 online)
Rate this:
Please Sign up or sign in to vote.
See more: C#
I want to implement a program that draw an electricity network for engineers using GIS, if there is any tools that help me do that or any useful links
Posted 4-May-11 5:33am
BobJanova 4-May-11 10:54am
Do you have a database for the network already? Is it in a spatially aware form (e.g. PostGreSQL) or do you have to infer the layout from links? (That is -hard-.) Do you have any particular GIS in mind? Look up your preferred target's API, it may well allow you to call it from your application and draw the network for you.

As so often on here, your question is far too vague to answer.
sirius_ 4-May-11 12:43pm
i don't understand all your questions but from what i understand:
we don't have a database for the network the user has to enter the data while he is drawing the network
i'am using ArcGIS and writing in c#
as for th API i don't know, how can't help me while i'm using arcgis ??
BobJanova 4-May-11 13:55pm
If you're using ArcGIS, look in the ArcGIS documentation for how to call it from .Net, or search the internet (or look in your course notes? if it's a university project it's unlikely that it's completely new stuff).
sirius_ 4-May-11 13:59pm
we don't have a course for GIS in my university but i'm going to search again
thanks for your help :)

1 solution

Rate this: bad
Please Sign up or sign in to vote.

Solution 1

This is a huge area that takes a lot of development. When you talk about electricity network, are you talking about just putting points to represent power stations, substations, etc, or are you talking about representing the actual cabling as well.

Is this going to be a commercial solution? Do you have access to mapping?

GIS systems tend to be hugely expensive because the underlying GIS engine is expensive, and the mapping costs a lot (plus it has to be kept up to date so you have to consider how you will roll out mapping updates). If you go with a solution like Google or Bing maps, there's a relatively light development cost, but a very expensive solution cost. Alternatively you could use a library like dotspatial[^] which is free.

There are many, many things to consider when developing a GIS solution. What experience do you have with GIS?
sirius_ 4-May-11 13:07pm
Well, it's not a commercial solution it a graduation project and we don't have much experience with GIS we are trying to figure out what's next
The user has to draw the network and enter the needed data so we can preform a test on the network called Short Circuit and if we have more time we can add another test
sirius_ 4-May-11 13:12pm
Sorry, I forgot to tell you that it's an electricity distribution network for utilities
Pete O'Hanlon 4-May-11 13:18pm
As I mentioned above, you need to work out how the network is displayed. Is it just a set of points on a map? If so, simply add some points of interest. Is it the entire network? If so, you need to add a whole new network layer and draw the topography on that layer using something like splines. Fortunately, as you are using ArcGIS, there are a lot of examples on t'interweb on how to accomplish both these tasks.
sirius_ 4-May-11 14:01pm
i'm going to search again
thanks for your help :)
Pete O'Hanlon 4-May-11 14:17pm
You're welcome.
SAKryukov 4-May-11 21:59pm
This is pretty reasonable estimate, my 5.

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

    Print Answers RSS
Top Experts
Last 24hrsThis month

Advertise | Privacy | Mobile
Web02 | 2.8.170217.1 | Last Updated 23 Nov 2012
Copyright © CodeProject, 1999-2017
All Rights Reserved. Terms of Service
Layout: fixed | fluid

CodeProject, 503-250 Ferrand Drive Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100