Знаток: Как развернуться с развертывать-файлом и пользовательским фургоном

Определен ли начальный crs? Я столкнулся с той же проблемой, только когда передал только команду epsg: gdf.to_crs('epsg:4326').

Как вы показываете

my_geoseries.crs = {'init' :'epsg:3857'}

должен быть первым шагом, а затем преобразование в

gdf = gdf.to_crs({'init': 'epsg:4326'})

Если вы работаете в ArcGIS, вы также можете проверить в свойствах, определен ли начальный epsg?

здорово, что был ответ, спасибо

9
задан Rich Seller 30 September 2009 в 11:45
поделиться

2 ответа

Хорошо, хорошо, исправление: Вы не можете определить <build> элемент внутри a <profile> определенный в settings.xml. Вы могли активировать профиль в settings.xml, но определите его в Вашем base-pom.

Извините, единственный другой способ, которым я мог думать (вероятно, что является Вами поиск), состоит в том, чтобы скопировать дополнительную банку непосредственно под $M2_HOME/lib. Все $M2_HOME/lib/*.jar помещаются в путь к классу, таким образом, это должно фактически иметь тот же эффект как <extension>.

Расширение однако лучше, потому что можно более легко управлять, какая версия расширения используется (например, канавка основной англичанин).

Хорошо просто попытайтесь копировать дополнительную банку под

    $M2_HOME/lib
5
ответ дан 4 December 2019 в 14:31
поделиться

Необходимо добавить расширение фургона верхнего уровня pom.xml. Большинство сред имеет корпоративный наверху всех своих проектов (лучшая практика), таким образом, это обычно не слишком болезненно для отдельных разработчиков - они просто наследовались от корпоративного англичанина.

<build>
  <extensions>
    <extension>
      <groupId>org.apache.maven.wagon</groupId>
      <artifactId>wagon-scm</artifactId>
      <version>1.0-alpha-7-SNAPSHOT</version>
    </extension>
    <extension>
      <groupId>org.apache.maven.scm</groupId>
      <artifactId>maven-scm-manager-plexus</artifactId>
      <version>1.0-beta-3-SNAPSHOT</version>
    </extension>
    <extension>
      <groupId>org.apache.maven.scm</groupId>
      <artifactId>maven-scm-provider-svnexe</artifactId>
      <version>1.0-beta-3-SNAPSHOT</version>
    </extension>
  </extensions>
</build>
<distributionManagement>
  <site>
    <id>my.svn.server</id>
    <url>scm:svn:https://username@svn.apache.org/svn/root/module</url>
  </site>
</distributionManagement>

При регистрации поставщика это также регистрирует шаблон протокола также, я верю. Вы видите полный список существующих поставщиков здесь.

Я полагаю, что это - getScmType () метод, который регистрирует расширение, но я не на 100% уверен.

/** {@inheritDoc} */
public String getScmType()
{
    return "git";
}

Ссылка на источник поставщика Мерзавца может быть найдена здесь.

2
ответ дан 4 December 2019 в 14:31
поделиться
Другие вопросы по тегам:

Похожие вопросы: